You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by ji...@apache.org on 2022/02/20 09:19:02 UTC
[arrow-datafusion] branch master updated (72baa9d -> 0b1bef1)
This is an automated email from the ASF dual-hosted git repository.
jiayuliu pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow-datafusion.git.
from 72baa9d platform aware listing table partition parsing (#1867)
add 0b1bef1 move built in window expr and partition evaluator (#1865)
No new revisions were added by this update.
Summary of changes:
datafusion-physical-expr/src/lib.rs | 3 +-
.../built_in_window_function_expr.rs} | 36 ++++-----
.../src/{lib.rs => window/mod.rs} | 11 ++-
.../src/window/partition_evaluator.rs | 84 +++++++++++++++++++++
.../src/{ => window}/window_expr.rs | 0
.../src/physical_plan/expressions/cume_dist.rs | 5 +-
.../src/physical_plan/expressions/lead_lag.rs | 5 +-
.../src/physical_plan/expressions/nth_value.rs | 5 +-
datafusion/src/physical_plan/expressions/rank.rs | 5 +-
.../src/physical_plan/expressions/row_number.rs | 5 +-
datafusion/src/physical_plan/mod.rs | 3 +-
datafusion/src/physical_plan/window_functions.rs | 88 +---------------------
datafusion/src/physical_plan/windows/aggregate.rs | 2 +-
datafusion/src/physical_plan/windows/built_in.rs | 6 +-
datafusion/src/physical_plan/windows/mod.rs | 24 +-----
15 files changed, 129 insertions(+), 153 deletions(-)
copy datafusion-physical-expr/src/{aggregate_expr.rs => window/built_in_window_function_expr.rs} (61%)
copy datafusion-physical-expr/src/{lib.rs => window/mod.rs} (79%)
create mode 100644 datafusion-physical-expr/src/window/partition_evaluator.rs
rename datafusion-physical-expr/src/{ => window}/window_expr.rs (100%)