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 02dae77420 Speedup sqllogictests by running long running tests first
(#20576)
add a5f490e4c3 Add `ExecutionPlan::apply_expressions()` (#20337)
No new revisions were added by this update.
Summary of changes:
.../custom_data_source/custom_datasource.rs | 17 ++
.../memory_pool_execution_plan.rs | 17 ++
.../examples/proto/composed_extension_codec.rs | 19 ++
.../examples/relation_planner/table_sample.rs | 18 +-
datafusion/catalog/src/memory/table.rs | 15 +-
datafusion/core/src/physical_planner.rs | 32 ++++
datafusion/core/tests/custom_sources_cases/mod.rs | 17 ++
.../provider_filter_pushdown.rs | 17 ++
.../core/tests/custom_sources_cases/statistics.rs | 17 ++
datafusion/core/tests/fuzz_cases/once_exec.rs | 17 ++
.../physical_optimizer/enforce_distribution.rs | 18 +-
.../tests/physical_optimizer/filter_pushdown.rs | 101 +++++++++++
.../tests/physical_optimizer/join_selection.rs | 29 +++
.../tests/physical_optimizer/pushdown_utils.rs | 29 +++
.../core/tests/physical_optimizer/test_utils.rs | 40 ++++-
.../core/tests/user_defined/insert_operation.rs | 17 ++
.../core/tests/user_defined/user_defined_plan.rs | 20 ++-
datafusion/datasource-arrow/src/source.rs | 15 ++
datafusion/datasource-avro/src/source.rs | 15 ++
datafusion/datasource-csv/src/source.rs | 15 ++
datafusion/datasource-json/src/source.rs | 15 ++
datafusion/datasource-parquet/src/source.rs | 21 +++
datafusion/datasource/src/file.rs | 22 +++
datafusion/datasource/src/file_scan_config.rs | 19 ++
datafusion/datasource/src/memory.rs | 15 ++
datafusion/datasource/src/sink.rs | 16 +-
datafusion/datasource/src/source.rs | 25 +++
datafusion/datasource/src/test_util.rs | 9 +-
datafusion/ffi/src/execution_plan.rs | 33 ++++
datafusion/ffi/src/tests/async_provider.rs | 17 ++
datafusion/physical-optimizer/src/ensure_coop.rs | 10 +-
.../physical-optimizer/src/output_requirements.rs | 34 +++-
datafusion/physical-plan/src/aggregates/mod.rs | 38 ++++
datafusion/physical-plan/src/analyze.rs | 9 +
datafusion/physical-plan/src/async_func.rs | 10 +-
datafusion/physical-plan/src/buffer.rs | 8 +
datafusion/physical-plan/src/coalesce_batches.rs | 8 +
.../physical-plan/src/coalesce_partitions.rs | 8 +
datafusion/physical-plan/src/coop.rs | 8 +
datafusion/physical-plan/src/display.rs | 12 +-
datafusion/physical-plan/src/empty.rs | 10 +-
datafusion/physical-plan/src/execution_plan.rs | 196 ++++++++++++++++++++-
datafusion/physical-plan/src/explain.rs | 10 +-
datafusion/physical-plan/src/filter.rs | 8 +
datafusion/physical-plan/src/joins/cross_join.rs | 10 ++
.../physical-plan/src/joins/hash_join/exec.rs | 25 +++
.../physical-plan/src/joins/nested_loop_join.rs | 12 ++
.../src/joins/piecewise_merge_join/exec.rs | 9 +
.../src/joins/sort_merge_join/exec.rs | 18 ++
.../physical-plan/src/joins/symmetric_hash_join.rs | 18 ++
datafusion/physical-plan/src/limit.rs | 31 +++-
datafusion/physical-plan/src/memory.rs | 10 +-
datafusion/physical-plan/src/placeholder_row.rs | 9 +
datafusion/physical-plan/src/projection.rs | 11 ++
datafusion/physical-plan/src/recursive_query.rs | 9 +
datafusion/physical-plan/src/repartition/mod.rs | 16 ++
datafusion/physical-plan/src/sorts/partial_sort.rs | 14 +-
datafusion/physical-plan/src/sorts/sort.rs | 27 +++
.../src/sorts/sort_preserving_merge.rs | 19 ++
datafusion/physical-plan/src/streaming.rs | 9 +
datafusion/physical-plan/src/test.rs | 19 +-
datafusion/physical-plan/src/test/exec.rs | 45 ++++-
datafusion/physical-plan/src/union.rs | 15 ++
datafusion/physical-plan/src/unnest.rs | 8 +
.../src/windows/bounded_window_agg_exec.rs | 14 ++
.../physical-plan/src/windows/window_agg_exec.rs | 14 ++
datafusion/physical-plan/src/work_table.rs | 10 +-
.../library-user-guide/custom-table-providers.md | 30 +++-
docs/source/library-user-guide/upgrading/54.0.0.md | 93 ++++++++++
docs/source/library-user-guide/upgrading/index.rst | 1 +
70 files changed, 1515 insertions(+), 27 deletions(-)
create mode 100644 docs/source/library-user-guide/upgrading/54.0.0.md
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]