protected org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action
MemStoreCompactionStrategy.compact(org.apache.hadoop.hbase.regionserver.VersionedSegmentsList versionedList,
String strategyInfo)
org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action
AdaptiveMemStoreCompactionStrategy.getAction(org.apache.hadoop.hbase.regionserver.VersionedSegmentsList versionedList)
org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action
BasicMemStoreCompactionStrategy.getAction(org.apache.hadoop.hbase.regionserver.VersionedSegmentsList versionedList)
org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action
EagerMemStoreCompactionStrategy.getAction(org.apache.hadoop.hbase.regionserver.VersionedSegmentsList versionedList)
abstract org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action
MemStoreCompactionStrategy.getAction(org.apache.hadoop.hbase.regionserver.VersionedSegmentsList versionedList)
protected org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action
AdaptiveMemStoreCompactionStrategy.getFlattenAction()
protected org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action
MemStoreCompactionStrategy.getFlattenAction()
protected org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action
AdaptiveMemStoreCompactionStrategy.getMergingAction()
protected org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action
MemStoreCompactionStrategy.getMergingAction()
protected org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action
MemStoreCompactionStrategy.simpleMergeOrFlatten(org.apache.hadoop.hbase.regionserver.VersionedSegmentsList versionedList,
String strategy)
static org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action
MemStoreCompactionStrategy.Action.valueOf(String name)
static org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action[]
MemStoreCompactionStrategy.Action.values()
org.apache.hadoop.hbase.regionserver.ImmutableSegment
SegmentFactory.createImmutableSegmentByCompaction(org.apache.hadoop.conf.Configuration conf,
CellComparator comparator,
org.apache.hadoop.hbase.regionserver.MemStoreSegmentsIterator iterator,
int numOfCells,
org.apache.hadoop.hbase.regionserver.CompactingMemStore.IndexType idxType,
org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action action)
org.apache.hadoop.hbase.regionserver.ImmutableSegment
SegmentFactory.createImmutableSegmentByFlattening(org.apache.hadoop.hbase.regionserver.CSLMImmutableSegment segment,
org.apache.hadoop.hbase.regionserver.CompactingMemStore.IndexType idxType,
org.apache.hadoop.hbase.regionserver.MemStoreSizing memstoreSizing,
org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action action)
org.apache.hadoop.hbase.regionserver.ImmutableSegment
SegmentFactory.createImmutableSegmentByMerge(org.apache.hadoop.conf.Configuration conf,
CellComparator comparator,
org.apache.hadoop.hbase.regionserver.MemStoreSegmentsIterator iterator,
int numOfCells,
List<org.apache.hadoop.hbase.regionserver.ImmutableSegment> segments,
org.apache.hadoop.hbase.regionserver.CompactingMemStore.IndexType idxType,
org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action action)
void
CompactingMemStore.flattenOneSegment(long requesterVersion,
org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action action)
boolean
CompactionPipeline.flattenOneSegment(long requesterVersion,
org.apache.hadoop.hbase.regionserver.CompactingMemStore.IndexType idxType,
org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action action)
If the caller holds the current version, go over the the pipeline and try to flatten each
segment.
protected
CellArrayImmutableSegment(CellComparator comparator,
org.apache.hadoop.hbase.regionserver.MemStoreSegmentsIterator iterator,
org.apache.hadoop.hbase.regionserver.MemStoreLAB memStoreLAB,
int numOfCells,
org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action action)
------------------------------------------------------------------------ C-tor to be used when
new CellArrayImmutableSegment is a result of compaction of a list of older ImmutableSegments.
protected
CellArrayImmutableSegment(org.apache.hadoop.hbase.regionserver.CSLMImmutableSegment segment,
org.apache.hadoop.hbase.regionserver.MemStoreSizing mss,
org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action action)
------------------------------------------------------------------------ C-tor to be used when
new CellChunkImmutableSegment is built as a result of flattening of CSLMImmutableSegment The
given iterator returns the Cells that "survived" the compaction.
protected
CellChunkImmutableSegment(CellComparator comparator,
org.apache.hadoop.hbase.regionserver.MemStoreSegmentsIterator iterator,
org.apache.hadoop.hbase.regionserver.MemStoreLAB memStoreLAB,
int numOfCells,
org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action action)
------------------------------------------------------------------------ C-tor to be used when
new CellChunkImmutableSegment is built as a result of compaction/merge of a list of older
ImmutableSegments.
protected
CellChunkImmutableSegment(org.apache.hadoop.hbase.regionserver.CSLMImmutableSegment segment,
org.apache.hadoop.hbase.regionserver.MemStoreSizing memstoreSizing,
org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action action)
------------------------------------------------------------------------ C-tor to be used when
new CellChunkImmutableSegment is built as a result of flattening of CSLMImmutableSegment The
given iterator returns the Cells that "survived" the compaction.