void readBatch(
int total,
WritableColumnVector column) throws IOException
VectorizedColumnReader
VectorizedColumnReader is a vectorized column reader that VectorizedParquetRecordReader uses for Vectorized Parquet Decoding.
VectorizedColumnReader is created exclusively when VectorizedParquetRecordReader is requested to checkEndOfRowGroup (when requested to read next rows into a columnar batch).
Once created, VectorizedColumnReader is requested to read rows as a batch (when VectorizedParquetRecordReader is requested to read next rows into a columnar batch).
VectorizedColumnReader is given a WritableColumnVector to store rows read as a batch.
VectorizedColumnReader takes the following to be created:
Reading Rows As Batch — readBatch Method
readBatch…FIXME
|
Note
|
readBatch is used exclusively when VectorizedParquetRecordReader is requested to read next rows into a columnar batch.
|