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]

Reply via email to