This is an automated email from the ASF dual-hosted git repository.

alamb pushed a change to branch alamb/array_crate
in repository https://gitbox.apache.org/repos/asf/arrow-datafusion.git


    from 97a789abb2 Add test for round tripping array_to_string
     add e578337697 port position test to scalar (#9128)
     add 701e0ddc3b Minor: Improve `DataFrame` docs, add examples (#9159)
     add 071dc99d9d feat: add ability to query the remote http(s) location 
directly in datafusion-cli (#9150)
     add 30d2be9f58 Add `regexp_like, improve docs and examples for 
`regexp_match` (#9137)
     add c9e4b7b7c5 Partial Sort Plan Implementation (#9125)
     add bb5330f4c4 Update tonic requirement from 0.10 to 0.11 (#9176)
     add ec2daa6e73 minor: fix error message function naming (#9168)
     add 1a9b0693c3 Minor: Update DataFrame::write_table docs (#9169)
     add cdc5d00854 Improve PhysicalExpr documentation (#9180)
     add ae88235617 Fix sphinx warnings (#9142)
     add f97a2087c2 Use concat to simplify Nested Scalar creation (#9174)
     add 5b3aaccabb Minor: Remove unecessary map_err (#9186)
     add a48e2717c7 Add example of using `PruningPredicate` to 
datafusion-examples (#9183)
     add b2ff63fdb0 Use prep_null_mask_filter to handle nulls in selection mask 
(#9163)
     add afb169cd06 [Document] Adding UDF by impl ScalarUDFImpl (#9172)
     add 6ef9aab3f0 Merge remote-tracking branch 'apache/main' into 
alamb/array_crate

No new revisions were added by this update.

Summary of changes:
 datafusion-cli/src/catalog.rs                      |  77 +-
 datafusion-examples/Cargo.toml                     |   2 +-
 datafusion-examples/README.md                      |   8 +-
 datafusion-examples/examples/pruning.rs            | 186 ++++
 datafusion-examples/examples/regexp.rs             | 345 +++++++
 datafusion/common/src/scalar.rs                    | 205 ++---
 datafusion/core/src/dataframe/mod.rs               | 244 +++--
 datafusion/core/src/dataframe/parquet.rs           |  22 +-
 datafusion/core/src/execution/context/mod.rs       |   4 +-
 .../core/src/physical_optimizer/enforce_sorting.rs | 140 ++-
 datafusion/core/src/physical_optimizer/pruning.rs  |   8 +
 .../core/tests/dataframe/dataframe_functions.rs    |  21 +
 datafusion/expr/src/built_in_function.rs           |  77 +-
 datafusion/expr/src/expr_fn.rs                     |  13 +-
 datafusion/physical-expr/Cargo.toml                |   6 +
 datafusion/physical-expr/benches/regexp.rs         | 133 +++
 datafusion/physical-expr/src/functions.rs          |  91 +-
 datafusion/physical-expr/src/physical_expr.rs      |  59 +-
 datafusion/physical-expr/src/regex_expressions.rs  | 226 ++++-
 datafusion/physical-expr/tests/data/regex.csv      |  12 +
 .../physical-plan/src/joins/sort_merge_join.rs     |  23 +-
 datafusion/physical-plan/src/lib.rs                |   4 +-
 datafusion/physical-plan/src/sorts/mod.rs          |   1 +
 datafusion/physical-plan/src/sorts/partial_sort.rs | 992 +++++++++++++++++++++
 datafusion/proto/proto/datafusion.proto            |   1 +
 datafusion/proto/src/generated/pbjson.rs           |   3 +
 datafusion/proto/src/generated/prost.rs            |   3 +
 datafusion/proto/src/logical_plan/from_proto.rs    |  23 +-
 datafusion/proto/src/logical_plan/to_proto.rs      |   3 +-
 datafusion/sqllogictest/test_files/expr.slt        |  90 --
 datafusion/sqllogictest/test_files/functions.slt   |   4 +-
 datafusion/sqllogictest/test_files/group_by.slt    | 169 ++++
 datafusion/sqllogictest/test_files/position.slt    |  43 -
 datafusion/sqllogictest/test_files/regexp.slt      | 303 +++++++
 datafusion/sqllogictest/test_files/scalar.slt      |  39 +
 docs/source/library-user-guide/adding-udfs.md      |  91 +-
 docs/source/user-guide/cli.md                      |  26 +-
 docs/source/user-guide/example-usage.md            |   2 +-
 docs/source/user-guide/expressions.md              |   2 +-
 docs/source/user-guide/sql/data_types.md           |   4 +-
 docs/source/user-guide/sql/ddl.md                  |   2 +-
 docs/source/user-guide/sql/explain.md              |   4 +-
 docs/source/user-guide/sql/information_schema.md   |   2 +-
 docs/source/user-guide/sql/operators.md            | 100 ++-
 docs/source/user-guide/sql/scalar_functions.md     | 154 +++-
 docs/source/user-guide/sql/select.md               |  12 +-
 docs/source/user-guide/sql/subqueries.md           |  12 +-
 docs/source/user-guide/sql/window_functions.md     |   4 +-
 docs/source/user-guide/sql/write_options.md        |   2 +-
 49 files changed, 3511 insertions(+), 486 deletions(-)
 create mode 100644 datafusion-examples/examples/pruning.rs
 create mode 100644 datafusion-examples/examples/regexp.rs
 create mode 100644 datafusion/physical-expr/benches/regexp.rs
 create mode 100644 datafusion/physical-expr/tests/data/regex.csv
 create mode 100644 datafusion/physical-plan/src/sorts/partial_sort.rs
 delete mode 100644 datafusion/sqllogictest/test_files/position.slt
 create mode 100644 datafusion/sqllogictest/test_files/regexp.slt

Reply via email to