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 c48e81e4d0 GH-48593: [C++] C++20: use standard calendar / timezone 
APIs (#48601)
     add cfbbf70808 GH-49329: [C++][Parquet][CI] Add fuzz target for 
encoder/decoder roundtrip (#49374)

No new revisions were added by this update.

Summary of changes:
 ci/docker/ubuntu-22.04-cpp.dockerfile              |   1 +
 ci/docker/ubuntu-24.04-cpp.dockerfile              |   1 +
 ci/scripts/cpp_test.sh                             |  30 +-
 cpp/build-support/fuzzing/generate_corpuses.sh     |   8 +-
 cpp/src/arrow/util/macros.h                        |  32 +-
 cpp/src/parquet/CMakeLists.txt                     |   1 +
 cpp/src/parquet/arrow/CMakeLists.txt               |   6 +
 .../parquet/arrow/{fuzz.cc => encoding_fuzz.cc}    |   5 +-
 cpp/src/parquet/arrow/fuzz_encoding_internal.cc    | 491 +++++++++++++++++++++
 cpp/src/parquet/arrow/fuzz_encoding_internal.h     |  84 ++++
 cpp/src/parquet/arrow/fuzz_internal.cc             |  34 +-
 cpp/src/parquet/arrow/fuzz_internal.h              |   4 +
 .../parquet/arrow/generate_encoding_fuzz_corpus.cc | 255 +++++++++++
 cpp/src/parquet/arrow/reader.cc                    |   1 -
 cpp/src/parquet/decoder.cc                         |  24 +
 cpp/src/parquet/encoder.cc                         |   4 +-
 cpp/src/parquet/encoding.h                         |   6 +
 cpp/src/parquet/encoding_test.cc                   |  45 ++
 cpp/src/parquet/statistics.cc                      |  31 +-
 cpp/src/parquet/types.h                            |  11 +-
 cpp/src/parquet/visit_type_inline.h                |  62 +++
 cpp/src/parquet/xxhasher.cc                        |   7 +-
 docs/source/developers/cpp/fuzzing.rst             |   1 +
 23 files changed, 1057 insertions(+), 87 deletions(-)
 copy cpp/src/parquet/arrow/{fuzz.cc => encoding_fuzz.cc} (87%)
 create mode 100644 cpp/src/parquet/arrow/fuzz_encoding_internal.cc
 create mode 100644 cpp/src/parquet/arrow/fuzz_encoding_internal.h
 create mode 100644 cpp/src/parquet/arrow/generate_encoding_fuzz_corpus.cc
 create mode 100644 cpp/src/parquet/visit_type_inline.h

Reply via email to