You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by al...@apache.org on 2022/10/29 11:47:07 UTC
[arrow-datafusion] branch master updated (925a96225 -> 6fae0bd3e)
This is an automated email from the ASF dual-hosted git repository.
alamb pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow-datafusion.git
from 925a96225 Don't add projection for semi joins in HashBuildProbeOrder (#4000)
add 6fae0bd3e [Part1] Partition and Sort Enforcement, PhysicalExpr enhancement (#3969)
No new revisions were added by this update.
Summary of changes:
datafusion-cli/Cargo.lock | 1 +
datafusion-cli/src/main.rs | 2 +-
datafusion-cli/src/object_storage.rs | 12 +-
datafusion/physical-expr/Cargo.toml | 1 +
datafusion/physical-expr/src/expressions/binary.rs | 25 +++
datafusion/physical-expr/src/expressions/case.rs | 201 ++++++++++++++++++++
datafusion/physical-expr/src/expressions/cast.rs | 31 ++++
datafusion/physical-expr/src/expressions/column.rs | 22 +++
.../physical-expr/src/expressions/datetime.rs | 36 +++-
.../src/expressions/get_indexed_field.rs | 24 +++
.../physical-expr/src/expressions/in_list.rs | 53 +++++-
.../physical-expr/src/expressions/is_not_null.rs | 20 ++
.../physical-expr/src/expressions/is_null.rs | 20 ++
.../physical-expr/src/expressions/literal.rs | 23 ++-
datafusion/physical-expr/src/expressions/mod.rs | 2 +
.../physical-expr/src/expressions/negative.rs | 21 +++
datafusion/physical-expr/src/expressions/no_op.rs | 91 +++++++++
datafusion/physical-expr/src/expressions/not.rs | 21 +++
.../physical-expr/src/expressions/try_cast.rs | 24 +++
datafusion/physical-expr/src/lib.rs | 2 +
datafusion/physical-expr/src/physical_expr.rs | 57 +++++-
datafusion/physical-expr/src/rewrite.rs | 163 ++++++++++++++++
datafusion/physical-expr/src/scalar_function.rs | 32 ++++
datafusion/physical-expr/src/sort_expr.rs | 6 +
datafusion/physical-expr/src/utils.rs | 205 +++++++++++++++++++++
25 files changed, 1080 insertions(+), 15 deletions(-)
create mode 100644 datafusion/physical-expr/src/expressions/no_op.rs
create mode 100644 datafusion/physical-expr/src/rewrite.rs
create mode 100644 datafusion/physical-expr/src/utils.rs