The GitHub Actions job "Build and Run Tests by Maven" on rocketmq.git/develop 
has failed.
Run started by GitHub user ltamber (triggered by github-actions[bot]).

Head commit for run:
c3c6832f355cf589d9e1033db55490eda87b0951 / rongtong 
<[email protected]>
[ISSUE #9680] Improve RocksDB compaction filter factory resource management 
(#9681)

* feat: improve rocksdb compaction filter factory resource management

- Refactor ConsumeQueueCompactionFilterFactory to use LongSupplier instead of 
MessageStore
- Add proper resource cleanup in ConsumeQueueRocksDBStorage.preShutdown()
- Update RocksDBOptionsFactory to accept external compaction filter factory
- Optimize write buffer size for CQ rocksdb performance

This change improves resource management and reduces memory leaks by:
1. Decoupling compaction filter from MessageStore reference
2. Ensuring proper cleanup of native resources
3. Making compaction filter factory lifecycle manageable

* Polish the code

* Fix consumeQueueCompactionFilterFactory not use

Report URL: https://github.com/apache/rocketmq/actions/runs/17635777513

With regards,
GitHub Actions via GitBox

Reply via email to