Uses of Class
org.apache.hadoop.hbase.regionserver.Segment

Packages that use org.apache.hadoop.hbase.regionserver.Segment
Package
Description
 
  • Uses of org.apache.hadoop.hbase.regionserver.Segment in org.apache.hadoop.hbase.regionserver

    Subclasses of org.apache.hadoop.hbase.regionserver.Segment in in org.apache.hadoop.hbase.regionserver
    Modifier and Type
    Class
    Description
    class 
    org.apache.hadoop.hbase.regionserver.CellArrayImmutableSegment
    CellArrayImmutableSegment extends the API supported by a Segment, and ImmutableSegment.
    class 
    org.apache.hadoop.hbase.regionserver.CellChunkImmutableSegment
    CellChunkImmutableSegment extends the API supported by a Segment, and ImmutableSegment.
    class 
    org.apache.hadoop.hbase.regionserver.CompositeImmutableSegment
    The CompositeImmutableSegments is created as a collection of ImmutableSegments and supports the interface of a single ImmutableSegments.
    class 
    org.apache.hadoop.hbase.regionserver.CSLMImmutableSegment
    CSLMImmutableSegment is an abstract class that extends the API supported by a Segment, and ImmutableSegment.
    class 
    org.apache.hadoop.hbase.regionserver.ImmutableSegment
    ImmutableSegment is an abstract class that extends the API supported by a Segment, and is not needed for a MutableSegment.
    class 
    org.apache.hadoop.hbase.regionserver.MutableSegment
    A mutable segment in memstore, specifically the active segment.
    Fields in org.apache.hadoop.hbase.regionserver declared as org.apache.hadoop.hbase.regionserver.Segment in in
    Modifier and Type
    Field
    Description
    protected final org.apache.hadoop.hbase.regionserver.Segment
    SegmentScanner.segment
     
    Methods in org.apache.hadoop.hbase.regionserver that return org.apache.hadoop.hbase.regionserver.Segment in in
    Modifier and Type
    Method
    Description
    org.apache.hadoop.hbase.regionserver.Segment
    CompactionPipeline.getTail()
     
    protected org.apache.hadoop.hbase.regionserver.Segment
    Segment.setCellSet(org.apache.hadoop.hbase.regionserver.CellSet<org.apache.hadoop.hbase.ExtendedCell> cellSetOld, org.apache.hadoop.hbase.regionserver.CellSet<org.apache.hadoop.hbase.ExtendedCell> cellSetNew)
    Setting the CellSet of the segment - used only for flat immutable segment for setting immutable CellSet after its creation in immutable segment constructor
    Methods in org.apache.hadoop.hbase.regionserver that return types with arguments of type org.apache.hadoop.hbase.regionserver.Segment in in
    Modifier and Type
    Method
    Description
    List<org.apache.hadoop.hbase.regionserver.Segment>
    CompositeImmutableSegment.getAllSegments()
     
    List<org.apache.hadoop.hbase.regionserver.Segment>
    ImmutableSegment.getAllSegments()
     
    protected abstract List<org.apache.hadoop.hbase.regionserver.Segment>
    AbstractMemStore.getSegments()
    Returns an ordered list of segments from most recent to oldest in memstore
    protected List<org.apache.hadoop.hbase.regionserver.Segment>
    CompactingMemStore.getSegments()
     
    List<? extends org.apache.hadoop.hbase.regionserver.Segment>
    CompactionPipeline.getSegments()
     
    protected List<org.apache.hadoop.hbase.regionserver.Segment>
    DefaultMemStore.getSegments()
     
    protected List<org.apache.hadoop.hbase.regionserver.Segment>
    DefaultMemStore.getSnapshotSegments()
     
    Methods in org.apache.hadoop.hbase.regionserver with parameters of type org.apache.hadoop.hbase.regionserver.Segment in in
    Modifier and Type
    Method
    Description
    protected static void
    AbstractMemStore.addToScanners(org.apache.hadoop.hbase.regionserver.Segment segment, long readPt, List<org.apache.hadoop.hbase.regionserver.KeyValueScanner> scanners)
     
    void
    AdaptiveMemStoreCompactionStrategy.updateStats(org.apache.hadoop.hbase.regionserver.Segment replacement)
     
    void
    MemStoreCompactionStrategy.updateStats(org.apache.hadoop.hbase.regionserver.Segment replacement)
     
    Method parameters in org.apache.hadoop.hbase.regionserver with type arguments of type org.apache.hadoop.hbase.regionserver.Segment in in
    Modifier and Type
    Method
    Description
    static void
    AbstractMemStore.addToScanners(List<? extends org.apache.hadoop.hbase.regionserver.Segment> segments, long readPt, List<org.apache.hadoop.hbase.regionserver.KeyValueScanner> scanners)
     
    Constructors in org.apache.hadoop.hbase.regionserver with parameters of type org.apache.hadoop.hbase.regionserver.Segment in in
    Modifier
    Constructor
    Description
    protected
    CSLMImmutableSegment(org.apache.hadoop.hbase.regionserver.Segment segment, org.apache.hadoop.hbase.regionserver.MemStoreSizing memstoreSizing)
    ------------------------------------------------------------------------ Copy C-tor to be used when new CSLMImmutableSegment is being built from a Mutable one.
    protected
    ImmutableSegment(org.apache.hadoop.hbase.regionserver.Segment segment)
    ------------------------------------------------------------------------ Copy C-tor to be used when new CSLMImmutableSegment (derived) is being built from a Mutable one.
    protected
    Segment(org.apache.hadoop.hbase.regionserver.Segment segment)
     
    protected
    SegmentScanner(org.apache.hadoop.hbase.regionserver.Segment segment, long readPoint)
    Scanners are ordered from 0 (oldest) to newest in increasing order.