yyqdbngt opened a new pull request, #4050:
URL: https://github.com/apache/rocketmq-dashboard/pull/4050

   ## Summary
   - Add broker-name / queue-ID search, sorting (Broker / Queue / backlog, both 
directions), and an "only non-empty queues" toggle to the Queue Browser table.
   - Show the displayed row count separately from the topic-wide totals so 
filtering never makes the totals misleading.
   - Keep the existing pull-at-offset behavior unchanged; add a backlog column.
   
   ## Why
   Fixes #3400 — for topics with many queues, operators currently scroll an 
unbounded table to find a broker or queue. When diagnosing uneven writes the 
interesting queues are the ones with the largest backlog, while empty queues 
add noise.
   
   ## Testing
   - `cd web && ./node_modules/.bin/tsc -b tsconfig.app.json` — passes.
   - `web: ./node_modules/.bin/vitest run 
src/components/__tests__/QueueBrowser.test.tsx` on the build server (Node 20) — 
**13/13 passed**, including 5 new regression tests covering broker-name search, 
exact queue-ID search, the empty-queue toggle, backlog descending sort, and 
displayed/total counts.
   


-- 
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