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

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


    from 262d093976 Update strum requirement from 0.25.0 to 0.26.1 (#9046)
     add d6d35f7c2b Create `datafusion-functions` crate,  extract encode and 
decode to  (#8705)

No new revisions were added by this update.

Summary of changes:
 .github/workflows/rust.yml                         |   6 +
 Cargo.toml                                         |   3 +-
 datafusion-cli/Cargo.lock                          |  14 +++
 datafusion/core/Cargo.toml                         |   3 +-
 datafusion/core/src/dataframe/mod.rs               |   2 +-
 datafusion/core/src/execution/context/mod.rs       |  14 ++-
 datafusion/core/src/lib.rs                         |   5 +
 datafusion/core/src/prelude.rs                     |   1 +
 .../core/tests/dataframe/dataframe_functions.rs    |  59 +++++++++-
 datafusion/execution/src/registry.rs               |  62 ++++++++++-
 datafusion/expr/src/built_in_function.rs           |  52 ---------
 datafusion/expr/src/expr_fn.rs                     |  36 +-----
 datafusion/{expr => functions}/Cargo.toml          |  32 +++---
 datafusion/{common => functions}/README.md         |   5 +-
 .../src/encoding/inner.rs}                         | 116 ++++++++++++++++++-
 .../user_defined => functions/src/encoding}/mod.rs |  19 ++--
 datafusion/functions/src/lib.rs                    | 109 ++++++++++++++++++
 datafusion/functions/src/macros.rs                 | 123 +++++++++++++++++++++
 datafusion/physical-expr/src/functions.rs          |  26 -----
 datafusion/physical-expr/src/lib.rs                |   2 -
 datafusion/proto/proto/datafusion.proto            |   2 -
 datafusion/proto/src/generated/pbjson.rs           |   6 -
 datafusion/proto/src/generated/prost.rs            |   6 -
 datafusion/proto/src/logical_plan/from_proto.rs    |  14 +--
 datafusion/proto/src/logical_plan/to_proto.rs      |   2 -
 .../proto/tests/cases/roundtrip_logical_plan.rs    |  27 ++++-
 26 files changed, 559 insertions(+), 187 deletions(-)
 copy datafusion/{expr => functions}/Cargo.toml (66%)
 copy datafusion/{common => functions}/README.md (87%)
 rename datafusion/{physical-expr/src/encoding_expressions.rs => 
functions/src/encoding/inner.rs} (82%)
 copy datafusion/{core/tests/user_defined => functions/src/encoding}/mod.rs 
(62%)
 create mode 100644 datafusion/functions/src/lib.rs
 create mode 100644 datafusion/functions/src/macros.rs

Reply via email to