This is an automated email from the ASF dual-hosted git repository.
github-merge-queue[bot] pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/datafusion.git
from 50dcf0f47a feat: physical execution for range partitioning (#23231)
add 8139397c8a Push sort requirements through simple projections (#23288)
No new revisions were added by this update.
Summary of changes:
datafusion/core/tests/core_integration.rs | 3 +
datafusion/core/tests/dataframe/mod.rs | 32 +--
.../core/tests/{datasource => helper}/mod.rs | 11 +-
datafusion/core/tests/helper/plan_metrics.rs | 54 +++++
datafusion/core/tests/memory_limit/mod.rs | 20 +-
.../physical_optimizer/enforce_distribution.rs | 64 +++---
.../tests/physical_optimizer/enforce_sorting.rs | 238 +++++++++++++++++++++
.../physical_optimizer/ensure_requirements.rs | 8 +-
datafusion/core/tests/sql/explain_analyze.rs | 4 +-
datafusion/core/tests/sql/runtime_config.rs | 8 +-
.../enforce_sorting/sort_pushdown.rs | 63 +++++-
.../sqllogictest/test_files/aggregates_topk.slt | 12 +-
datafusion/sqllogictest/test_files/clickbench.slt | 134 ++++++------
datafusion/sqllogictest/test_files/copy.slt | 34 +--
.../sqllogictest/test_files/explain_analyze.slt | 4 +-
datafusion/sqllogictest/test_files/group_by.slt | 36 ++--
.../sqllogictest/test_files/insert_to_external.slt | 6 +-
datafusion/sqllogictest/test_files/joins.slt | 12 +-
datafusion/sqllogictest/test_files/limit.slt | 8 +-
datafusion/sqllogictest/test_files/order.slt | 8 +-
.../test_files/projection_pushdown.slt | 33 +--
.../test_files/push_down_filter_parquet.slt | 5 +-
datafusion/sqllogictest/test_files/pwmj.slt | 26 +--
datafusion/sqllogictest/test_files/references.slt | 4 +-
.../test_files/repartition_subset_satisfaction.slt | 8 +-
datafusion/sqllogictest/test_files/select.slt | 8 +-
.../sqllogictest/test_files/subquery_sort.slt | 22 +-
datafusion/sqllogictest/test_files/topk.slt | 9 +-
.../sqllogictest/test_files/tpch/plans/q1.slt.part | 4 +-
.../test_files/tpch/plans/q10.slt.part | 4 +-
.../test_files/tpch/plans/q11.slt.part | 4 +-
.../test_files/tpch/plans/q12.slt.part | 4 +-
.../test_files/tpch/plans/q13.slt.part | 4 +-
.../test_files/tpch/plans/q16.slt.part | 4 +-
.../test_files/tpch/plans/q21.slt.part | 4 +-
.../test_files/tpch/plans/q22.slt.part | 4 +-
.../sqllogictest/test_files/tpch/plans/q3.slt.part | 4 +-
.../sqllogictest/test_files/tpch/plans/q4.slt.part | 4 +-
.../sqllogictest/test_files/tpch/plans/q5.slt.part | 4 +-
.../sqllogictest/test_files/tpch/plans/q7.slt.part | 4 +-
.../sqllogictest/test_files/tpch/plans/q9.slt.part | 4 +-
datafusion/sqllogictest/test_files/unnest.slt | 16 +-
datafusion/sqllogictest/test_files/window.slt | 30 +--
43 files changed, 660 insertions(+), 312 deletions(-)
copy datafusion/core/tests/{datasource => helper}/mod.rs (71%)
create mode 100644 datafusion/core/tests/helper/plan_metrics.rs
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]