This is an automated email from the ASF dual-hosted git repository.
apitrou pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/arrow.git
from 9866071fe7 GH-48848: [Dev] Remove obsolete Java, Go, and Swift entries
from .gitignore (#48849)
add 962d051254 GH-34785: [C++][Parquet] Add bloom filter write support
(#37400)
No new revisions were added by this update.
Summary of changes:
cpp/src/parquet/CMakeLists.txt | 5 +-
cpp/src/parquet/arrow/arrow_reader_writer_test.cc | 381 ------------
cpp/src/parquet/arrow/index_test.cc | 666 +++++++++++++++++++++
cpp/src/parquet/bloom_filter.h | 10 +
cpp/src/parquet/bloom_filter_reader_test.cc | 83 ---
cpp/src/parquet/bloom_filter_reader_writer_test.cc | 208 +++++++
cpp/src/parquet/bloom_filter_writer.cc | 260 ++++++++
cpp/src/parquet/bloom_filter_writer.h | 105 ++++
cpp/src/parquet/column_writer.cc | 73 ++-
cpp/src/parquet/column_writer.h | 3 +-
cpp/src/parquet/column_writer_test.cc | 85 ++-
cpp/src/parquet/file_writer.cc | 53 +-
cpp/src/parquet/hasher.h | 5 +
cpp/src/parquet/{platform.cc => index_location.h} | 40 +-
cpp/src/parquet/meson.build | 6 +-
cpp/src/parquet/metadata.cc | 62 +-
cpp/src/parquet/metadata.h | 30 +-
cpp/src/parquet/page_index.cc | 47 +-
cpp/src/parquet/page_index.h | 11 +-
cpp/src/parquet/page_index_test.cc | 54 +-
cpp/src/parquet/properties.cc | 4 +
cpp/src/parquet/properties.h | 100 ++++
cpp/src/parquet/type_fwd.h | 6 +-
cpp/src/parquet/xxhasher.cc | 4 +
cpp/src/parquet/xxhasher.h | 1 +
25 files changed, 1676 insertions(+), 626 deletions(-)
create mode 100644 cpp/src/parquet/arrow/index_test.cc
delete mode 100644 cpp/src/parquet/bloom_filter_reader_test.cc
create mode 100644 cpp/src/parquet/bloom_filter_reader_writer_test.cc
create mode 100644 cpp/src/parquet/bloom_filter_writer.cc
create mode 100644 cpp/src/parquet/bloom_filter_writer.h
copy cpp/src/parquet/{platform.cc => index_location.h} (61%)