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 f0ad3ef244 [fix](merge-on-write) should use write lock of tablet's
header lock in #23047 (#23161)
add 477961dc21 [Chore](agg) refactor of hash map (#22958)
No new revisions were added by this update.
Summary of changes:
be/src/runtime/define_primitive_type.h | 12 +-
be/src/runtime/primitive_type.h | 43 ++--
.../aggregate_function_approx_count_distinct.cpp | 2 +-
.../aggregate_function_reader_first_last.h | 5 +-
be/src/vec/common/hash_table/hash_map_util.h | 96 +++++++++
be/src/vec/common/schema_util.cpp | 3 +-
be/src/vec/common/uint128.h | 30 ---
be/src/vec/core/block.cpp | 4 +-
be/src/vec/core/block.h | 7 +-
be/src/vec/core/names.h | 40 ----
be/src/vec/exec/distinct_vaggregation_node.cpp | 2 +-
be/src/vec/exec/vaggregation_node.cpp | 168 +++++++---------
be/src/vec/exec/vaggregation_node.h | 222 +++++----------------
be/src/vec/exec/vpartition_sort_node.cpp | 2 +-
be/src/vec/exec/vpartition_sort_node.h | 121 +++--------
be/src/vec/functions/function.h | 43 ++++
be/src/vec/utils/template_helpers.hpp | 108 +---------
17 files changed, 342 insertions(+), 566 deletions(-)
create mode 100644 be/src/vec/common/hash_table/hash_map_util.h
delete mode 100644 be/src/vec/core/names.h
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]