This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch dependabot/cargo/main/base64-0.22
in repository https://gitbox.apache.org/repos/asf/arrow-datafusion.git
omit 6fb66eced1 chore(deps): update base64 requirement from 0.21 to 0.22
add 1e6115a1c2 docs: rm duplicate words. (#9449)
add 37ca46a654 minor: fix cargo clippy some warning (#9442)
add 5188a5d4f3 port regexp_like function and port related tests (#9397)
add 22255c2c2c fix: sort_batch function unsupported mixed types with list
(#9410)
add 581fd98270 refactor: add `join_unwind` to `SpawnedTask` (#9422)
add 1e8fa2fe9a Ignore null LEAD support for small batch sizes. (#9445)
add 492d7bd45a fix: casting to ARRAY types failed (#9441)
add 608b615f47 fix: reading from partitioned `json` & `arrow` tables
(#9431)
add 2651437226 feat: Support `EscapedStringLiteral`, update sqlparser to
`0.44.0` (#9268)
add f61e11bdcd chore(deps): update base64 requirement from 0.21 to 0.22
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 (6fb66eced1)
\
N -- N -- N refs/heads/dependabot/cargo/main/base64-0.22
(f61e11bdcd)
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:
Cargo.toml | 2 +-
clippy.toml | 2 +-
datafusion-cli/Cargo.lock | 42 ++--
datafusion-examples/examples/advanced_udwf.rs | 2 +-
datafusion-examples/examples/simple_udwf.rs | 2 +-
datafusion/common/src/parsers.rs | 11 +-
datafusion/common/src/scalar/mod.rs | 2 +-
datafusion/common_runtime/src/common.rs | 17 ++
.../core/src/datasource/file_format/arrow.rs | 11 +-
.../core/src/datasource/file_format/parquet.rs | 75 ++----
.../datasource/file_format/write/orchestration.rs | 21 +-
.../src/datasource/physical_plan/arrow_file.rs | 2 +-
.../datasource/physical_plan/file_scan_config.rs | 76 +++++++
.../core/src/datasource/physical_plan/json.rs | 3 +-
.../physical_plan/parquet/page_filter.rs | 2 +-
datafusion/core/src/datasource/stream.rs | 2 +-
.../core/src/physical_optimizer/join_selection.rs | 2 +-
.../partitioned_table_arrow/part=123/data.arrow | Bin 0 -> 2258 bytes
.../partitioned_table_arrow/part=456/data.arrow | Bin 0 -> 2306 bytes
.../data/partitioned_table_json/part=1/data.json | 2 +
.../data/partitioned_table_json/part=2/data.json | 2 +
.../core/tests/dataframe/dataframe_functions.rs | 2 +-
datafusion/core/tests/fuzz_cases/merge_fuzz.rs | 2 +-
datafusion/core/tests/memory_limit.rs | 2 +-
datafusion/expr/src/built_in_function.rs | 22 --
datafusion/expr/src/expr_fn.rs | 7 -
datafusion/functions/Cargo.toml | 4 +
.../regexp.rs => functions/benches/regx.rs} | 30 +--
datafusion/functions/src/regex/mod.rs | 13 +-
datafusion/functions/src/regex/regexplike.rs | 252 +++++++++++++++++++++
datafusion/functions/src/regex/regexpmatch.rs | 71 +++++-
datafusion/physical-expr/benches/regexp.rs | 20 +-
.../physical-expr/src/equivalence/ordering.rs | 6 +-
.../physical-expr/src/equivalence/projection.rs | 6 +-
datafusion/physical-expr/src/execution_props.rs | 2 +-
datafusion/physical-expr/src/functions.rs | 101 +--------
datafusion/physical-expr/src/regex_expressions.rs | 130 -----------
datafusion/physical-expr/src/utils/guarantee.rs | 2 +-
datafusion/physical-expr/src/window/lead_lag.rs | 74 ++++--
datafusion/physical-plan/src/lib.rs | 2 +-
datafusion/physical-plan/src/metrics/builder.rs | 2 +-
datafusion/physical-plan/src/sorts/sort.rs | 131 ++++++++++-
datafusion/physical-plan/src/test/exec.rs | 2 +-
datafusion/proto/proto/datafusion.proto | 2 +-
datafusion/proto/src/generated/pbjson.rs | 3 -
datafusion/proto/src/generated/prost.rs | 5 +-
datafusion/proto/src/logical_plan/from_proto.rs | 19 +-
datafusion/proto/src/logical_plan/to_proto.rs | 1 -
datafusion/sql/src/expr/function.rs | 2 +
datafusion/sql/src/expr/value.rs | 1 +
datafusion/sql/src/planner.rs | 7 +-
datafusion/sql/src/statement.rs | 18 +-
datafusion/sql/tests/sql_integration.rs | 29 ++-
.../src/engines/postgres_engine/types.rs | 7 +-
datafusion/sqllogictest/test_files/array.slt | 11 +-
datafusion/sqllogictest/test_files/arrow_files.slt | 71 ++++++
.../sqllogictest/test_files/insert_to_external.slt | 16 +-
datafusion/sqllogictest/test_files/json.slt | 71 ++++++
datafusion/sqllogictest/test_files/order.slt | 107 +++++++++
datafusion/sqllogictest/test_files/regexp.slt | 4 +
datafusion/sqllogictest/test_files/window.slt | 15 +-
61 files changed, 1036 insertions(+), 514 deletions(-)
create mode 100644
datafusion/core/tests/data/partitioned_table_arrow/part=123/data.arrow
create mode 100644
datafusion/core/tests/data/partitioned_table_arrow/part=456/data.arrow
create mode 100644
datafusion/core/tests/data/partitioned_table_json/part=1/data.json
create mode 100644
datafusion/core/tests/data/partitioned_table_json/part=2/data.json
copy datafusion/{physical-expr/benches/regexp.rs => functions/benches/regx.rs}
(79%)
create mode 100644 datafusion/functions/src/regex/regexplike.rs