This is an automated email from the ASF dual-hosted git repository.

alamb pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/datafusion.git


    from b377725c60 chore: Update `SessionStateBuilder::with_default_features` 
does not replace existing features (#14935)
     add 6c95b562cb feat: Add `tree` / pretty explain mode (#14677)

No new revisions were added by this update.

Summary of changes:
 datafusion-examples/examples/planner_api.rs        |  20 +-
 datafusion/common/src/config.rs                    |   4 +
 .../core/src/datasource/file_format/arrow.rs       |   4 +
 datafusion/core/src/datasource/file_format/csv.rs  |   1 -
 datafusion/core/src/datasource/file_format/json.rs |   1 -
 datafusion/core/src/datasource/memory.rs           |   4 +
 datafusion/core/src/physical_planner.rs            |  29 +-
 datafusion/core/tests/custom_sources_cases/mod.rs  |   5 +
 .../provider_filter_pushdown.rs                    |   4 +
 .../core/tests/custom_sources_cases/statistics.rs  |   4 +
 .../physical_optimizer/enforce_distribution.rs     |  12 +-
 .../tests/physical_optimizer/join_selection.rs     |   9 +
 .../core/tests/physical_optimizer/test_utils.rs    |  12 +-
 .../core/tests/user_defined/user_defined_plan.rs   |   4 +
 datafusion/datasource-csv/src/file_format.rs       |   4 +
 datafusion/datasource-json/src/file_format.rs      |   4 +
 datafusion/datasource-parquet/src/file_format.rs   |   4 +
 datafusion/datasource-parquet/src/source.rs        |   4 +-
 datafusion/datasource/src/display.rs               |   4 +-
 datafusion/datasource/src/file_scan_config.rs      |  36 +-
 datafusion/datasource/src/memory.rs                |  29 +-
 datafusion/datasource/src/source.rs                |   7 +-
 datafusion/ffi/src/execution_plan.rs               |  24 +-
 .../physical-optimizer/src/output_requirements.rs  |  12 +-
 datafusion/physical-plan/src/aggregates/mod.rs     |   8 +
 datafusion/physical-plan/src/analyze.rs            |   4 +
 datafusion/physical-plan/src/coalesce_batches.rs   |   4 +
 .../physical-plan/src/coalesce_partitions.rs       |   4 +
 datafusion/physical-plan/src/display.rs            | 474 ++++++++++++++++++++-
 datafusion/physical-plan/src/empty.rs              |   4 +
 datafusion/physical-plan/src/explain.rs            |   4 +
 datafusion/physical-plan/src/filter.rs             |   4 +
 datafusion/physical-plan/src/insert.rs             |   4 +
 datafusion/physical-plan/src/joins/cross_join.rs   |   4 +
 datafusion/physical-plan/src/joins/hash_join.rs    |   4 +
 .../physical-plan/src/joins/nested_loop_join.rs    |   4 +
 .../physical-plan/src/joins/sort_merge_join.rs     |   4 +
 .../physical-plan/src/joins/symmetric_hash_join.rs |   4 +
 datafusion/physical-plan/src/lib.rs                |   1 +
 datafusion/physical-plan/src/limit.rs              |   8 +
 datafusion/physical-plan/src/memory.rs             |   4 +
 datafusion/physical-plan/src/placeholder_row.rs    |   5 +
 datafusion/physical-plan/src/projection.rs         |   4 +
 datafusion/physical-plan/src/recursive_query.rs    |   4 +
 datafusion/physical-plan/src/render_tree.rs        | 227 ++++++++++
 datafusion/physical-plan/src/repartition/mod.rs    |   4 +
 datafusion/physical-plan/src/sorts/partial_sort.rs |   4 +
 datafusion/physical-plan/src/sorts/sort.rs         |   8 +
 .../src/sorts/sort_preserving_merge.rs             |   8 +
 datafusion/physical-plan/src/streaming.rs          |   4 +
 datafusion/physical-plan/src/test.rs               |  12 +-
 datafusion/physical-plan/src/test/exec.rs          |  24 ++
 datafusion/physical-plan/src/union.rs              |   8 +
 datafusion/physical-plan/src/unnest.rs             |   3 +
 datafusion/physical-plan/src/values.rs             |   4 +
 .../src/windows/bounded_window_agg_exec.rs         |   4 +
 .../physical-plan/src/windows/window_agg_exec.rs   |   4 +
 datafusion/physical-plan/src/work_table.rs         |   4 +
 .../sqllogictest/test_files/explain_tree.slt       | 198 +++++++++
 .../sqllogictest/test_files/information_schema.slt |   2 +
 docs/source/user-guide/configs.md                  |   1 +
 61 files changed, 1264 insertions(+), 52 deletions(-)
 create mode 100644 datafusion/physical-plan/src/render_tree.rs
 create mode 100644 datafusion/sqllogictest/test_files/explain_tree.slt


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to