Aias00 opened a new issue, #870:
URL: https://github.com/apache/rocketmq-dashboard/issues/870

   ### Problem
   
   `web/src/pages/studio/BrokerCluster.tsx` still initializes Broker, 
NameServer, and Proxy tables with local mock rows and keeps those rows when 
`listClusters()` fails. The current test suite also asserts this fallback 
behavior.
   
   This means a real API failure can leave Studio showing hard-coded 
infrastructure nodes, which is misleading for the Control Plane / ARCH-01 
cluster management view.
   
   A previous issue (#700) was closed by #701, but the current 
`rocketmq-studio` branch still contains this fallback behavior.
   
   ### Expected behavior
   
   - The page should start with empty Broker/NameServer/Proxy tables.
   - Successful `listClusters()` responses should populate the tables.
   - Failed `listClusters()` calls should show the existing error message and 
leave the tables empty or keep the last real response, not local mock rows.
   - Tests should assert that API failure does not render hard-coded mock 
infrastructure data.
   
   ### Scope
   
   RocketMQ Studio / Track 1 / ARCH-01 cluster and proxy management view.


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