You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by ag...@apache.org on 2020/09/09 00:58:09 UTC

[arrow] branch master updated (3ce1a86 -> 87640f5)

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

agrove pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git.


    from 3ce1a86  ARROW-9931: [C++] Fix undefined behaviour on invalid IPC input
     add 87640f5  ARROW-9751: [Rust] [DataFusion] Allow UDFs to accept multiple data types per argument

No new revisions were added by this update.

Summary of changes:
 rust/datafusion/examples/simple_udf.rs             | 138 ++++++++++++++
 rust/datafusion/src/execution/context.rs           |  31 +---
 rust/datafusion/src/execution/dataframe_impl.rs    |  44 ++---
 rust/datafusion/src/logical_plan/mod.rs            |  40 +++-
 rust/datafusion/src/optimizer/mod.rs               |   1 -
 rust/datafusion/src/optimizer/type_coercion.rs     | 120 ------------
 rust/datafusion/src/physical_plan/functions.rs     | 203 +++++++++++++++------
 rust/datafusion/src/physical_plan/planner.rs       |  14 +-
 rust/datafusion/src/physical_plan/type_coercion.rs |   1 +
 rust/datafusion/src/physical_plan/udf.rs           | 159 +++++-----------
 rust/datafusion/src/prelude.rs                     |   4 +-
 rust/datafusion/src/sql/planner.rs                 |  29 ++-
 rust/datafusion/tests/sql.rs                       |  21 ++-
 13 files changed, 427 insertions(+), 378 deletions(-)
 create mode 100644 rust/datafusion/examples/simple_udf.rs
 delete mode 100644 rust/datafusion/src/optimizer/type_coercion.rs