protected MemStoreCompactionStrategy.Action |
MemStoreCompactionStrategy.compact(VersionedSegmentsList versionedList,
String strategyInfo) |
abstract MemStoreCompactionStrategy.Action |
MemStoreCompactionStrategy.getAction(VersionedSegmentsList versionedList) |
MemStoreCompactionStrategy.Action |
EagerMemStoreCompactionStrategy.getAction(VersionedSegmentsList versionedList) |
MemStoreCompactionStrategy.Action |
AdaptiveMemStoreCompactionStrategy.getAction(VersionedSegmentsList versionedList) |
MemStoreCompactionStrategy.Action |
BasicMemStoreCompactionStrategy.getAction(VersionedSegmentsList versionedList) |
protected MemStoreCompactionStrategy.Action |
MemStoreCompactionStrategy.simpleMergeOrFlatten(VersionedSegmentsList versionedList,
String strategy) |
boolean |
CompactionPipeline.swap(VersionedSegmentsList versionedList,
ImmutableSegment segment,
boolean closeSuffix,
boolean updateRegionSize)
Swaps the versioned list at the tail of the pipeline with a new segment.
|
boolean |
CompactingMemStore.swapCompactedSegments(VersionedSegmentsList versionedList,
ImmutableSegment result,
boolean merge) |
protected boolean |
CompactingMemStore.swapPipelineWithNull(VersionedSegmentsList segments) |