Aias00 commented on PR #4148: URL: https://github.com/apache/rocketmq-dashboard/pull/4148#issuecomment-5680864832
Reworked the branch from the current `rocketmq-studio` baseline following the requested contract direction: - inputs now use nested `PageRequest page`, matching `MessageQueryDlqInput`; - outputs reuse common `PageOutput` and serialize `page`, `pageSize`, `total`, and `items`, with `resultMayBeTruncated` as the only message-specific top-level field; - `includeBody` applies to both `query` and `query_by_topic`, and all three body fields are omitted by default; - message-ID, key, and Topic paths reuse `queryMessagesPage`; unique-key keeps its direct lookup and is wrapped as a 0..1 page; - `traceTopic` was renamed to optional `traceTopicName`; blank/absent values retain the three-argument path; - catalog and output-schema tests were rewritten for the current shard layout. The new head is a single signed-off commit. The full dev/H2 server suite passes 2361/2361, and package/Checkstyle/diff checks pass. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
