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]
