support compact triggered by read
Open
stat/will-see-later
- Dominant language
- C++
- Stars
- 1.9k
- Forks
- 432
- PR merge metrics
- No merged PRs in 30d
Description
当前的compact只能由写触发,但是对大量读,少量写的tablet而言,会产生大量无效的迭代器操作
Contributor guide
No contributing guide indexed for this repository
Research direction
No files, tests, or entry points are named. Start by locating the existing write-triggered compaction path and the read iterator path, then determine how read-heavy tablets should trigger compaction and how reduced invalid iterator operations will be verified.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- databases
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100