You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by ag...@apache.org on 2020/11/21 17:35:33 UTC
[arrow] branch master updated (be13bf5 -> 34ffc93)
This is an automated email from the ASF dual-hosted git repository.
agrove pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git.
from be13bf5 ARROW-10619: [C++] Fix IPC validation regressions
add 34ffc93 ARROW-9555: [Rust] [DataFusion] Implement physical node for inner join
No new revisions were added by this update.
Summary of changes:
rust/arrow/src/array/mod.rs | 3 +
.../array/{equal/null.rs => transform/boolean.rs} | 31 +-
rust/arrow/src/array/transform/list.rs | 83 +++
rust/arrow/src/array/transform/mod.rs | 557 +++++++++++++++++++
.../arrow/src/array/transform/primitive.rs | 40 +-
rust/arrow/src/array/transform/utils.rs | 63 +++
rust/arrow/src/array/transform/variable_size.rs | 93 ++++
rust/arrow/src/buffer.rs | 9 +
.../datafusion/src/physical_plan/hash_aggregate.rs | 2 +-
rust/datafusion/src/physical_plan/hash_join.rs | 607 +++++++++++++++++++++
rust/datafusion/src/physical_plan/hash_utils.rs | 172 ++++++
rust/datafusion/src/physical_plan/mod.rs | 2 +
rust/datafusion/src/test/mod.rs | 30 +-
13 files changed, 1656 insertions(+), 36 deletions(-)
copy rust/arrow/src/array/{equal/null.rs => transform/boolean.rs} (58%)
create mode 100644 rust/arrow/src/array/transform/list.rs
create mode 100644 rust/arrow/src/array/transform/mod.rs
copy cpp/src/arrow/ipc/options.cc => rust/arrow/src/array/transform/primitive.rs (56%)
create mode 100644 rust/arrow/src/array/transform/utils.rs
create mode 100644 rust/arrow/src/array/transform/variable_size.rs
create mode 100644 rust/datafusion/src/physical_plan/hash_join.rs
create mode 100644 rust/datafusion/src/physical_plan/hash_utils.rs