yyqdbngt opened a new pull request, #2245: URL: https://github.com/apache/rocketmq-dashboard/pull/2245
## Summary - delegate Apache system-topic classification to RocketMQ's canonical `TopicValidator` - preserve retry, dead-letter, and exact live-broker topic filtering - keep valid user topics whose names only resemble historical system prefixes - add regression coverage for canonical and lookalike names ## Problem The shared filter classified several broad prefixes as system topics. Names such as `CID_orders`, `broker_events`, and `BenchmarkTestOrders` are valid ordinary topics according to current RocketMQ rules, but Studio removed them from topic lists and dashboard totals. ## Verification - `mvn -Dtest=SystemTopicFilterTest,RocketMQDashboardProviderTest,RocketMQMetadataProviderTest test` (37 tests passed) - `mvn checkstyle:check` (0 violations) - `git diff --check` Closes #2244 -- 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]
