| 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–2020 The Apache Software Foundation. All rights reserved.