@Override
  public RecordReader<NullWritable, VectorizedRowBatch> getRecordReader(
    InputSplit inputSplit,
    JobConf jobConf,
    Reporter reporter) throws IOException {
    return new VectorizedParquetRecordReader(
        inputSplit, jobConf, metadataCache, dataCache, cacheConf, metadata);
  }
Vectorized input format for Parquet files
ql/src/java/org/apache/hadoop/hive/ql/io/parquet/VectorizedParquetInputFormat.java