void |
SizeLimitCompactionStrategy.gatherInformation(MajorCompactionRequest request) |
void |
CompactionStrategy.gatherInformation(MajorCompactionRequest request)
Called prior to obtaining the tablet lock, useful for examining metadata or indexes.
|
CompactionPlan |
SizeLimitCompactionStrategy.getCompactionPlan(MajorCompactionRequest request) |
CompactionPlan |
EverythingCompactionStrategy.getCompactionPlan(MajorCompactionRequest request) |
CompactionPlan |
DefaultCompactionStrategy.getCompactionPlan(MajorCompactionRequest request) |
abstract CompactionPlan |
CompactionStrategy.getCompactionPlan(MajorCompactionRequest request)
Get the plan for compacting a tablets files.
|
boolean |
SizeLimitCompactionStrategy.shouldCompact(MajorCompactionRequest request) |
boolean |
EverythingCompactionStrategy.shouldCompact(MajorCompactionRequest request) |
boolean |
DefaultCompactionStrategy.shouldCompact(MajorCompactionRequest request) |
abstract boolean |
CompactionStrategy.shouldCompact(MajorCompactionRequest request)
Determine if this tablet is eligible for a major compaction.
|