This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/datafusion.git
from 62658cd624 implement var distinct (#19706)
add c98fa5616e perfect hash join (#19411)
No new revisions were added by this update.
Summary of changes:
Cargo.lock | 1 +
benchmarks/bench.sh | 6 +-
benchmarks/compare.py | 20 +-
benchmarks/src/hj.rs | 410 ++++++---
datafusion/common/src/config.rs | 19 +
datafusion/physical-plan/Cargo.toml | 1 +
datafusion/physical-plan/src/joins/array_map.rs | 547 +++++++++++
datafusion/physical-plan/src/joins/chain.rs | 69 ++
.../physical-plan/src/joins/hash_join/exec.rs | 995 +++++++++++++++++----
.../src/joins/hash_join/partitioned_hash_eval.rs | 74 +-
.../src/joins/hash_join/shared_bounds.rs | 24 +-
.../physical-plan/src/joins/hash_join/stream.rs | 66 +-
.../physical-plan/src/joins/join_hash_map.rs | 66 +-
datafusion/physical-plan/src/joins/mod.rs | 27 +
.../physical-plan/src/joins/stream_join_utils.rs | 9 +-
.../proto/tests/cases/roundtrip_physical_plan.rs | 13 +-
.../sqllogictest/test_files/information_schema.slt | 4 +
docs/source/user-guide/configs.md | 2 +
18 files changed, 1891 insertions(+), 462 deletions(-)
create mode 100644 datafusion/physical-plan/src/joins/array_map.rs
create mode 100644 datafusion/physical-plan/src/joins/chain.rs
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]