yuluo-yx opened a new pull request, #3139:
URL: https://github.com/apache/rocketmq-dashboard/pull/3139

   ## Summary
   
   - add a read-only fleet inventory for Topics and Consumer Groups from the 
Instance page
   - walk complete inventories for selected instances in bounded batches and 
retain successful partial results
   - identify same-kind resource names across instances without conflating 
Topics and Consumer Groups
   - support resource, instance, vendor, shared-name, and free-text filters 
with filtered CSV export
   - follow table width and long-text conventions and add explicit accessible 
control names
   - add Chinese and English UI text plus focused utility and component coverage
   
   ## Design boundaries
   
   The scan is explicitly selected and observational. It does not change 
resources. Topic and Consumer Group requests settle independently so one 
unavailable API does not erase the other successful inventory; failures name 
both the instance and resource kind.
   
   ## Verification
   
   - `npm test -- --run src/utils/fleetResourceInventory.test.ts 
src/components/__tests__/FleetResourceInventoryDrawer.test.tsx`: 2 files, 12 
tests passed
   - `npm run lint`: 0 errors; 10 pre-existing warnings outside this change
   - `npm run build`: TypeScript and Vite production build passed; 8040 modules 
transformed
   - `git diff --check`: passed
   - common base `36126024cbf75ae2e0f27cc074b2f39ceb6c8b6e`: 6 files, 953 
additions, 1 deletion
   
   Fixes #3138


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