public class SchemaHelper extends java.lang.Object implements MapRDBConstants
| Modifier and Type | Class and Description |
|---|---|
static class |
SchemaHelper.Compression |
DEFAULT_BLOCKSIZE, FALSE, MAPR_UUID, TRUEAtimeBit, AuditBit, ChunkSizeBit, ClusterConfDefault, CompressBit, CompressorTypeBit, DEFAULT_USER_IDENTIFIER, DEFAULT_USER_IDENTIFIER_ESCAPED, DefaultChunkSize, DefaultCLDBIp, DefaultCLDBPort, EMPTY_BYTE_ARRAY, EMPTY_END_ROW, EMPTY_START_ROW, FidNameBit, GroupBit, HADOOP_MAX_BLOCKSIZE, HADOOP_SECURITY_SPOOFED_GID, HADOOP_SECURITY_SPOOFED_GROUP, HADOOP_SECURITY_SPOOFED_UID, HADOOP_SECURITY_SPOOFED_USER, HOSTNAME_IP_SEPARATOR, IP_PORT_SEPARATOR, LAST_ROW, LATEST_TIMESTAMP, MAPR_ENV_VAR, MAPR_PROPERTY_HOME, MapRClusterDir, MapRClusterDirPattern, MapRClusterDirSlash, MAPRFS_PREFIX, MAPRFS_SCHEME, MapRHomeDefault, MAX_CLUSTERS_CROSSED, MAX_PATH_LENGTH, MAX_PORT_NUMBER, MAX_RA_THREADS, MIN_RA_THREADS, MinChunkSize, ModeBit, MtimeBit, MULTI_ADDR_SEPARATOR, NUM_CONTAINERS_PER_RPC, OLDEST_TIMESTAMP, ReplBit, UserBit, UTF8_ENCODING, WireSecureBit| Constructor and Description |
|---|
SchemaHelper() |
| Modifier and Type | Method and Description |
|---|---|
static void |
fromTableAttr(com.mapr.fs.proto.Dbserver.TableAttr attr,
org.apache.hadoop.hbase.HTableDescriptor desc) |
static org.apache.hadoop.hbase.io.compress.Compression.Algorithm |
toAlgorithm(com.mapr.fs.proto.Common.FileCompressionType fct) |
static java.lang.String |
toAlgorithmStr(com.mapr.fs.proto.Common.FileCompressionType fct) |
static com.mapr.fs.proto.Dbserver.ColumnFamilyAttr |
toColumnFamilyAttr(org.apache.hadoop.hbase.HColumnDescriptor newcf,
boolean setName) |
static com.mapr.fs.proto.Dbserver.ColumnFamilyAttr |
toColumnFamilyAttr(org.apache.hadoop.hbase.HColumnDescriptor oldcf,
org.apache.hadoop.hbase.HColumnDescriptor newcf,
boolean setName) |
static com.mapr.fs.proto.Common.FileCompressionType |
toFileCompressionType(org.apache.hadoop.hbase.io.compress.Compression.Algorithm algorithm) |
static org.apache.hadoop.hbase.HColumnDescriptor |
toHColumnDescriptor(com.mapr.fs.proto.Dbserver.SchemaFamily schemaFamily) |
static org.apache.hadoop.hbase.HTableDescriptor |
toHTableDescriptor(com.mapr.fs.MapRFileSystem mfs,
org.apache.hadoop.fs.Path path) |
static org.apache.hadoop.hbase.HTableDescriptor |
toHTableDescriptor(com.mapr.fs.MapRFileSystem mfs,
org.apache.hadoop.fs.Path path,
boolean useName) |
boolean |
validCompressionType(org.apache.hadoop.hbase.io.compress.Compression.Algorithm algorithm) |
public static org.apache.hadoop.hbase.HColumnDescriptor toHColumnDescriptor(com.mapr.fs.proto.Dbserver.SchemaFamily schemaFamily)
public static com.mapr.fs.proto.Dbserver.ColumnFamilyAttr toColumnFamilyAttr(org.apache.hadoop.hbase.HColumnDescriptor newcf,
boolean setName)
public static com.mapr.fs.proto.Dbserver.ColumnFamilyAttr toColumnFamilyAttr(org.apache.hadoop.hbase.HColumnDescriptor oldcf,
org.apache.hadoop.hbase.HColumnDescriptor newcf,
boolean setName)
public boolean validCompressionType(org.apache.hadoop.hbase.io.compress.Compression.Algorithm algorithm)
public static com.mapr.fs.proto.Common.FileCompressionType toFileCompressionType(org.apache.hadoop.hbase.io.compress.Compression.Algorithm algorithm)
public static org.apache.hadoop.hbase.io.compress.Compression.Algorithm toAlgorithm(com.mapr.fs.proto.Common.FileCompressionType fct)
public static java.lang.String toAlgorithmStr(com.mapr.fs.proto.Common.FileCompressionType fct)
public static org.apache.hadoop.hbase.HTableDescriptor toHTableDescriptor(com.mapr.fs.MapRFileSystem mfs,
org.apache.hadoop.fs.Path path)
throws java.io.IOException
java.io.IOExceptionpublic static org.apache.hadoop.hbase.HTableDescriptor toHTableDescriptor(com.mapr.fs.MapRFileSystem mfs,
org.apache.hadoop.fs.Path path,
boolean useName)
throws java.io.IOException
java.io.IOExceptionpublic static void fromTableAttr(com.mapr.fs.proto.Dbserver.TableAttr attr,
org.apache.hadoop.hbase.HTableDescriptor desc)