| Package | Description | 
|---|---|
| org.apache.hadoop.hbase.regionserver | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | TimeRangeTracker.NonSyncTimeRangeTracker | 
| static class  | TimeRangeTracker.SyncTimeRangeTracker | 
| Modifier and Type | Field and Description | 
|---|---|
| private TimeRangeTracker | MemStoreSnapshot. timeRangeTracker | 
| protected TimeRangeTracker | Segment. timeRangeTracker | 
| private TimeRangeTracker | StoreFileWriter. timeRangeTracker | 
| Modifier and Type | Method and Description | 
|---|---|
| static TimeRangeTracker | TimeRangeTracker. create(TimeRangeTracker.Type type) | 
| static TimeRangeTracker | TimeRangeTracker. create(TimeRangeTracker.Type type,
      long minimumTimestamp,
      long maximumTimestamp) | 
| static TimeRangeTracker | TimeRangeTracker. create(TimeRangeTracker.Type type,
      TimeRangeTracker trt) | 
| TimeRangeTracker | MemStoreSnapshot. getTimeRangeTracker() | 
| TimeRangeTracker | Segment. getTimeRangeTracker() | 
| TimeRangeTracker | CompositeImmutableSegment. getTimeRangeTracker() | 
| static TimeRangeTracker | TimeRangeTracker. parseFrom(byte[] data) | 
| static TimeRangeTracker | TimeRangeTracker. parseFrom(byte[] data,
         TimeRangeTracker.Type type) | 
| Modifier and Type | Method and Description | 
|---|---|
| static TimeRangeTracker | TimeRangeTracker. create(TimeRangeTracker.Type type,
      TimeRangeTracker trt) | 
| static byte[] | TimeRangeTracker. toByteArray(TimeRangeTracker tracker)This method used to serialize TimeRangeTracker (TRT) by protobuf while this breaks the
 forward compatibility on HFile.(See HBASE-21008) In previous hbase version ( < 2.0.0 ) we use
 DataOutput to serialize TRT, these old versions don't have capability to deserialize TRT
 which is serialized by protobuf. | 
| Constructor and Description | 
|---|
| NonSyncTimeRangeTracker(TimeRangeTracker trt) | 
| Segment(CellComparator comparator,
       List<ImmutableSegment> segments,
       TimeRangeTracker trt) | 
| Segment(CellComparator comparator,
       TimeRangeTracker trt) | 
| Segment(CellSet cellSet,
       CellComparator comparator,
       MemStoreLAB memStoreLAB,
       TimeRangeTracker trt) | 
| SyncTimeRangeTracker(TimeRangeTracker trt) | 
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.