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/02/12 18:36:40 UTC

[arrow] branch master updated (220c437 -> b9fbc21)

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 220c437  ARROW-7754: [C++] Make Result<> faster
     add b9fbc21  PARQUET-1770: [C++][CI] Add fuzz target for reading Parquet files

No new revisions were added by this update.

Summary of changes:
 cpp/build-support/fuzzing/generate_corpuses.sh     |   8 ++
 cpp/cmake_modules/BuildUtils.cmake                 |  16 +--
 cpp/src/arrow/CMakeLists.txt                       |  29 +++++
 cpp/src/arrow/ipc/CMakeLists.txt                   |   4 +-
 cpp/src/arrow/testing/random.cc                    |  69 +++++++----
 cpp/src/arrow/testing/random.h                     |  71 +++++------
 cpp/src/parquet/CMakeLists.txt                     |  29 +++++
 cpp/src/parquet/arrow/CMakeLists.txt               |  13 ++
 cpp/src/parquet/arrow/arrow_reader_writer_test.cc  |   7 +-
 .../ipc/file_fuzz.cc => parquet/arrow/fuzz.cc}     |   7 +-
 cpp/src/parquet/arrow/generate_fuzz_corpus.cc      | 136 +++++++++++++++++++++
 cpp/src/parquet/arrow/reader.cc                    |  49 +++++++-
 cpp/src/parquet/arrow/reader.h                     |  28 ++---
 cpp/src/parquet/arrow/reader_internal.cc           |  11 +-
 cpp/src/parquet/arrow/writer.h                     |   2 -
 cpp/src/parquet/stream_writer.cc                   |   4 +-
 docs/source/developers/cpp/fuzzing.rst             |   1 +
 17 files changed, 379 insertions(+), 105 deletions(-)
 copy cpp/src/{arrow/ipc/file_fuzz.cc => parquet/arrow/fuzz.cc} (85%)
 create mode 100644 cpp/src/parquet/arrow/generate_fuzz_corpus.cc