This is an automated email from the ASF dual-hosted git repository.
alamb pushed a change to branch dependabot/cargo/main/regex-syntax-0.8.0
in repository https://gitbox.apache.org/repos/asf/arrow-datafusion.git
from 29f2bf965c Update datafusion-cli Cargo.lock
add b6f87edbba Minor: Improve `Interval` Docs (#7782)
add d2cc4d253e `DataSink` additions (#7778)
add a0c5affca2 Update substrait requirement from 0.15.0 to 0.16.0 (#7783)
add 704e034abb Move nested union optimization from plan builder to logical
optimizer (#7695)
add dd216313f0 Merge remote-tracking branch 'apache/main' into
dependabot/cargo/main/regex-syntax-0.8.0
add 8f311e757f update datafusion-cli lock again
No new revisions were added by this update.
Summary of changes:
datafusion-cli/Cargo.lock | 4 +-
datafusion/core/src/datasource/file_format/csv.rs | 9 +
datafusion/core/src/datasource/file_format/json.rs | 9 +
.../core/src/datasource/file_format/parquet.rs | 9 +
datafusion/core/src/datasource/memory.rs | 9 +
datafusion/expr/src/logical_plan/builder.rs | 67 ++++---
datafusion/optimizer/src/eliminate_nested_union.rs | 211 +++++++++++++++++++++
datafusion/optimizer/src/eliminate_one_union.rs | 118 ++++++++++++
datafusion/optimizer/src/lib.rs | 2 +
datafusion/optimizer/src/optimizer.rs | 5 +
.../optimizer/src/propagate_empty_relation.rs | 31 ++-
datafusion/optimizer/src/test/mod.rs | 19 ++
.../src/intervals/interval_aritmetic.rs | 37 +++-
datafusion/physical-plan/src/insert.rs | 21 ++
datafusion/sql/tests/sql_integration.rs | 18 --
datafusion/sqllogictest/test_files/explain.slt | 4 +
datafusion/substrait/Cargo.toml | 2 +-
17 files changed, 493 insertions(+), 82 deletions(-)
create mode 100644 datafusion/optimizer/src/eliminate_nested_union.rs
create mode 100644 datafusion/optimizer/src/eliminate_one_union.rs