This is an automated email from the ASF dual-hosted git repository.
zclll pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from c7b7ad75946 [opt](scanner) Avoid copying columns data when projection
(#58893)
add e74ea4bbaeb [Enhancement][doris-future] Unify regr_sxx/syy/sxy on
AggregateFunctionRegrData (#59224)
No new revisions were added by this update.
Summary of changes:
.../aggregate_function_regr_union.cpp | 3 +
.../aggregate_function_regr_union.h | 91 ++++++++++++------
.../doris/catalog/BuiltinAggregateFunctions.java | 6 ++
.../java/org/apache/doris/catalog/FunctionSet.java | 6 ++
.../functions/agg/{RegrSlope.java => RegrSxx.java} | 53 +++++-----
.../functions/agg/{RegrSlope.java => RegrSxy.java} | 53 +++++-----
.../functions/agg/{RegrSlope.java => RegrSyy.java} | 53 +++++-----
.../visitor/AggregateFunctionVisitor.java | 15 +++
.../agg_function/test_regr_sxx.out | 34 +++++++
.../agg_function/test_regr_sxy.out | 34 +++++++
.../agg_function/test_regr_syy.out | 34 +++++++
.../agg_function/test_regr_sxx.groovy | 107 +++++++++++++++++++++
.../agg_function/test_regr_sxy.groovy | 106 ++++++++++++++++++++
.../agg_function/test_regr_syy.groovy | 107 +++++++++++++++++++++
14 files changed, 582 insertions(+), 120 deletions(-)
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/agg/{RegrSlope.java
=> RegrSxx.java} (60%)
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/agg/{RegrSlope.java
=> RegrSxy.java} (60%)
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/agg/{RegrSlope.java
=> RegrSyy.java} (60%)
create mode 100644
regression-test/data/nereids_function_p0/agg_function/test_regr_sxx.out
create mode 100644
regression-test/data/nereids_function_p0/agg_function/test_regr_sxy.out
create mode 100644
regression-test/data/nereids_function_p0/agg_function/test_regr_syy.out
create mode 100644
regression-test/suites/nereids_function_p0/agg_function/test_regr_sxx.groovy
create mode 100644
regression-test/suites/nereids_function_p0/agg_function/test_regr_sxy.groovy
create mode 100644
regression-test/suites/nereids_function_p0/agg_function/test_regr_syy.groovy
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]