Skip to content

[Studio] complete Message page service integration - #650

Open
Kris20030907 wants to merge 2 commits into
apache:rocketmq-studiofrom
Kris20030907:fix/message-query-topic-options
Open

[Studio] complete Message page service integration#650
Kris20030907 wants to merge 2 commits into
apache:rocketmq-studiofrom
Kris20030907:fix/message-query-topic-options

Conversation

@Kris20030907

Copy link
Copy Markdown

What is the purpose of the change

Problem

The Message page uses a hard-coded Topic list, allows incomplete filters to reach the API, and reports simulated verification success instead of showing consumer status from the trace API.

Expected behavior

Topic options should come from the connected instance, each query mode should require its necessary filters, and message verification should display the trace API result.

Proposed fix

Load Topic options through topicService, validate Topic/Key/Message ID inputs, prevent duplicate submissions, and open the consumer-status tab for verification.

Follow-up

This change only completes the frontend service integration. The current backend providers are placeholders: CloudMetadataProvider does not yet load Topics, while MessageProviderStub returns empty messages and traces. Querying an actual RocketMQ cluster should be implemented in a follow-up backend change.

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.

1 participant