| 程序包 | 说明 |
|---|---|
| org.apache.hadoop.hbase.regionserver |
| 限定符和类型 | 类和说明 |
|---|---|
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. |
| 限定符和类型 | 字段和说明 |
|---|---|
protected ImmutableSegment |
AbstractMemStore.snapshot |
| 限定符和类型 | 方法和说明 |
|---|---|
List<ImmutableSegment> |
VersionedSegmentsList.getStoreSegments() |
| 限定符和类型 | 方法和说明 |
|---|---|
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) |
| 限定符和类型 | 方法和说明 |
|---|---|
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) |
| 构造器和说明 |
|---|
MemStoreSnapshot(long id,
ImmutableSegment snapshot) |
SnapshotSegmentScanner(ImmutableSegment segment) |
| 构造器和说明 |
|---|
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 The Apache Software Foundation. All rights reserved.