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 0302d6530a Fix ApproxPercentileAccumulator on zero values (#9582)
     add a43938d3e3 Add `FunctionRewrite` API, Move Array specific rewrites to 
`datafusion_functions_array` (#9583)

No new revisions were added by this update.

Summary of changes:
 datafusion/core/src/execution/context/mod.rs       |  16 +
 datafusion/execution/src/registry.rs               |  15 +
 datafusion/expr/src/expr_rewriter/mod.rs           |  25 ++
 datafusion/functions-array/src/lib.rs              |   3 +
 datafusion/functions-array/src/rewrite.rs          | 211 ++++++++++++
 .../optimizer/src/analyzer/function_rewrite.rs     | 120 +++++++
 datafusion/optimizer/src/analyzer/mod.rs           |  64 ++--
 datafusion/optimizer/src/analyzer/rewrite_expr.rs  | 353 ---------------------
 datafusion/sqllogictest/test_files/explain.slt     |   2 +-
 9 files changed, 435 insertions(+), 374 deletions(-)
 create mode 100644 datafusion/functions-array/src/rewrite.rs
 create mode 100644 datafusion/optimizer/src/analyzer/function_rewrite.rs
 delete mode 100644 datafusion/optimizer/src/analyzer/rewrite_expr.rs

Reply via email to