This is an automated email from the ASF dual-hosted git repository.
wesm pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git.
from cf805e2 ARROW-6268: [Java] Empty buffers to have a valid address.
add 2ba0566 ARROW-3246: [C++][Python][Parquet] Direct writing of
DictionaryArray to Parquet columns, automatic decoding to Arrow
No new revisions were added by this update.
Summary of changes:
cpp/CMakeLists.txt | 2 +-
cpp/src/arrow/array/builder_dict.cc | 3 +
cpp/src/arrow/ipc/writer.h | 3 +-
cpp/src/arrow/pretty_print.cc | 15 +
cpp/src/arrow/pretty_print.h | 4 +
cpp/src/arrow/testing/gtest_util.cc | 19 +-
cpp/src/arrow/testing/gtest_util.h | 4 +-
cpp/src/parquet/arrow/arrow-reader-writer-test.cc | 143 +++-
cpp/src/parquet/arrow/reader.cc | 7 +-
cpp/src/parquet/arrow/reader_internal.cc | 89 ++-
cpp/src/parquet/arrow/reader_internal.h | 5 +
cpp/src/parquet/arrow/writer.cc | 79 ++-
cpp/src/parquet/column_reader.cc | 4 +-
cpp/src/parquet/column_writer-test.cc | 4 +-
cpp/src/parquet/column_writer.cc | 810 ++++++++++++----------
cpp/src/parquet/encoding-test.cc | 163 ++++-
cpp/src/parquet/encoding.cc | 544 +++++++++------
cpp/src/parquet/encoding.h | 52 +-
cpp/src/parquet/metadata.cc | 4 +-
cpp/src/parquet/properties.h | 23 +-
cpp/src/parquet/statistics-test.cc | 79 ++-
cpp/src/parquet/statistics.cc | 276 +++++---
cpp/src/parquet/statistics.h | 136 ++--
cpp/src/parquet/types.h | 4 +
python/pyarrow/_parquet.pxd | 1 +
python/pyarrow/_parquet.pyx | 5 +
python/pyarrow/tests/test_parquet.py | 66 +-
27 files changed, 1662 insertions(+), 882 deletions(-)