HBase源码分析之org.apache.hadoop.hbase.filter包

来源:互联网 发布:台球 知乎 编辑:程序博客网 时间:2024/06/05 04:07
Filter:运行在服务器端,
   RegionScannerImpl中的nextInternal(int limit)方法中进行调用
  private boolean nextInternal(int limit) throws IOException {
      while (true) {
        byte [] currentRow = peekRow();
        if (isStopRow(currentRow)) {
          if (filter != null && filter.hasFilterRow()) {
            filter.filterRow(results);
          }
          if (filter != null && filter.filterRow()) {
            results.clear();
          }
          return false;
        } else if (filterRowKey(currentRow)) {
          nextRow(currentRow);

 

未完,待补充

原创粉丝点击