This is an automated email from the ASF dual-hosted git repository.

panxiaolei pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git


    from f217e052d3 [fix](dynamic_partition) fix dynamic partition not work 
when drop and  recover olap table (#19031)
     add bbb3af6ce6 [Feature](agg_state) support agg_state combinators (#19969)

No new revisions were added by this update.

Summary of changes:
 be/src/olap/memtable.cpp                           |   6 +-
 be/src/olap/tablet_schema.cpp                      |  20 +++-
 be/src/olap/tablet_schema.h                        |   3 +-
 be/src/runtime/types.h                             |   8 +-
 .../vec/aggregate_functions/aggregate_function.h   |  52 ++++++---
 .../aggregate_functions/aggregate_function_avg.h   |   4 +-
 .../aggregate_functions/aggregate_function_count.h |  22 ++--
 .../aggregate_function_distinct.h                  |   1 -
 .../aggregate_function_min_max.h                   |   6 +-
 .../aggregate_functions/aggregate_function_null.h  |  10 --
 .../aggregate_function_state_merge.h               |  50 +++++++++
 .../aggregate_function_state_union.h               |  99 ++++++++++++++++
 .../aggregate_functions/aggregate_function_sum.h   |   4 +-
 be/src/vec/data_types/data_type_agg_state.h        |   6 +-
 be/src/vec/exec/vaggregation_node.cpp              |   2 +-
 .../table_function/table_function_factory.cpp      |  12 +-
 be/src/vec/exprs/vectorized_agg_fn.cpp             |  28 +++++
 be/src/vec/exprs/vectorized_fn_call.cpp            |  30 +++++
 be/src/vec/functions/function_agg_state.h          |  85 ++++++++++++++
 be/src/vec/olap/block_reader.cpp                   |   2 +-
 be/src/vec/utils/util.hpp                          |  13 +++
 .../doris/analysis/BuiltinAggregateFunction.java   |   4 +-
 .../org/apache/doris/analysis/DescribeStmt.java    |   7 +-
 .../main/java/org/apache/doris/analysis/Expr.java  | 125 +++++++++++++++++++--
 .../apache/doris/catalog/AggregateFunction.java    |   4 +-
 .../main/java/org/apache/doris/catalog/Column.java |   8 ++
 .../java/org/apache/doris/catalog/Function.java    |  39 ++++++-
 .../org/apache/doris/catalog/ScalarFunction.java   |   6 +-
 .../doris/common/proc/IndexSchemaProcNode.java     |   7 +-
 29 files changed, 564 insertions(+), 99 deletions(-)
 create mode 100644 
be/src/vec/aggregate_functions/aggregate_function_state_merge.h
 create mode 100644 
be/src/vec/aggregate_functions/aggregate_function_state_union.h
 create mode 100644 be/src/vec/functions/function_agg_state.h


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to