package net.hbase.secondaryindex.util;
import org.apache.hadoop.hbase.util.Bytes;
public class Const {
public static final String HBASE_TABLE_NAME = "hbase.tablename";
public static final int MAX_INPUT_SPLIT_SIZE = 50 * 1000 * 1000;// MB
public static final int MIN_INPUT_SPLIT_SIZE = 512 * 1000 * 1000;// MB
/* Column Family */
public static final String COLUMN_FAMILY_CF1_STRING = "cf1";
public static final byte[] COLUMN_FAMILY_CF1_BYTE = Bytes
.toBytes(COLUMN_FAMILY_CF1_STRING);
/* Column */
public static final String COLUMN_RK_STRING = "rk";
public static final byte[] COLUMN_RK_BYTE = Bytes.toBytes(COLUMN_RK_STRING);
/* Counter */
public static final String COLUMN_RK_COUNTER_STRING = "rk_cnt";
public static final byte[] COLUMN_RK_COUNTER_BYTE = Bytes
.toBytes(COLUMN_RK_COUNTER_STRING);
/* hbase conf */
public static final String HBASE_CONF_COLUMN_NAME = "conf.column";
public static final String HBASE_CONF_ISBUILDSINGLEINDEX_NAME = "conf.isbuildsingleindex";
public static final String HBASE_CONF_JSON_NAME = "conf.json";
public static final String HBASE_CONF_ROWKEY_NAME = "conf.rowkey";
public static final String ROWKEY_DEFAULT_SEPARATOR = "_";
public static final String FAMILY_COLUMN_SEPARATOR = ":";
public static final String FIELD_COMMON_SEPARATOR = "\u0001";
public static final String JSON_ARRAY_START = "[";
/* mapper type */
public static final String MAPPER_TYPE_JSON = "json";
public static final String MAPPER_TYPE_ROWKEY = "rowkey";
public static final String PARAMETER_ISROWKEY = "isrowkey";
public static final String HADOOP_MAP_SPECULATIVE_EXECUTION = "mapred.map.tasks.speculative.execution";
public static final String HADOOP_REDUCE_SPECULATIVE_EXECUTION = "mapred.reduce.tasks.speculative.execution";
}