Package | Description |
---|---|
org.apache.hadoop.hbase.regionserver |
Modifier and Type | Class and Description |
---|---|
class |
CellArrayImmutableSegment
CellArrayImmutableSegment extends the API supported by a
Segment ,
and ImmutableSegment . |
class |
CellChunkImmutableSegment
CellChunkImmutableSegment extends the API supported by a
Segment ,
and ImmutableSegment . |
class |
CompositeImmutableSegment
The CompositeImmutableSegments is created as a collection of ImmutableSegments and supports
the interface of a single ImmutableSegments.
|
class |
CSLMImmutableSegment
CSLMImmutableSegment is an abstract class that extends the API supported by a
Segment ,
and ImmutableSegment . |
Modifier and Type | Field and Description |
---|---|
protected ImmutableSegment |
AbstractMemStore.snapshot |
Modifier and Type | Method and Description |
---|---|
List<ImmutableSegment> |
VersionedSegmentsList.getStoreSegments() |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
CompositeImmutableSegment |
SegmentFactory.createCompositeImmutableSegment(CellComparator comparator,
List<ImmutableSegment> segments) |
ImmutableSegment |
SegmentFactory.createImmutableSegmentByMerge(org.apache.hadoop.conf.Configuration conf,
CellComparator comparator,
MemStoreSegmentsIterator iterator,
int numOfCells,
List<ImmutableSegment> segments,
CompactingMemStore.IndexType idxType,
MemStoreCompactionStrategy.Action action) |
Constructor and Description |
---|
MemStoreSnapshot(long id,
ImmutableSegment snapshot) |
SnapshotSegmentScanner(ImmutableSegment segment) |
Constructor and Description |
---|
CompositeImmutableSegment(CellComparator comparator,
List<ImmutableSegment> segments) |
ImmutableSegment(CellComparator comparator,
List<ImmutableSegment> segments) |
MemStoreCompactorSegmentsIterator(List<ImmutableSegment> segments,
CellComparator comparator,
int compactionKVMax,
HStore store) |
MemStoreMergerSegmentsIterator(List<ImmutableSegment> segments,
CellComparator comparator,
int compactionKVMax) |
Segment(CellComparator comparator,
List<ImmutableSegment> segments,
TimeRangeTracker trt) |
VersionedSegmentsList(List<ImmutableSegment> storeSegments,
long version) |
Copyright © 2007–2019 Cloudera. All rights reserved.