Skip to content

Conversation

Copilot
Copy link
Contributor

@Copilot Copilot AI commented Oct 14, 2025

  • Review the current MQTT source documentation structure
  • Add a note section explaining RabbitMQ MQTT plugin connection
  • Include the three setup steps: enable plugin, set feature flag, and connection readiness
  • Add reference link to RabbitMQ MQTT documentation
  • Verify the change matches the docs style guide
  • Test spell check and formatting

Summary

Added documentation for connecting RisingWave to RabbitMQ using the MQTT protocol. The note includes:

  1. Command to enable the RabbitMQ MQTT plugin (rabbitmq-plugins enable rabbitmq_mqtt)
  2. Command to set the MQTT v5 feature flag (rabbitmqctl enable_feature_flag mqtt_v5)
  3. Confirmation that users can then connect using the MQTT connector
  4. Reference link to RabbitMQ's official MQTT documentation (https://www.rabbitmq.com/docs/mqtt)

The change is minimal and follows the existing documentation style, using the <Note> MDX component consistent with other sections of the docs.

Original prompt

This section details on the original issue you should resolve

<issue_title>Document: Instruction for connecting to RabbitMQ with mqtt protocol</issue_title>
<issue_description>You need to add a notice part on the MQTT SOURCE page, on how to connect to RabbitMQ instance, consume RabbitMQ topic with the help of its MQTT plugin.

operation on the broker side:

  1. enable the mqtt pulgin rabbitmq-plugins enable rabbitmq_mqtt
  2. set mqtt_v5 feature flag rabbitmqctl enable_feature_flag mqtt_v5
  3. good to go </issue_description>

Comments on the Issue (you are @copilot in this section)

Fixes #745


💬 Share your feedback on Copilot coding agent for the chance to win a $200 gift card! Click here to start the survey.

@Copilot Copilot AI changed the title [WIP] Add instructions for connecting to RabbitMQ with MQTT protocol docs: add RabbitMQ MQTT connection instructions to MQTT source page Oct 14, 2025
Copilot finished work on behalf of tabVersion October 14, 2025 09:11
@Copilot Copilot AI requested a review from tabVersion October 14, 2025 09:11
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds documentation for connecting RisingWave to RabbitMQ instances using the MQTT protocol. The documentation provides essential broker-side configuration steps that users must complete before they can successfully use RabbitMQ as an MQTT broker with RisingWave.

Key changes:

  • Added a new Note section explaining RabbitMQ MQTT plugin configuration
  • Included step-by-step instructions for enabling MQTT support in RabbitMQ
  • Positioned the documentation strategically after the Prerequisites section

@tabVersion
Copy link
Contributor

@copilot you need to mention the doc link on the rabbitmq side https://www.rabbitmq.com/docs/mqtt

Copy link
Contributor Author

Copilot AI commented Oct 14, 2025

@copilot you need to mention the doc link on the rabbitmq side https://www.rabbitmq.com/docs/mqtt

Added the link to RabbitMQ MQTT documentation in commit e8f4c3a.

Copilot finished work on behalf of tabVersion October 14, 2025 09:18
@tabVersion tabVersion marked this pull request as ready for review October 15, 2025 04:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Document: Instruction for connecting to RabbitMQ with mqtt protocol

2 participants