GarbageCollectorThread should periodically trigger compaction of RocksDB-backed EntryLogMetadataMap
Open
type/feature
- Dominant language
- Java
- Stars
- 2k
- Forks
- 976
- Avg merge
- 6d 15h
- Merged PRs (30d)
- 7
Description
**FEATURE REQUEST**
1. Please describe the feature you are requesting.
GarbageCollectorThread should periodically trigger compaction of RocksDB-backed EntryLogMetadataMap to improve performance of iteration over entry logs.
2. Indicate the importance of this issue to you (blocker, must-have, should-have, nice-to-have).
should have
3. Provide any additional detail on your proposed use case for this feature.
The project has contributions (e.g. https://github.com/apache/bookkeeper/pull/3802 but also others) around rocksDB compaction.
GC thread is another place where this may become a problem for the bookie continuously running for a long time under load.
Contributor guide
Assessment
This issue has not been assessed yet.