This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch dependabot/cargo/main/object_store-0.13.1
in repository https://gitbox.apache.org/repos/asf/datafusion.git
discard 0ed708bb77 chore(deps): bump object_store from 0.12.4 to 0.13.1
add c2f3d6541f Support API for "pre-image" for pruning predicate
evaluation (#19722)
add 0c82adec71 Fix struct casts to align fields by name (prevent
positional mis-casts) (#19674)
add 45c8ae43e8 Support LargeUtf8 as partition column (#19942)
add b463a9f9e3 chore(deps): bump actions/checkout from 6.0.1 to 6.0.2
(#19953)
add 35e99b97bc preserve FilterExec batch size during ser/de (#19960)
add 23f5003ca1 Add struct pushdown query benchmark and projection pushdown
tests (#19962)
add 17cbff06e0 Misc hash / hash aggregation performance improvements
(#19910)
add c5e99e595a perf: Optimize scalar path for ascii function (#19951)
add 1897924b7a fix: change token consumption to pick to test on EOF in
parser (#19927)
add 05802e205b perf: Optimize factorial scalar path (#19949)
add c1352360bd Improve error messages with nicer formatting of Date and
Time types (#19954)
add e5e76366a6 export `SessionState::register_catalog_list(...)` (#19925)
add 4127688735 Change GitHub actions dependabot schedule to weekly (#19981)
add 0b60c588be chore(deps): bump setuptools from 80.9.0 to 80.10.1 in
/docs (#19988)
add 6647583296 chore(deps): bump taiki-e/install-action from 2.66.7 to
2.67.9 (#19987)
add 853a61716d chore(deps): bump quote from 1.0.43 to 1.0.44 (#19992)
add 355cae870b chore(deps): bump nix from 0.30.1 to 0.31.1 (#19991)
add d590824ede chore(deps): bump sysinfo from 0.37.2 to 0.38.0 (#19990)
add 555e52931c chore(deps): bump object_store from 0.12.4 to 0.13.1
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 (0ed708bb77)
\
N -- N -- N refs/heads/dependabot/cargo/main/object_store-0.13.1
(555e52931c)
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/dependabot.yml | 2 +-
.github/workflows/audit.yml | 4 +-
.github/workflows/dependencies.yml | 4 +-
.github/workflows/dev.yml | 6 +-
.github/workflows/docs.yaml | 4 +-
.github/workflows/docs_pr.yaml | 2 +-
.github/workflows/extended.yml | 8 +-
.github/workflows/labeler.yml | 2 +-
.github/workflows/large_files.yml | 2 +-
.github/workflows/rust.yml | 50 +-
Cargo.lock | 85 +-
datafusion-examples/Cargo.toml | 2 +-
datafusion/common/src/config.rs | 2 +-
datafusion/common/src/nested_struct.rs | 402 +++++++-
datafusion/common/src/scalar/mod.rs | 18 +-
datafusion/common/src/types/native.rs | 52 +-
datafusion/common/src/utils/proxy.rs | 34 +-
datafusion/core/Cargo.toml | 9 +-
datafusion/core/benches/parquet_struct_query.rs | 312 ++++++
datafusion/core/src/datasource/file_format/avro.rs | 4 +-
.../core/src/datasource/file_format/parquet.rs | 6 +-
datafusion/core/src/execution/session_state.rs | 7 +-
datafusion/core/src/physical_planner.rs | 2 +-
datafusion/core/tests/dataframe/mod.rs | 49 +-
datafusion/datasource/src/sink.rs | 2 +-
datafusion/datasource/src/write/demux.rs | 10 +-
datafusion/expr-common/src/columnar_value.rs | 153 ++-
datafusion/expr-common/src/type_coercion/binary.rs | 118 ++-
datafusion/expr/src/expr_schema.rs | 11 +-
datafusion/expr/src/lib.rs | 1 +
datafusion/expr/src/logical_plan/display.rs | 8 +-
.../arrow_writer.rs => expr/src/preimage.rs} | 22 +-
datafusion/expr/src/type_coercion/functions.rs | 2 +-
datafusion/expr/src/udf.rs | 48 +
datafusion/functions-nested/src/array_has.rs | 2 +-
datafusion/functions-nested/src/flatten.rs | 2 +-
datafusion/functions-nested/src/map.rs | 2 +-
datafusion/functions-nested/src/utils.rs | 2 +-
datafusion/functions/benches/ascii.rs | 31 +-
datafusion/functions/src/core/union_tag.rs | 2 +-
datafusion/functions/src/datetime/to_char.rs | 4 +-
datafusion/functions/src/math/factorial.rs | 94 +-
datafusion/functions/src/string/ascii.rs | 30 +-
datafusion/macros/Cargo.toml | 2 +-
.../src/decorrelate_predicate_subquery.rs | 4 +-
.../src/simplify_expressions/expr_simplifier.rs | 270 ++++-
.../optimizer/src/simplify_expressions/mod.rs | 1 +
.../src/simplify_expressions/udf_preimage.rs | 364 +++++++
datafusion/physical-expr-common/src/binary_map.rs | 4 +-
.../physical-expr-common/src/binary_view_map.rs | 5 +-
.../src/equivalence/properties/mod.rs | 2 +-
datafusion/physical-expr/src/expressions/cast.rs | 35 +-
.../physical-expr/src/expressions/cast_column.rs | 2 +-
.../physical-expr/src/expressions/try_cast.rs | 6 +-
.../group_values/single_group_by/primitive.rs | 4 +-
datafusion/physical-plan/src/filter.rs | 5 +
datafusion/proto/proto/datafusion.proto | 1 +
datafusion/proto/src/generated/pbjson.rs | 20 +
datafusion/proto/src/generated/prost.rs | 2 +
datafusion/proto/src/physical_plan/mod.rs | 2 +
.../spark/src/function/string/format_string.rs | 2 +-
datafusion/spark/src/function/url/parse_url.rs | 13 +-
datafusion/sql/src/parser.rs | 46 +-
datafusion/sqllogictest/test_files/aggregate.slt | 10 +-
datafusion/sqllogictest/test_files/array.slt | 4 +-
.../sqllogictest/test_files/arrow_typeof.slt | 16 +-
datafusion/sqllogictest/test_files/case.slt | 12 +-
.../sqllogictest/test_files/datetime/date_part.slt | 30 +-
.../test_files/datetime/timestamps.slt | 84 +-
datafusion/sqllogictest/test_files/dictionary.slt | 4 +-
datafusion/sqllogictest/test_files/explain.slt | 12 +-
datafusion/sqllogictest/test_files/group_by.slt | 2 +-
.../sqllogictest/test_files/information_schema.slt | 24 +-
datafusion/sqllogictest/test_files/joins.slt | 8 +-
.../test_files/projection_pushdown.slt | 1054 ++++++++++++++++++++
datafusion/sqllogictest/test_files/scalar.slt | 4 +-
.../test_files/spark/string/format_string.slt | 32 +-
datafusion/sqllogictest/test_files/struct.slt | 904 ++++++++++++++++-
docs/requirements.txt | 2 +-
docs/source/user-guide/sql/index.rst | 1 +
docs/source/user-guide/sql/struct_coercion.md | 354 +++++++
81 files changed, 4481 insertions(+), 478 deletions(-)
create mode 100644 datafusion/core/benches/parquet_struct_query.rs
copy datafusion/{common/src/file_options/arrow_writer.rs =>
expr/src/preimage.rs} (67%)
create mode 100644
datafusion/optimizer/src/simplify_expressions/udf_preimage.rs
create mode 100644 datafusion/sqllogictest/test_files/projection_pushdown.slt
create mode 100644 docs/source/user-guide/sql/struct_coercion.md
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]