public class HBaseShims extends Object
| Constructor and Description |
|---|
HBaseShims() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addFamilyToHTableDescriptor(org.apache.hadoop.hbase.HTableDescriptor tableDesc,
org.apache.hadoop.hbase.HColumnDescriptor columnDesc) |
static org.apache.hadoop.hbase.CellComparator |
cellComparatorInstance() |
static void |
flushAllOnlineRegions(org.apache.hadoop.hbase.regionserver.HRegionServer regionServer,
org.apache.hadoop.hbase.TableName tableName) |
static int |
getNoRetriesNumber()
For HBase 1.x, an HConstants.HBASE_CLIENT_RETRIES_NUMBER value of 0
means no retries, while for 2.x a value of 1 means no retries.
|
static org.apache.hadoop.hbase.regionserver.Region |
getRegionCoprocessorRegion(org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment env) |
static org.apache.hadoop.hbase.client.Connection |
newServerConnection(org.apache.hadoop.conf.Configuration config,
org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment env)
Create an HBase Connection from the region server
|
static boolean |
OmidCompactionEnabled(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> env,
org.apache.hadoop.hbase.regionserver.Store store,
String cfFlagValue) |
static void |
setCompaction(org.apache.hadoop.hbase.client.Connection conn,
org.apache.hadoop.hbase.TableName table,
byte[] columnFamily,
String key,
String value) |
static void |
setKeyValueSequenceId(org.apache.hadoop.hbase.KeyValue kv,
int sequenceId) |
public static void setKeyValueSequenceId(org.apache.hadoop.hbase.KeyValue kv,
int sequenceId)
public static org.apache.hadoop.hbase.regionserver.Region getRegionCoprocessorRegion(org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment env)
public static void flushAllOnlineRegions(org.apache.hadoop.hbase.regionserver.HRegionServer regionServer,
org.apache.hadoop.hbase.TableName tableName)
throws IOException
IOExceptionpublic static void addFamilyToHTableDescriptor(org.apache.hadoop.hbase.HTableDescriptor tableDesc,
org.apache.hadoop.hbase.HColumnDescriptor columnDesc)
public static org.apache.hadoop.hbase.CellComparator cellComparatorInstance()
public static boolean OmidCompactionEnabled(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> env,
org.apache.hadoop.hbase.regionserver.Store store,
String cfFlagValue)
public static void setCompaction(org.apache.hadoop.hbase.client.Connection conn,
org.apache.hadoop.hbase.TableName table,
byte[] columnFamily,
String key,
String value)
throws IOException
IOExceptionpublic static int getNoRetriesNumber()
public static org.apache.hadoop.hbase.client.Connection newServerConnection(org.apache.hadoop.conf.Configuration config,
org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment env)
throws IOException
IOExceptionCopyright © 2011–2020 Apache Software Foundation. All rights reserved.