This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch dependabot/cargo/main/substrait-0.39.0
in repository https://gitbox.apache.org/repos/asf/datafusion.git
omit 70c72e85a0 chore(deps): update substrait requirement from 0.36.0 to
0.39.0
add 3d76aa25e4 feat: support `Utf8View` type in `starts_with` function
(#11787)
add 4e278cad19 fix: hash join tests with forced collisions (#11806)
add e19e9825f2 don't create zero sized buffer (#11841)
add 16a3557325 fix: `collect_columns` quadratic complexity (#11843)
add bddb6415a5 Reduce clone of `Statistics` in `ListingTable` and
`PartitionedFile` (#11802)
add 117ab1b8c8 Add `LogicalPlan::CreateIndex` (#11817)
add 1ecdf90078 Update `object_store` to 0.10.2 (#11860)
add 679a85f808 Add metrics for skipped rows (#11706)
add cd322f1145 feat: Expose public method for optimizing physical plans
(#11879)
add 60d1d3a702 Cast `Utf8View` to `Utf8` to support `||` from
`StringViewArray` (#11796)
add d0a1d3030a refactor: remove unneed mut for session context (#11864)
add 053795cd4e Improve nested loop join code (#11863)
add 0bbce5dce2 [Minor]: Refactor to use Result.transpose() (#11882)
add 2521043ddc support `ANY()` op (#11849)
add 1f35b03426 Sync rust docs params for CI and dev (#11890)
add 0ce6d1687e Update ASCII scalar function to support Utf8View #11834
(#11884)
add b9bf6c9ec4 Fix `Duration` vs `Interval` comparisons and `Interval` as
LHS (#11876)
add 786f353ca1 chore: Prepare 41.0.0-rc1 (#11889)
add 76801dfea8 chore(deps): update substrait requirement from 0.36.0 to
0.39.0
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (70c72e85a0)
\
N -- N -- N refs/heads/dependabot/cargo/main/substrait-0.39.0
(76801dfea8)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.github/workflows/rust.yml | 6 +-
Cargo.toml | 42 +--
ci/scripts/rust_docs.sh | 2 +-
datafusion-cli/Cargo.lock | 62 ++--
datafusion-cli/Cargo.toml | 4 +-
datafusion-cli/examples/cli-session-context.rs | 6 +-
datafusion-cli/src/catalog.rs | 2 +-
datafusion-cli/src/command.rs | 2 +-
datafusion-cli/src/exec.rs | 16 +-
datafusion-cli/src/main.rs | 10 +-
datafusion-examples/examples/catalog.rs | 2 +-
datafusion-examples/examples/planner_api.rs | 16 +
datafusion/core/benches/filter_query_sql.rs | 14 +-
datafusion/core/example.parquet | Bin 976 -> 976 bytes
datafusion/core/src/dataframe/mod.rs | 14 +-
datafusion/core/src/dataframe/parquet.rs | 10 +-
datafusion/core/src/datasource/listing/helpers.rs | 21 +-
datafusion/core/src/datasource/listing/mod.rs | 1 +
datafusion/core/src/datasource/listing/table.rs | 26 +-
.../src/datasource/physical_plan/arrow_file.rs | 8 +-
datafusion/core/src/datasource/statistics.rs | 156 +++++----
datafusion/core/src/execution/context/mod.rs | 42 ++-
datafusion/core/src/physical_planner.rs | 6 +-
datafusion/core/src/test_util/mod.rs | 6 +-
.../core/tests/user_defined/user_defined_plan.rs | 26 +-
datafusion/expr/src/expr_schema.rs | 1 +
datafusion/expr/src/logical_plan/ddl.rs | 19 ++
datafusion/expr/src/logical_plan/mod.rs | 4 +-
datafusion/expr/src/logical_plan/tree_node.rs | 1 +
datafusion/expr/src/planner.rs | 7 +
datafusion/expr/src/type_coercion/binary.rs | 27 +-
datafusion/expr/src/type_coercion/functions.rs | 16 +
datafusion/functions-nested/src/array_has.rs | 22 +-
datafusion/functions-nested/src/planner.rs | 20 +-
datafusion/functions/src/string/ascii.rs | 118 +++++--
datafusion/functions/src/string/starts_with.rs | 92 ++++--
datafusion/physical-expr/src/utils/mod.rs | 7 +-
.../physical-plan/src/aggregates/row_hash.rs | 47 ++-
datafusion/physical-plan/src/coalesce_batches.rs | 8 +-
datafusion/physical-plan/src/joins/hash_join.rs | 83 +++--
.../physical-plan/src/joins/nested_loop_join.rs | 90 +++--
datafusion/proto/src/logical_plan/mod.rs | 3 +
.../proto/tests/cases/roundtrip_logical_plan.rs | 4 +-
datafusion/sql/src/expr/mod.rs | 46 ++-
datafusion/sql/src/expr/value.rs | 6 +
datafusion/sql/src/statement.rs | 58 +++-
datafusion/sql/tests/cases/plan_to_sql.rs | 31 ++
datafusion/sql/tests/sql_integration.rs | 34 +-
datafusion/sqllogictest/test_files/array.slt | 19 ++
datafusion/sqllogictest/test_files/string_view.slt | 222 ++++++++++++-
datafusion/sqllogictest/test_files/timestamps.slt | 62 ++++
dev/changelog/41.0.0.md | 363 +++++++++++++++++++++
dev/release/README.md | 23 +-
.../library-user-guide/custom-table-providers.md | 2 +-
docs/source/user-guide/configs.md | 2 +-
55 files changed, 1495 insertions(+), 442 deletions(-)
create mode 100644 dev/changelog/41.0.0.md
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]