Configuration conf = UTIL.getConfiguration();
String userTableName = "testcan4hMultIndexed2DiffFilters";
HBaseAdmin admin = UTIL.getHBaseAdmin();
conf.setInt("hbase.regionserver.lease.period", 900000000);
ZooKeeperWatcher zkw = HBaseTestingUtility.getZooKeeperWatcher(UTIL);
IndexedHTableDescriptor ihtd = new IndexedHTableDescriptor(userTableName);
HColumnDescriptor hcd1 = new HColumnDescriptor("col1");
HColumnDescriptor hcd2 = new HColumnDescriptor("col2");
HColumnDescriptor hcd3 = new HColumnDescriptor("col3");
HColumnDescriptor hcd4 = new HColumnDescriptor("col4");
ihtd.addFamily(hcd1);
ihtd.addFamily(hcd2);
ihtd.addFamily(hcd3);
ihtd.addFamily(hcd4);
IndexSpecification idx1 = new IndexSpecification("ScanMulIndex");
idx1.addIndexColumn(hcd1, "ql", ValueType.String, 10);
idx1.addIndexColumn(hcd2, "ql", ValueType.String, 10);
idx1.addIndexColumn(hcd3, "ql", ValueType.String, 10);
idx1.addIndexColumn(hcd4, "ql", ValueType.String, 10);
ihtd.addIndex(idx1);
admin.createTable(ihtd);
ZKAssign.blockUntilNoRIT(zkw);
HTable table = new HTable(conf, userTableName);