This is an automated email from the ASF dual-hosted git repository.
nevime pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git.
from 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
No new revisions were added by this update.
Summary of changes:
rust/arrow/src/array/data.rs | 57 +-
rust/arrow/src/array/null.rs | 8 +-
rust/arrow/src/compute/kernels/cast.rs | 81 +-
rust/arrow/src/datatypes.rs | 4 +-
rust/arrow/src/ipc/convert.rs | 123 ++-
rust/arrow/src/util/display.rs | 17 +
rust/datafusion/tests/sql.rs | 97 ++-
rust/parquet/Cargo.toml | 3 +-
rust/parquet/src/arrow/array_reader.rs | 1109 ++++++++++++++++++++++---
rust/parquet/src/arrow/arrow_reader.rs | 36 +-
rust/parquet/src/arrow/arrow_writer.rs | 1386 +++++++++++++++++++++++++++++++
rust/parquet/src/arrow/converter.rs | 386 ++++-----
rust/parquet/src/arrow/mod.rs | 12 +-
rust/parquet/src/arrow/record_reader.rs | 21 +-
rust/parquet/src/arrow/schema.rs | 481 +++++++++--
rust/parquet/src/file/properties.rs | 6 +-
rust/parquet/src/schema/types.rs | 6 +-
rust/parquet/src/schema/visitor.rs | 12 +-
18 files changed, 3322 insertions(+), 523 deletions(-)
create mode 100644 rust/parquet/src/arrow/arrow_writer.rs