The GitHub Actions job "Build and Run Tests by Maven" on rocketmq.git/dev-0923 has succeeded. Run started by GitHub user RongtongJin (triggered by github-actions[bot]).
Head commit for run: 427a3bfa1d99893653d2e8cb1b7380b017a03d42 / RongtongJin <[email protected]> refactor: abstract StoreMetricsManager interface to support non-DefaultMessageStore - Create StoreMetricsManager interface to define unified metrics management methods - Add getStoreMetricsManager() method to MessageStore interface - Add flushBehindBytes() method to MessageStore interface to fix missing method calls - Refactor DefaultStoreMetricsManager to implement StoreMetricsManager interface - Update all MessageStore implementations to support the new interface - Modify TimerMessageStore to use getStoreMetricsManager() instead of direct type checking - Add unit tests to verify interface implementation This refactoring resolves the issue where incTimerDequeueCount and incTimerEnqueueCount methods cannot be called when messageStore is not a DefaultMessageStore, improving code extensibility and decoupling. Report URL: https://github.com/apache/rocketmq/actions/runs/17938110468 With regards, GitHub Actions via GitBox
