The GitHub Actions job "PUSH-CI" on rocketmq.git/develop has failed.
Run started by GitHub user ltamber (triggered by ltamber).

Head commit for run:
d197028f83f2e43ccafd8700aa71d9a09b529260 / rongtong 
<[email protected]>
refactor: abstract StoreMetricsManager interface to support 
non-DefaultMessageStore (#9727)

- 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

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

With regards,
GitHub Actions via GitBox

Reply via email to