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

nevime pushed a change to branch rust-parquet-arrow-writer
in repository https://gitbox.apache.org/repos/asf/arrow.git.


    omit ce06e17  ARROW-8426: [Rust] [Parquet] - Add more support for 
converting Dicts
    omit 2b04fbd  ARROW-7842: [Rust] [Parquet] Arrow list reader
    omit 13e15fe  ARROW-10334: [Rust] [Parquet] NullArray roundtrip
    omit 230c97c  ARROW-10225: [Rust] [Parquet] Fix null comparison in roundtrip
    omit a305933  ARROW-10168: [Rust] [Parquet] Schema roundtrip - use Arrow 
schema from Parquet metadata when available
    omit 2c7fa07  ARROW-10191: [Rust] [Parquet] Add roundtrip Arrow -> Parquet 
tests for all supported Arrow DataTypes
    omit 02db44e  ARROW-8426: [Rust] [Parquet] Add support for writing 
dictionary types
    omit fc35a22  ARROW-10095: [Rust] Update rust-parquet-arrow-writer branch's 
encode_arrow_schema with ipc changes
    omit b11c9a5  ARROW-8423: [Rust] [Parquet] Serialize Arrow schema metadata
    omit a3cd160  ARROW-8289: [Rust] Parquet Arrow writer with nested support
     add 9d424b5  ARROW-10394 [Rust] Validate datatype on [Large]BinaryArray 
creation
     add e22820f  ARROW-10336: [Rust] Added FromIter and ToIter for string 
arrays
     add cf61fa1  ARROW-10385: [C++][Gandiva] Add support for LLVM 11
     add 9b70673  ARROW-10400: [C++] Propagate TLS client peer_identity when 
using mutual TLS
     add c3091dd  ARROW-10399: [R] Fix performance regression from 
cpp11::r_string
     add 3ab3b4b  ARROW-10397: [C++] Update comment to match change made in 
b1a7a73ff2
     add 765f20c  ARROW-10408: [Java] Bump Avro to 1.10.0
     add 8513e7f  ARROW-10393: [Rust] Apply fix for null reading in json reader 
for nested
     add 42cb805  ARROW-10392: [C++][Gandiva] Avoid string copy while 
evaluating IN expression
     add 710b80b  ARROW-8289: [Rust] Parquet Arrow writer with nested support
     add 57be963  ARROW-8423: [Rust] [Parquet] Serialize Arrow schema metadata
     add cf3861a  ARROW-10095: [Rust] Update rust-parquet-arrow-writer branch's 
encode_arrow_schema with ipc changes
     add 9ccb521  ARROW-8426: [Rust] [Parquet] Add support for writing 
dictionary types
     add c8a59aa  ARROW-10191: [Rust] [Parquet] Add roundtrip Arrow -> Parquet 
tests for all supported Arrow DataTypes
     add 966a703  ARROW-10168: [Rust] [Parquet] Schema roundtrip - use Arrow 
schema from Parquet metadata when available
     add 90f365d  ARROW-10225: [Rust] [Parquet] Fix null comparison in roundtrip
     add 54ee9fc  ARROW-10334: [Rust] [Parquet] NullArray roundtrip
     add 0d620c1  ARROW-7842: [Rust] [Parquet] Arrow list reader
     add 3cc3a4b  ARROW-8426: [Rust] [Parquet] - Add more support for 
converting Dicts

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (ce06e17)
            \
             N -- N -- N   refs/heads/rust-parquet-arrow-writer (3cc3a4b)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .env                                               |   4 +-
 .github/workflows/cpp.yml                          |   1 -
 .github/workflows/cpp_cron.yml                     |  10 +-
 .github/workflows/python_cron.yml                  |  12 +-
 .github/workflows/ruby.yml                         |   1 -
 .travis.yml                                        |   6 +
 ci/conda_env_gandiva.yml                           |   4 +-
 ...-32-cpp.dockerfile => fedora-33-cpp.dockerfile} |  16 +--
 ci/docker/linux-apt-c-glib.dockerfile              |   1 +
 ci/docker/ubuntu-20.04-cpp.dockerfile              |  17 ++-
 ci/scripts/msys2_setup.sh                          |   6 +-
 cpp/CMakeLists.txt                                 |   7 +-
 cpp/cmake_modules/ThirdpartyToolchain.cmake        |   1 +
 cpp/src/arrow/flight/server.cc                     |  11 +-
 cpp/src/arrow/ipc/metadata_internal.cc             |   3 +-
 cpp/src/gandiva/engine.cc                          |   1 +
 cpp/src/gandiva/gdv_function_stubs.cc              |   2 +-
 cpp/src/gandiva/in_holder.h                        |  27 ++++
 dev/tasks/conda-recipes/arrow-cpp/meta.yaml        |   4 +-
 dev/tasks/gandiva-jars/build-cpp-linux.sh          |   2 +-
 dev/tasks/homebrew-formulae/apache-arrow.rb        |   4 +-
 .../apache-arrow/apt/ubuntu-focal/Dockerfile       |   9 ++
 dev/tasks/linux-packages/package-task.rb           |   2 +-
 dev/tasks/nuget-packages/github.linux.yml          |   4 +-
 dev/tasks/tasks.yml                                |   8 +-
 docker-compose.yml                                 |   4 +-
 java/pom.xml                                       |   2 +-
 r/src/array_to_vector.cpp                          |  28 ++--
 rust/arrow/src/array/array.rs                      | 152 ++++++++++++++-------
 rust/arrow/src/array/equal.rs                      |  98 +++++++------
 rust/arrow/src/array/iterator.rs                   |  78 ++++++++++-
 rust/arrow/src/json/reader.rs                      |  63 ++++++++-
 rust/arrow/src/record_batch.rs                     |   2 +-
 .../test/data/list_string_dict_nested_nulls.json   |   3 +
 rust/parquet/src/arrow/arrow_writer.rs             |  25 +++-
 35 files changed, 459 insertions(+), 159 deletions(-)
 rename ci/docker/{fedora-32-cpp.dockerfile => fedora-33-cpp.dockerfile} (92%)
 create mode 100644 rust/arrow/test/data/list_string_dict_nested_nulls.json

Reply via email to