X-LightYear opened a new pull request, #5113:
URL: https://github.com/apache/rocketmq-dashboard/pull/5113

   ## Summary
   
   - keep Apache legacy Topic rows visible when the API returns them without 
instanceId
   - continue excluding rows explicitly belonging to another instance
   - add deterministic TopicPage regression coverage
   
   ## Problem
   
   The Apache metadata provider accepts legacy Topic rows with a blank 
instanceId when their cluster matches the selected instance's configured 
cluster. The Topic page applied a second strict instanceId equality filter, so 
the row disappeared while the server total remained non-zero.
   
   ## Fix
   
   Treat a missing instanceId as an accepted legacy scope for an already 
instance-scoped response. Explicitly different instanceIds remain filtered.
   
   ## Testing
   
   - focused regression test: passed
   - TopicPage.test.tsx: 34 passed
   - frontend lint: passed
   - TypeScript build: passed
   - Vite bundle transformation completed; the local distribution license gate 
reported an existing dependency verification mismatch for 
[email protected], unrelated to this change
   
   Fixes #5112


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