This is an automated email from the ASF dual-hosted git repository.
alamb pushed a change to branch
dependabot/cargo/datafusion-cli/main/rustyline-14.0.0
in repository https://gitbox.apache.org/repos/asf/datafusion.git
from 2469bfbcee Bump rustyline from 11.0.0 to 14.0.0 in /datafusion-cli
add a7aefebadd Fix for new API
add dbc7890258 feat: Support `FixedSizedList` in `array_distance`
function (#12381)
add 376a0b8d9b Fix substr() (#12383)
add c71a9d7508 Implement native support StringView for `CONTAINS` function
(#12168)
add 41c5f4ed67 validate and adjust Substrait NamedTable schemas (#12223)
(#12245)
add c3f95342ad Bump rstest from 0.17.0 to 0.22.0 in /datafusion-cli
(#12413)
add 29babce95e fix tpc-h parquet setting to respect global options (#12405)
add c575bbf52e Bump dirs from 4.0.0 to 5.0.1 in /datafusion-cli (#12411)
add 8d2b240b7c Allow using dictionary arrays as filters (#12382)
add 3ece7a7361 Fix parquet statistics for ListingTable and Utf8View with
`schema_force_string_view`, rename config option to `schema_force_view_types`
(#12232)
add 6aae2ee7eb Add support for Utf8View, Boolean, Date32/64, int32/64 for
writing hive style partitions (#12283)
add f24f2cbeff Minor: Fix project website links (#12419)
add 1ece2411ee Bump env_logger from 0.9.3 to 0.11.5 in /datafusion-cli
(#12410)
add 13dc8a61ee Check window functions by str for with_column (#12431)
add 9025c1ce2d Fix incorrect OFFSET during LIMIT pushdown. (#12399)
add b9dabdbd5e doc: Update MSRV policy, shortening to max(4 months, 4
releases) (#12402)
add f7efd2d31a fix: upper case qualifier wildcard bug (#12426)
add 5b6b404b9f Add a `version()` UDF (#12429)
add 1f06308037 Support timestamps and steps of less than a day for
range/generate_series (#12400)
add 97ad0ad77d Improve comments on target user and unify summaries (#12418)
add 533fbc4f60 Add 'Extensions List' page to the documentation (#12420)
add 04e8e53366 Fix: Internal error in regexp_replace() for some StringView
input (#12203)
add f71b0e0475 Automate sqllogictest for StringView (for one function,
`substr`) (#12433)
add 5e4ab592ea Added array_any_value function (#12329)
add b25aa33ef8 fix: nested loop join requires outer table to be a
FusedStream (#12189)
add 199d02823e Update concat_ws scalar function to support Utf8View
(#12309)
add e41ffec990 Bump serve-static and express (#12434)
add 47151fd2ac Minor: add err on `create` `temporary` table (#12439)
add 1d985ace7e Add a test for version() function (#12441)
add bdb3d35450 Handle case-sensitive identifier when decorrelating
predicate subquery (#12443)
add 6bf3479175 Bump send and express in
/datafusion/wasmtest/datafusion-wasm-app (#12447)
add 389f7f7389 Add PartialOrd for the DF subfields/structs for the
WindowFunction expr (#12421)
add cd2ee01faf Merge remote-tracking branch 'apache/main' into
dependabot/cargo/datafusion-cli/main/rustyline-14.0.0
No new revisions were added by this update.
Summary of changes:
README.md | 44 ++-
benchmarks/src/clickbench.rs | 2 +-
benchmarks/src/tpch/run.rs | 9 +-
benchmarks/src/util/options.rs | 2 +-
datafusion-cli/Cargo.lock | 170 ++++++-----
datafusion-cli/Cargo.toml | 6 +-
datafusion-cli/src/helper.rs | 4 +-
datafusion-cli/src/highlighter.rs | 2 +-
datafusion/common/src/config.rs | 8 +-
.../common/src/file_options/parquet_writer.rs | 7 +-
datafusion/core/src/dataframe/mod.rs | 45 +--
datafusion/core/src/datasource/file_format/mod.rs | 45 +++
.../core/src/datasource/file_format/parquet.rs | 236 +++++++++++---
.../core/src/datasource/file_format/write/demux.rs | 71 ++++-
.../src/datasource/physical_plan/parquet/mod.rs | 34 ++-
.../src/datasource/physical_plan/parquet/opener.rs | 11 +-
datafusion/core/src/lib.rs | 24 +-
datafusion/core/tests/dataframe/mod.rs | 107 ++++++-
datafusion/core/tests/sql/select.rs | 30 ++
datafusion/expr-common/src/signature.rs | 26 +-
datafusion/expr/src/built_in_window_function.rs | 2 +-
datafusion/expr/src/expr.rs | 2 +-
datafusion/expr/src/logical_plan/plan.rs | 14 +-
datafusion/expr/src/udaf.rs | 129 +++++++-
datafusion/expr/src/udwf.rs | 114 ++++++-
datafusion/functions-nested/src/distance.rs | 18 +-
datafusion/functions-nested/src/extract.rs | 122 +++++++-
datafusion/functions-nested/src/lib.rs | 2 +
datafusion/functions-nested/src/range.rs | 179 ++++++++++-
datafusion/functions/Cargo.toml | 2 +-
datafusion/functions/benches/pad.rs | 4 +-
datafusion/functions/benches/regx.rs | 14 +-
datafusion/functions/benches/repeat.rs | 4 +-
datafusion/functions/benches/substr.rs | 8 +-
datafusion/functions/src/core/mod.rs | 3 +
datafusion/functions/src/core/version.rs | 99 ++++++
datafusion/functions/src/lib.rs | 3 +
datafusion/functions/src/regex/mod.rs | 3 +-
datafusion/functions/src/regex/regexpreplace.rs | 258 ++++++++++------
datafusion/functions/src/regexp_common.rs | 123 ++++++++
datafusion/functions/src/string/concat.rs | 10 +-
datafusion/functions/src/string/concat_ws.rs | 102 +++++--
datafusion/functions/src/string/contains.rs | 190 ++++++++++--
datafusion/functions/src/unicode/substr.rs | 119 ++++----
.../src/decorrelate_predicate_subquery.rs | 35 ++-
datafusion/optimizer/src/utils.rs | 4 +-
.../optimizer/tests/optimizer_integration.rs | 25 ++
.../physical-optimizer/src/limit_pushdown.rs | 18 +-
.../physical-plan/src/joins/nested_loop_join.rs | 10 +-
.../proto-common/proto/datafusion_common.proto | 2 +-
datafusion/proto-common/src/from_proto/mod.rs | 2 +-
datafusion/proto-common/src/generated/pbjson.rs | 26 +-
datafusion/proto-common/src/generated/prost.rs | 2 +-
datafusion/proto-common/src/to_proto/mod.rs | 2 +-
.../proto/src/generated/datafusion_proto_common.rs | 2 +-
datafusion/proto/src/logical_plan/file_formats.rs | 4 +-
.../proto/tests/cases/roundtrip_logical_plan.rs | 6 +
datafusion/sql/src/expr/mod.rs | 4 +-
datafusion/sql/src/parser.rs | 4 +
datafusion/sql/src/select.rs | 6 +-
datafusion/sqllogictest/test_files/array.slt | 340 ++++++++++++++++++++-
datafusion/sqllogictest/test_files/copy.slt | 22 ++
.../test_files/create_external_table.slt | 10 +
datafusion/sqllogictest/test_files/functions.slt | 61 ----
.../sqllogictest/test_files/information_schema.slt | 4 +-
datafusion/sqllogictest/test_files/join.slt | 31 ++
datafusion/sqllogictest/test_files/limit.slt | 146 +++++++++
.../substr/substr_literal.slt.part | 136 +++++++++
.../string_functions/substr/substr_runner.slt | 72 +++++
.../string_functions/substr/substr_table.slt.part | 45 +++
datafusion/sqllogictest/test_files/string_view.slt | 211 ++++++++++++-
datafusion/sqllogictest/test_files/wildcard.slt | 25 ++
datafusion/substrait/src/logical_plan/consumer.rs | 131 +++++++-
datafusion/substrait/src/logical_plan/producer.rs | 16 +-
.../substrait/tests/cases/consumer_integration.rs | 56 ++--
datafusion/substrait/tests/cases/function_test.rs | 32 +-
datafusion/substrait/tests/cases/logical_plans.rs | 59 ++--
datafusion/substrait/tests/cases/mod.rs | 1 +
.../substrait/tests/cases/substrait_validations.rs | 151 +++++++++
.../substrait/tests/substrait_integration.rs | 1 +
.../test_plans/simple_select.substrait.json | 69 +++++
.../simple_select_with_mask.substrait.json | 104 +++++++
.../substrait/tests/testdata/tpch/nation.csv | 2 +-
.../substrait/tests/testdata/tpch/region.csv | 2 +-
datafusion/substrait/tests/utils.rs | 186 +++++++++++
.../wasmtest/datafusion-wasm-app/package-lock.json | 215 ++++++++-----
docs/source/contributor-guide/architecture.md | 18 +-
docs/source/index.rst | 24 +-
docs/source/library-user-guide/extensions.md | 64 ++++
docs/source/user-guide/configs.md | 2 +-
docs/source/user-guide/expressions.md | 1 +
docs/source/user-guide/sql/scalar_functions.md | 69 ++++-
92 files changed, 4088 insertions(+), 777 deletions(-)
create mode 100644 datafusion/functions/src/core/version.rs
create mode 100644 datafusion/functions/src/regexp_common.rs
create mode 100644
datafusion/sqllogictest/test_files/string_functions/substr/substr_literal.slt.part
create mode 100644
datafusion/sqllogictest/test_files/string_functions/substr/substr_runner.slt
create mode 100644
datafusion/sqllogictest/test_files/string_functions/substr/substr_table.slt.part
create mode 100644 datafusion/substrait/tests/cases/substrait_validations.rs
create mode 100644
datafusion/substrait/tests/testdata/test_plans/simple_select.substrait.json
create mode 100644
datafusion/substrait/tests/testdata/test_plans/simple_select_with_mask.substrait.json
create mode 100644 datafusion/substrait/tests/utils.rs
create mode 100644 docs/source/library-user-guide/extensions.md
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]