Package org.apache.hadoop.hbase.index

Examples of org.apache.hadoop.hbase.index.IndexSpecification.addIndexColumn()


    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);
View Full Code Here


    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);
View Full Code Here

    Configuration conf = UTIL.getConfiguration();
    String userTableName = "testPutContainingTheIndexedColumn";
    IndexedHTableDescriptor ihtd = new IndexedHTableDescriptor(userTableName);
    HColumnDescriptor hcd = new HColumnDescriptor("col");
    IndexSpecification iSpec = new IndexSpecification("Index1");
    iSpec.addIndexColumn(hcd, "ql", ValueType.String, 10);
    ihtd.addFamily(hcd);
    ihtd.addIndex(iSpec);
    admin.createTable(ihtd);
    ZKAssign.blockUntilNoRIT(zkw);
View Full Code Here

    masterFilter.addFilter(filter2);
    Scan scan = new Scan();
    scan.setFilter(masterFilter);
    // Will throw null pointer here.
    IndexSpecification indexSpec = new IndexSpecification("a");
    indexSpec
        .addIndexColumn(new HColumnDescriptor(family), Bytes.toString(qual), ValueType.Int, 10);
    boolean add = arrayList.add(indexSpec);
    IndexManager.getInstance().addIndexForTable(this.region.getTableDesc().getNameAsString(),
      arrayList);
    mapper.evaluate(scan, indices, new byte[0], this.region, this.region.getTableDesc()
View Full Code Here

*/
  private IndexSpecification createIndexSpecification(String cf, ValueType type,
      int maxValueLength, String[] qualifiers, String name) {
    IndexSpecification index = new IndexSpecification(name.getBytes());
    for (String qualifier : qualifiers) {
      index.addIndexColumn(new HColumnDescriptor(cf), qualifier, type, maxValueLength);
    }
    return index;
  }

}
View Full Code Here

    ZooKeeperWatcher zkw = HBaseTestingUtility.getZooKeeperWatcher(UTIL);
    String userTableName = "testHDP2989";
    IndexedHTableDescriptor ihtd = new IndexedHTableDescriptor(userTableName);
    HColumnDescriptor hcd = new HColumnDescriptor("col");
    IndexSpecification iSpec = new IndexSpecification("ScanIndexf");
    iSpec.addIndexColumn(hcd, "ql", ValueType.String, 10);
    ihtd.addFamily(hcd);
    ihtd.addIndex(iSpec);
    admin.createTable(ihtd);
    ZKAssign.blockUntilNoRIT(zkw);
    HTable table = new HTable(conf, userTableName);
View Full Code Here

    String userTableName = "testCompactionOfIndexRegionBeforeMainRegionOpens";
    IndexedHTableDescriptor ihtd = new IndexedHTableDescriptor(userTableName);
    HColumnDescriptor hcd = new HColumnDescriptor("col1");
    ihtd.addFamily(hcd);
    IndexSpecification iSpec = new IndexSpecification("Index1");
    iSpec.addIndexColumn(hcd, "ql", ValueType.String, 10);
    IndexSpecification iSpec1 = new IndexSpecification("Index2");
    iSpec1.addIndexColumn(hcd, "q2", ValueType.String, 10);
    ihtd.addIndex(iSpec);
    ihtd.addIndex(iSpec1);
    admin.createTable(ihtd);
View Full Code Here

    HColumnDescriptor hcd = new HColumnDescriptor("col1");
    ihtd.addFamily(hcd);
    IndexSpecification iSpec = new IndexSpecification("Index1");
    iSpec.addIndexColumn(hcd, "ql", ValueType.String, 10);
    IndexSpecification iSpec1 = new IndexSpecification("Index2");
    iSpec1.addIndexColumn(hcd, "q2", ValueType.String, 10);
    ihtd.addIndex(iSpec);
    ihtd.addIndex(iSpec1);
    admin.createTable(ihtd);

    ZKAssign.blockUntilNoRIT(zkw);
View Full Code Here

    ZooKeeperWatcher zkw = HBaseTestingUtility.getZooKeeperWatcher(UTIL);
    final String userTableName = "testHDP3015";
    IndexedHTableDescriptor ihtd = new IndexedHTableDescriptor(userTableName);
    HColumnDescriptor hcd = new HColumnDescriptor("col");
    IndexSpecification iSpec = new IndexSpecification("ScanIndexf");
    iSpec.addIndexColumn(hcd, "ql", ValueType.String, 10);
    ihtd.addFamily(hcd);
    ihtd.addIndex(iSpec);
    admin.createTable(ihtd);
    ZKAssign.blockUntilNoRIT(zkw);
    HTable table = new HTable(conf, userTableName);
View Full Code Here

        HBaseAdmin admin = new HBaseAdmin(conf);
        IndexedHTableDescriptor htd = new IndexedHTableDescriptor("testCreateTable");
        HColumnDescriptor hcd = new HColumnDescriptor("cf");
        htd.addFamily(hcd);
        IndexSpecification iSpec = new IndexSpecification("spec");
        iSpec.addIndexColumn(hcd, "q", ValueType.String, 10);
        htd.addIndex(iSpec);
        admin.createTable(htd);
        return null;
      }
    };
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.