Class VersionedSegmentsList
java.lang.Object
org.apache.hadoop.hbase.regionserver.VersionedSegmentsList
A list of segment managers coupled with the version of the memstore (version at the time it was
created). This structure helps to guarantee that the compaction pipeline updates after the
compaction is updated in a consistent (atomic) way. Specifically, swapping some of the elements
in a compaction pipeline with a new compacted element is permitted only if the pipeline version
is the same as the version attached to the elements.
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription(package private) double
int
int
long
-
Field Details
-
storeSegments
-
version
-
-
Constructor Details
-
VersionedSegmentsList
-
-
Method Details
-
getStoreSegments
-
getVersion
-
getNumOfCells
-
getNumOfSegments
-
getEstimatedUniquesFrac
double getEstimatedUniquesFrac()
-