Aias00 opened a new pull request, #1649: URL: https://github.com/apache/rocketmq-dashboard/pull/1649
## Summary - add a `metricsAvailable` contract field for Topic consumer diagnostics - mark per-group stats failures unavailable instead of reporting zero TPS and lag - render unavailable metrics distinctly in the Topic detail table ## Validation - `JAVA_HOME=$( /usr/libexec/java_home -v 21 ) PATH="$JAVA_HOME/bin:$PATH" mvn -f server/pom.xml -Dtest=RocketMQMetadataProviderTest test` - `npm test -- --run src/pages/instance/__tests__/TopicPage.test.tsx -t "renders unavailable Topic consumer metrics distinctly from zero"` - `npm run build` The full TopicPage suite still has a pre-existing asynchronous loading assertion failure in `disables Topic writes until an instance is available`; the new focused test passes. Closes #1207 -- 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]
