[2/2] parquet-mr git commit: PARQUET-787: Limit read allocation size

2018-02-21 Thread blue
PARQUET-787: Limit read allocation size WIP: This update the `ParquetFileReader` to use multiple buffers when reading a row group, instead of a single humongous allocation. As a consequence, many classes needed to be updated to accept a stream backed by multiple buffers, instead of using a

[1/2] parquet-mr git commit: PARQUET-787: Limit read allocation size

2018-02-21 Thread blue
Repository: parquet-mr Updated Branches: refs/heads/master ad80bfe55 -> 8bbc6cb95 http://git-wip-us.apache.org/repos/asf/parquet-mr/blob/8bbc6cb9/parquet-common/src/main/java/org/apache/parquet/bytes/BytesInput.java -- diff