You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by ap...@apache.org on 2020/09/21 18:46:30 UTC

[arrow] branch master updated (248803c -> 44f3de2)

This is an automated email from the ASF dual-hosted git repository.

apitrou pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git.


    from 248803c  ARROW-9775: [C++] Automatic S3 region selection
     add 44f3de2  ARROW-8494: [C++][Parquet] Full support for reading mixed list and structs

No new revisions were added by this update.

Summary of changes:
 cpp/cmake_modules/SetupCxxFlags.cmake              |   4 +-
 cpp/src/arrow/buffer.cc                            |   2 +-
 cpp/src/arrow/util/cpu_info.h                      |   5 +
 cpp/src/arrow/util/simd.h                          |   4 +
 cpp/src/parquet/CMakeLists.txt                     |  22 ++
 cpp/src/parquet/arrow/arrow_reader_writer_test.cc  |  13 +-
 cpp/src/parquet/arrow/reader.cc                    | 435 +++++++++++----------
 cpp/src/parquet/arrow/reader_internal.cc           | 113 ------
 cpp/src/parquet/arrow/reader_internal.h            |   7 -
 cpp/src/parquet/arrow/reconstruct_internal_test.cc | 149 ++++---
 cpp/src/parquet/arrow/schema.cc                    |   1 -
 cpp/src/parquet/column_reader.cc                   | 133 ++++---
 cpp/src/parquet/column_reader.h                    |  23 +-
 cpp/src/parquet/level_comparison.cc                |  82 ++++
 .../validate.h => parquet/level_comparison.h}      |  26 +-
 .../result.cc => parquet/level_comparison_avx2.cc} |  22 +-
 cpp/src/parquet/level_comparison_inc.h             |  64 +++
 cpp/src/parquet/level_conversion.cc                | 306 ++++++++-------
 cpp/src/parquet/level_conversion.h                 |  97 +++--
 cpp/src/parquet/level_conversion_benchmark.cc      |  16 +-
 .../level_conversion_bmi2.cc}                      |  21 +-
 cpp/src/parquet/level_conversion_inc.h             | 140 +++++++
 cpp/src/parquet/level_conversion_test.cc           | 305 +++++++++++++--
 23 files changed, 1241 insertions(+), 749 deletions(-)
 create mode 100644 cpp/src/parquet/level_comparison.cc
 copy cpp/src/{arrow/array/validate.h => parquet/level_comparison.h} (65%)
 copy cpp/src/{arrow/result.cc => parquet/level_comparison_avx2.cc} (66%)
 create mode 100644 cpp/src/parquet/level_comparison_inc.h
 copy cpp/src/{arrow/compute/util_internal.h => parquet/level_conversion_bmi2.cc} (58%)
 create mode 100644 cpp/src/parquet/level_conversion_inc.h