StripeCompactionPolicy.StripeCompactionRequest |
StripeCompactionPolicy.createEmptyRequest(StripeCompactionPolicy.StripeInformationProvider si,
CompactionRequest request) |
boolean |
StripeCompactionPolicy.needsCompactions(StripeCompactionPolicy.StripeInformationProvider si,
List<StoreFile> filesCompacting) |
protected boolean |
StripeCompactionPolicy.needsSingleStripeCompaction(StripeCompactionPolicy.StripeInformationProvider si) |
List<StoreFile> |
StripeCompactionPolicy.preSelectFilesForCoprocessor(StripeCompactionPolicy.StripeInformationProvider si,
List<StoreFile> filesCompacting) |
StripeCompactionPolicy.StripeCompactionRequest |
StripeCompactionPolicy.selectCompaction(StripeCompactionPolicy.StripeInformationProvider si,
List<StoreFile> filesCompacting,
boolean isOffpeak) |
private StripeCompactionPolicy.StripeCompactionRequest |
StripeCompactionPolicy.selectCompactionOfAllFiles(StripeCompactionPolicy.StripeInformationProvider si,
int targetStripeCount,
long targetSize)
Selects the compaction that compacts all files (to be removed later).
|
private StripeCompactionPolicy.StripeCompactionRequest |
StripeCompactionPolicy.selectExpiredMergeCompaction(StripeCompactionPolicy.StripeInformationProvider si,
boolean canDropDeletesNoL0) |
StripeStoreFlusher.StripeFlushRequest |
StripeCompactionPolicy.selectFlush(StripeCompactionPolicy.StripeInformationProvider si,
int kvCount) |
private StripeCompactionPolicy.StripeCompactionRequest |
StripeCompactionPolicy.selectNewStripesCompaction(StripeCompactionPolicy.StripeInformationProvider si) |
protected StripeCompactionPolicy.StripeCompactionRequest |
StripeCompactionPolicy.selectSingleStripeCompaction(StripeCompactionPolicy.StripeInformationProvider si,
boolean includeL0,
boolean canDropDeletesWithoutL0,
boolean isOffpeak) |