@Override
    public boolean nextKeyValue() {
      if (iterator.hasNext()) {
        currentValue = iterator.next();
        currentWritable.setRow(currentValue);
        pos++;
        return true;
      }
      currentValue = null;
      return false;
    }
A RecordReader that reads the Kudu rows from a KuduInputSplit.
kudu-handler/src/java/org/apache/hadoop/hive/kudu/KuduInputFormat.java