@Override public float getProgress() throws IOException {
        float progress = 0.0F;

        try {
          progress = recordReader.getProgress();
        } catch (InterruptedException e) {
          throw new IOException(e);
        }

        return progress;
      }
HiveHBaseTableInputFormat implements InputFormat for HBase storage handler
tables, decorating an underlying HBase TableInputFormat with extra Hive logic
such as column pruning and filter pushdown.
hbase-handler/src/java/org/apache/hadoop/hive/hbase/HiveHBaseTableInputFormat.java