| Package | Description | 
|---|---|
| org.apache.hadoop.hbase.regionserver | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
FlushAllLargeStoresPolicy
A  
FlushPolicy that only flushes store larger a given threshold. | 
class  | 
FlushAllStoresPolicy
A  
FlushPolicy that always flushes all stores for a given region. | 
class  | 
FlushLargeStoresPolicy
A  
FlushPolicy that only flushes store larger a given threshold. | 
class  | 
FlushNonSloppyStoresFirstPolicy
A  
FlushPolicy that only flushes store larger than a given threshold. | 
| Modifier and Type | Field and Description | 
|---|---|
private FlushPolicy | 
HRegion.flushPolicy  | 
| Modifier and Type | Field and Description | 
|---|---|
private static Class<? extends FlushPolicy> | 
FlushPolicyFactory.DEFAULT_FLUSH_POLICY_CLASS  | 
| Modifier and Type | Method and Description | 
|---|---|
static FlushPolicy | 
FlushPolicyFactory.create(HRegion region,
      org.apache.hadoop.conf.Configuration conf)
Create the FlushPolicy configured for the given table. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Class<? extends FlushPolicy> | 
FlushPolicyFactory.getFlushPolicyClass(TableDescriptor htd,
                   org.apache.hadoop.conf.Configuration conf)
Get FlushPolicy class for the given table. 
 | 
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.