This is an automated email from the ASF dual-hosted git repository.
yiguolei pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from 078c0e2599e [Enhancement](nereids)support show export (#51360)
add 47003a4cfeb [fix](agg_state) Add new version of function map_agg
(#51343)
No new revisions were added by this update.
Summary of changes:
.../aggregate_functions/aggregate_function_map.cpp | 3 +-
.../aggregate_functions/aggregate_function_map.h | 2 +-
.../aggregate_function_map_v2.cpp | 69 ++++++++
..._function_map.h => aggregate_function_map_v2.h} | 181 +++++++++------------
.../aggregate_function_simple_factory.cpp | 2 +
be/src/vec/core/field.h | 88 ++++++++++
.../doris/catalog/BuiltinAggregateFunctions.java | 4 +-
.../trees/expressions/functions/agg/MapAgg.java | 2 +-
.../functions/agg/{MapAgg.java => MapAggV2.java} | 14 +-
.../apache/doris/nereids/types/AggStateType.java | 1 +
.../data/datatype_p0/agg_state/map/map.out | Bin 137 -> 159 bytes
.../data/nereids_function_p0/agg_function/agg.out | Bin 120422 -> 120433 bytes
.../nereids_syntax_p0/mv/aggregate/agg_sync_mv.out | Bin 18444 -> 18497 bytes
.../data/query_p0/aggregate/map_agg.out | Bin 701 -> 742 bytes
.../aggregate/{map_agg.out => map_agg_v1.out} | Bin
.../query_p0/cast/test_complextype_to_json.out | Bin 2124 -> 1980 bytes
.../suites/datatype_p0/agg_state/map/map.groovy | 5 +
.../suites/query_p0/aggregate/map_agg.groovy | 6 +-
.../{map_agg.groovy => map_agg_v1.groovy} | 84 +++++-----
.../query_p0/cast/test_complextype_to_json.groovy | 3 +
20 files changed, 305 insertions(+), 159 deletions(-)
create mode 100644 be/src/vec/aggregate_functions/aggregate_function_map_v2.cpp
copy be/src/vec/aggregate_functions/{aggregate_function_map.h =>
aggregate_function_map_v2.h} (64%)
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/agg/{MapAgg.java
=> MapAggV2.java} (83%)
copy regression-test/data/query_p0/aggregate/{map_agg.out => map_agg_v1.out}
(100%)
copy regression-test/suites/query_p0/aggregate/{map_agg.groovy =>
map_agg_v1.groovy} (74%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]