Package com.mapr.fs.hbase
Class SchemaHelper
java.lang.Object
com.mapr.fs.hbase.SchemaHelper
- All Implemented Interfaces:
MapRDBConstants,com.mapr.fs.jni.MapRConstants
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface com.mapr.fs.jni.MapRConstants
com.mapr.fs.jni.MapRConstants.ErrorValue, com.mapr.fs.jni.MapRConstants.JniUsername, com.mapr.fs.jni.MapRConstants.PutConstants, com.mapr.fs.jni.MapRConstants.RowConstants -
Field Summary
Fields inherited from interface com.mapr.fs.jni.MapRConstants
AtimeBit, AuditBit, ChunkSizeBit, ClusterConfDefault, CompressBit, CompressorTypeBit, DEFAULT_USER_IDENTIFIER, DEFAULT_USER_IDENTIFIER_ESCAPED, DefaultChunkSize, DefaultCLDBIp, DefaultCLDBPort, DiskFlushBit, EMPTY_BYTE_ARRAY, EMPTY_END_ROW, EMPTY_START_ROW, FidNameBit, GlobalClusterConfDefault, 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, IPV6_ADDR_ENDER, IPV6_ADDR_STARTER, IPv6DefaultCLDBIp, 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, RA_THREADS_PER_STREAM, ReplBit, SSL_TRUSTSTORE, UserBit, UTF8_ENCODING, WireSecureBitFields inherited from interface com.mapr.fs.hbase.MapRDBConstants
COMMITTED_COL, DB_META_TABLE, DB_META_TABLE_BYTES, DEFAULT_BLOCKSIZE, DEFAULT_CF, FALSE, FALSE_VALUE, FID_COL, MAPR_UUID, TRUE, TRUE_VALUE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidfromTableAttr(com.mapr.fs.proto.Dbserver.TableAttr attr, org.apache.hadoop.hbase.HTableDescriptor desc) static org.apache.hadoop.hbase.io.compress.Compression.AlgorithmtoAlgorithm(com.mapr.fs.proto.Common.FileCompressionType fct) static StringtoAlgorithmStr(com.mapr.fs.proto.Common.FileCompressionType fct) static com.mapr.fs.proto.Dbserver.ColumnFamilyAttrtoColumnFamilyAttr(org.apache.hadoop.hbase.HColumnDescriptor newcf, boolean setName) static com.mapr.fs.proto.Dbserver.ColumnFamilyAttrtoColumnFamilyAttr(org.apache.hadoop.hbase.HColumnDescriptor oldcf, org.apache.hadoop.hbase.HColumnDescriptor newcf, boolean setName) static com.mapr.fs.proto.Common.FileCompressionTypetoFileCompressionType(org.apache.hadoop.hbase.io.compress.Compression.Algorithm algorithm) static org.apache.hadoop.hbase.HColumnDescriptortoHColumnDescriptor(com.mapr.fs.proto.Dbserver.SchemaFamily schemaFamily) static org.apache.hadoop.hbase.HTableDescriptortoHTableDescriptor(com.mapr.fs.MapRFileSystem mfs, org.apache.hadoop.fs.Path path) static org.apache.hadoop.hbase.HTableDescriptortoHTableDescriptor(com.mapr.fs.MapRFileSystem mfs, org.apache.hadoop.fs.Path path, boolean useName) booleanvalidCompressionType(org.apache.hadoop.hbase.io.compress.Compression.Algorithm algorithm)
-
Constructor Details
-
SchemaHelper
public SchemaHelper()
-
-
Method Details
-
toHColumnDescriptor
public static org.apache.hadoop.hbase.HColumnDescriptor toHColumnDescriptor(com.mapr.fs.proto.Dbserver.SchemaFamily schemaFamily) -
toColumnFamilyAttr
public static com.mapr.fs.proto.Dbserver.ColumnFamilyAttr toColumnFamilyAttr(org.apache.hadoop.hbase.HColumnDescriptor newcf, boolean setName) -
toColumnFamilyAttr
public static com.mapr.fs.proto.Dbserver.ColumnFamilyAttr toColumnFamilyAttr(org.apache.hadoop.hbase.HColumnDescriptor oldcf, org.apache.hadoop.hbase.HColumnDescriptor newcf, boolean setName) -
validCompressionType
public boolean validCompressionType(org.apache.hadoop.hbase.io.compress.Compression.Algorithm algorithm) -
toFileCompressionType
public static com.mapr.fs.proto.Common.FileCompressionType toFileCompressionType(org.apache.hadoop.hbase.io.compress.Compression.Algorithm algorithm) -
toAlgorithm
public static org.apache.hadoop.hbase.io.compress.Compression.Algorithm toAlgorithm(com.mapr.fs.proto.Common.FileCompressionType fct) -
toAlgorithmStr
-
toHTableDescriptor
public static org.apache.hadoop.hbase.HTableDescriptor toHTableDescriptor(com.mapr.fs.MapRFileSystem mfs, org.apache.hadoop.fs.Path path) throws IOException - Throws:
IOException
-
toHTableDescriptor
public static org.apache.hadoop.hbase.HTableDescriptor toHTableDescriptor(com.mapr.fs.MapRFileSystem mfs, org.apache.hadoop.fs.Path path, boolean useName) throws IOException - Throws:
IOException
-
fromTableAttr
public static void fromTableAttr(com.mapr.fs.proto.Dbserver.TableAttr attr, org.apache.hadoop.hbase.HTableDescriptor desc)
-