Loyal-Young opened a new pull request, #7251: URL: https://github.com/apache/rocketmq-dashboard/pull/7251
## Summary - Preserve the existing broker grouping of consumer-group queue progress, then order rows by topic and queue ID with deterministic case tie-breakers. - Add a regression with overlapping queue IDs across topics. It failed before the fix (`TopicB, TopicA, TopicA`) and now verifies topic grouping and queue order. Fixes #7250. ## Verification - Before the fix: the new targeted JUnit test failed on the existing comparator. - `mvn -B -ntp -Dtest=RocketMQMetadataProviderTest test`: 55 passed. - Maven Checkstyle and `git diff --check` passed. ## AI assistance I used AI assistance to trace the queue-progress ordering path and draft the regression. I reproduced the failure on the original comparator, reviewed the tie-breaker order, and ran the focused server tests locally. -- 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]
