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 bd3c714 ARROW-10225: [Rust] [Parquet] Fix null comparison in roundtrip
omit 12add42 ARROW-10168: [Rust] [Parquet] Schema roundtrip - use Arrow
schema from Parquet metadata when available
omit 7bfff71 ARROW-10191: [Rust] [Parquet] Add roundtrip Arrow -> Parquet
tests for all supported Arrow DataTypes
omit d748efa ARROW-8426: [Rust] [Parquet] Add support for writing
dictionary types
omit 2ac525e ARROW-10095: [Rust] Update rust-parquet-arrow-writer branch's
encode_arrow_schema with ipc changes
omit 0a92daa ARROW-8423: [Rust] [Parquet] Serialize Arrow schema metadata
omit 84e3576 ARROW-8289: [Rust] Parquet Arrow writer with nested support
add 70ae161 ARROW-10290: [C++] List POP_BACK is not available in older
CMake versions
add f07a415 ARROW-10263: [C++][Compute] Improve variance kernel numerical
stability
add c5280a5 ARROW-10293: [Rust] [DataFusion] Fixed benchmarks
add 818593f ARROW-10295 [Rust] [DataFusion] Replace Rc<RefCell<>> by
Box<> in accumulators.
add becf329 ARROW-10289: [Rust] Read dictionaries in IPC streams
add ea29f65 ARROW-10292: [Rust] [DataFusion] Simplify merge
add 249adb4 ARROW-10270: [R] Fix CSV timestamp_parsers test on R-devel
add ac14e91 ARROW-9479: [JS] Fix Table.from for zero-item serialized
tables, Table.empty for schemas containing compound types (List, FixedSizeList,
Map)
add ed8b1bc ARROW-10145: [C++][Dataset] Assert integer overflow in
partitioning falls back to string
add 35ace39 ARROW-10174: [Java] Fix reading/writing dict structs
new 4e6a836 ARROW-8289: [Rust] Parquet Arrow writer with nested support
new 12b11b2 ARROW-8423: [Rust] [Parquet] Serialize Arrow schema metadata
new ebe8172 ARROW-10095: [Rust] Update rust-parquet-arrow-writer branch's
encode_arrow_schema with ipc changes
new 58855a8 ARROW-8426: [Rust] [Parquet] Add support for writing
dictionary types
new de95e84 ARROW-10191: [Rust] [Parquet] Add roundtrip Arrow -> Parquet
tests for all supported Arrow DataTypes
new e1b613b ARROW-10168: [Rust] [Parquet] Schema roundtrip - use Arrow
schema from Parquet metadata when available
new f70e6db ARROW-10225: [Rust] [Parquet] Fix null comparison in roundtrip
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 (bd3c714)
\
N -- N -- N refs/heads/rust-parquet-arrow-writer (f70e6db)
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.
The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/workflows/r.yml | 21 ++-
cpp/src/arrow/compute/kernels/aggregate_test.cc | 44 ++++--
cpp/src/arrow/compute/kernels/aggregate_var_std.cc | 21 +--
cpp/src/arrow/dataset/partition_test.cc | 12 ++
cpp/src/arrow/flight/CMakeLists.txt | 4 +-
.../arrow/vector/util/DictionaryUtility.java | 20 ++-
.../arrow/vector/ipc/TestArrowReaderWriter.java | 96 ++++++++++++
.../vector/testing/ValueVectorDataPopulator.java | 32 ++++
js/src/data.ts | 6 +-
r/tests/testthat/test-csv.R | 4 +-
rust/arrow/src/ipc/reader.rs | 174 +++++++++++++--------
rust/datafusion/benches/aggregate_query_sql.rs | 14 +-
rust/datafusion/benches/math_query_sql.rs | 36 +++--
rust/datafusion/benches/sort_limit_query_sql.rs | 17 +-
rust/datafusion/examples/simple_udaf.rs | 4 +-
rust/datafusion/src/execution/context.rs | 10 +-
rust/datafusion/src/physical_plan/aggregates.rs | 4 +-
.../src/physical_plan/distinct_expressions.rs | 17 +-
rust/datafusion/src/physical_plan/expressions.rs | 34 ++--
.../datafusion/src/physical_plan/hash_aggregate.rs | 36 ++---
rust/datafusion/src/physical_plan/limit.rs | 3 +-
rust/datafusion/src/physical_plan/merge.rs | 54 ++-----
rust/datafusion/src/physical_plan/mod.rs | 4 +-
rust/datafusion/src/physical_plan/planner.rs | 5 +-
rust/datafusion/src/physical_plan/sort.rs | 2 +-
rust/datafusion/src/physical_plan/udaf.rs | 4 +-
26 files changed, 415 insertions(+), 263 deletions(-)