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 85ea78de2b GH-48337: [C++][Parquet] Improve column encryption API
(#48338)
add fa4e5932ed GH-48335: [C++][Parquet] Fuzz encrypted files (#48336)
No new revisions were added by this update.
Summary of changes:
cpp/src/arrow/util/fuzz_internal.cc | 2 +-
cpp/src/parquet/CMakeLists.txt | 1 +
cpp/src/parquet/arrow/arrow_reader_writer_test.cc | 45 ++-
cpp/src/parquet/arrow/fuzz.cc | 4 +-
cpp/src/parquet/arrow/fuzz_internal.cc | 291 +++++++++++++++++
.../arrow/fuzz_internal.h} | 45 ++-
cpp/src/parquet/arrow/generate_fuzz_corpus.cc | 345 ++++++++++++++-------
cpp/src/parquet/arrow/reader.cc | 170 ----------
cpp/src/parquet/arrow/reader.h | 6 -
cpp/src/parquet/bloom_filter_reader.cc | 2 +-
cpp/src/parquet/encryption/encryption.cc | 3 +-
cpp/src/parquet/encryption/encryption.h | 7 -
.../parquet/encryption/internal_file_encryptor.cc | 2 +-
.../encryption/write_configurations_test.cc | 5 +
14 files changed, 590 insertions(+), 338 deletions(-)
create mode 100644 cpp/src/parquet/arrow/fuzz_internal.cc
copy cpp/src/{arrow/compute/kernels/common_internal.h =>
parquet/arrow/fuzz_internal.h} (55%)