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 0bddfb7 support cast/try_cast for decimal: signed numeric to decimal
(#1442)
add 1c39f5c support comparison for decimal data type and refactor the
binary coercion rule (#1483)
No new revisions were added by this update.
Summary of changes:
ballista/rust/core/Cargo.toml | 1 -
.../src/physical_plan/coercion_rule/binary_rule.rs | 229 +++++
datafusion/src/physical_plan/coercion_rule/mod.rs | 2 +
datafusion/src/physical_plan/expressions/binary.rs | 959 +++++++++++++++++----
.../src/physical_plan/expressions/coercion.rs | 15 +-
datafusion/src/physical_plan/expressions/mod.rs | 2 +-
datafusion/src/physical_plan/expressions/nullif.rs | 1 +
datafusion/src/scalar.rs | 18 +
8 files changed, 1063 insertions(+), 164 deletions(-)
create mode 100644 datafusion/src/physical_plan/coercion_rule/binary_rule.rs