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]

Reply via email to