Examples of FilterList


Examples of org.apache.hadoop.hbase.filter.FilterList

          + " rows ");
    }
    scan.addFamily(FConstants.CATALOG_FAMILY);
    scan.setCaching(rows);
    if (tableName == null || tableName.length == 0) {
      FilterList allFilters = new FilterList();
      allFilters.addFilter(new PrefixFilter(tableName));
      scan.setFilter(allFilters);
    }
    int processedRows = 0;
    try {
      ResultScanner scanner = fmetaTable.getScanner(scan);
View Full Code Here

Examples of org.apache.hadoop.hbase.filter.FilterList

    Scan scan = new Scan(FConstants.TABLEROW_PREFIX);
    scan.addFamily(FConstants.CATALOG_FAMILY);
    int rows = getConf().getInt(HConstants.HBASE_META_SCANNER_CACHING,
        HConstants.DEFAULT_HBASE_META_SCANNER_CACHING);
    scan.setCaching(rows);
    FilterList allFilters = new FilterList();
    allFilters.addFilter(new PrefixFilter(FConstants.TABLEROW_PREFIX));
    scan.setFilter(allFilters);
    HTableInterface htable = null;
    try {
      htable = getHTable();
      ResultScanner scanner = htable.getScanner(scan);
View Full Code Here

Examples of org.apache.hadoop.hbase.filter.FilterList

  @Override
  public List<EntityGroupInfo> getTableEntityGroups(final byte[] tableByte)
      throws MetaException {
    final List<EntityGroupInfo> entityGroupInfos = new LinkedList<EntityGroupInfo>();
    final byte[] startKey = tableByte;
    FilterList allFilters = new FilterList();
    allFilters.addFilter(new PrefixFilter(tableByte));

    FMetaVisitor visitor = new FMetaVisitor() {
      @Override
      public boolean visit(Result r) throws IOException {
        if (r == null || r.isEmpty()) {
View Full Code Here

Examples of org.apache.hadoop.hbase.filter.FilterList

  @Override
  public List<EntityGroupLocation> getEntityGroupLocations(
      final byte[] tableName) throws MetaException {
    final List<EntityGroupLocation> egLocations = new LinkedList<EntityGroupLocation>();
    final byte[] startKey = tableName;
    FilterList allFilters = new FilterList();
    allFilters.addFilter(new PrefixFilter(tableName));

    FMetaVisitor visitor = new FMetaVisitor() {
      @Override
      public boolean visit(Result r) throws IOException {
        if (r == null || r.isEmpty()) {
View Full Code Here

Examples of org.apache.hadoop.hbase.filter.FilterList

  @Override
  public List<Pair<EntityGroupInfo, ServerName>> getTableEntityGroupsAndLocations(
      final byte[] tableName, final boolean excludeOfflinedSplitParents)
      throws MetaException {
    byte[] startrow = tableName;
    FilterList allFilters = new FilterList();
    allFilters.addFilter(new PrefixFilter(tableName));

    final List<Pair<EntityGroupInfo, ServerName>> entityGroupInfos = new ArrayList<Pair<EntityGroupInfo, ServerName>>();
    FMetaVisitor visitor = new FMetaVisitor() {
      @Override
      public boolean visit(Result r) throws IOException {
View Full Code Here

Examples of org.apache.hadoop.hbase.filter.FilterList

        get.setMaxVersions(1);
        for (ColumnStruct col : this.action.getColumns()) {
          get.addColumn(Bytes.toBytes(col.getFamilyName()),
              Bytes.toBytes(col.getColumnName()));
        }
        FilterList filters =  new FilterList();
        for (ColumnStruct columnStruct : action.getNotIndexConditionColumns()) {
          Filter filter = new SingleColumnValueFilter(Bytes.toBytes(columnStruct.getFamilyName()),
              Bytes.toBytes(columnStruct.getColumnName()),
              ParserUtils.convertIntValueToCompareOp(columnStruct.getCompareOp()), columnStruct.getValue());
          filters.addFilter(filter);

          NavigableSet<byte[]> qualifierSet = get.getFamilyMap().get(
              Bytes.toBytes(columnStruct.getFamilyName()));
          if(qualifierSet !=null &&
              (!qualifierSet.contains(Bytes.toBytes(columnStruct.getColumnName()))) ){
View Full Code Here

Examples of org.apache.hadoop.hbase.filter.FilterList

    }
    Filter visibilityLabelFilter = createVisibilityLabelFilter(region, authorizations);
    if (visibilityLabelFilter != null) {
      Filter filter = scan.getFilter();
      if (filter != null) {
        scan.setFilter(new FilterList(filter, visibilityLabelFilter));
      } else {
        scan.setFilter(visibilityLabelFilter);
      }
    }
    return s;
View Full Code Here

Examples of org.apache.hadoop.hbase.filter.FilterList

    Filter visibilityLabelFilter = createVisibilityLabelFilter(e.getEnvironment().getRegion(),
        authorizations);
    if (visibilityLabelFilter != null) {
      Filter filter = get.getFilter();
      if (filter != null) {
        get.setFilter(new FilterList(filter, visibilityLabelFilter));
      } else {
        get.setFilter(visibilityLabelFilter);
      }
    }
  }
View Full Code Here

Examples of org.apache.xbean.finder.filter.FilterList

        ClassFilter foo = new ClassFilter("foo");
        ClassFilter foo2 = new ClassFilter("foo");
        ClassFilter foo3 = new ClassFilter("foo");

        FilterList filter = new FilterList(
                new FilterList(
                        new FilterList(
                                new FilterList(
                                        foo,
                                        new FilterList(
                                                foo,
                                                new FilterList(
                                                        new FilterList(foo, foo2, foo3)
                                                )

                                        )
                                )
View Full Code Here

Examples of org.hbase.async.FilterList

                                  client.put(put6))).join();
    final Scanner scanner = client.newScanner(table);
    scanner.setFamily(family);
    scanner.setStartKey("fl0");
    scanner.setStopKey("fl9");
    scanner.setFilter(new FilterList(filters));
    final ArrayList<ArrayList<KeyValue>> rows = scanner.nextRows().join();
    assertSizeIs(2, rows)// One KV from row "fl1" and one from "fl2".
    ArrayList<KeyValue> kvs = rows.get(0);
    assertSizeIs(1, kvs);   // KV from "fl1":
    assertEq("v2", kvs.get(0).value());
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.