@InterfaceAudience.Private public class ScanInfo extends Object
Modifier and Type | Field and Description |
---|---|
private long |
cellsPerTimeoutCheck |
private KeyValue.KVComparator |
comparator |
private org.apache.hadoop.conf.Configuration |
conf |
private byte[] |
family |
static long |
FIXED_OVERHEAD |
private KeepDeletedCells |
keepDeletedCells |
private int |
maxVersions |
private int |
minVersions |
private boolean |
parallelSeekEnabled |
private long |
tableMaxRowSize |
private long |
timeToPurgeDeletes |
private long |
ttl |
private boolean |
usePread |
Constructor and Description |
---|
ScanInfo(org.apache.hadoop.conf.Configuration conf,
byte[] family,
int minVersions,
int maxVersions,
long ttl,
KeepDeletedCells keepDeletedCells,
long timeToPurgeDeletes,
KeyValue.KVComparator comparator) |
ScanInfo(org.apache.hadoop.conf.Configuration conf,
HColumnDescriptor family,
long ttl,
long timeToPurgeDeletes,
KeyValue.KVComparator comparator) |
Modifier and Type | Method and Description |
---|---|
(package private) long |
getCellsPerTimeoutCheck() |
KeyValue.KVComparator |
getComparator() |
org.apache.hadoop.conf.Configuration |
getConfiguration() |
(package private) byte[] |
getFamily() |
(package private) KeepDeletedCells |
getKeepDeletedCells() |
int |
getMaxVersions() |
(package private) int |
getMinVersions() |
(package private) long |
getTableMaxRowSize() |
long |
getTimeToPurgeDeletes() |
long |
getTtl() |
(package private) boolean |
isParallelSeekEnabled() |
(package private) boolean |
isUsePread() |
private byte[] family
private int minVersions
private int maxVersions
private long ttl
private KeepDeletedCells keepDeletedCells
private long timeToPurgeDeletes
private KeyValue.KVComparator comparator
private long tableMaxRowSize
private boolean usePread
private long cellsPerTimeoutCheck
private boolean parallelSeekEnabled
private final org.apache.hadoop.conf.Configuration conf
public static final long FIXED_OVERHEAD
public ScanInfo(org.apache.hadoop.conf.Configuration conf, HColumnDescriptor family, long ttl, long timeToPurgeDeletes, KeyValue.KVComparator comparator)
conf
- family
- HColumnDescriptor
describing the column familyttl
- Store's TTL (in ms)timeToPurgeDeletes
- duration in ms after which a delete marker can
be purged during a major compaction.comparator
- The store's comparatorpublic ScanInfo(org.apache.hadoop.conf.Configuration conf, byte[] family, int minVersions, int maxVersions, long ttl, KeepDeletedCells keepDeletedCells, long timeToPurgeDeletes, KeyValue.KVComparator comparator)
conf
- family
- Name of this store's column familyminVersions
- Store's MIN_VERSIONS settingmaxVersions
- Store's VERSIONS settingttl
- Store's TTL (in ms)timeToPurgeDeletes
- duration in ms after which a delete marker can
be purged during a major compaction.keepDeletedCells
- Store's keepDeletedCells settingcomparator
- The store's comparatorpublic org.apache.hadoop.conf.Configuration getConfiguration()
long getTableMaxRowSize()
boolean isUsePread()
long getCellsPerTimeoutCheck()
boolean isParallelSeekEnabled()
byte[] getFamily()
int getMinVersions()
public int getMaxVersions()
public long getTtl()
KeepDeletedCells getKeepDeletedCells()
public long getTimeToPurgeDeletes()
public KeyValue.KVComparator getComparator()
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.