be/src/exprs/aggregate/aggregate_function_collect.h
Line | Count | Source |
1 | | // Licensed to the Apache Software Foundation (ASF) under one |
2 | | // or more contributor license agreements. See the NOTICE file |
3 | | // distributed with this work for additional information |
4 | | // regarding copyright ownership. The ASF licenses this file |
5 | | // to you under the Apache License, Version 2.0 (the |
6 | | // "License"); you may not use this file except in compliance |
7 | | // with the License. You may obtain a copy of the License at |
8 | | // |
9 | | // http://www.apache.org/licenses/LICENSE-2.0 |
10 | | // |
11 | | // Unless required by applicable law or agreed to in writing, |
12 | | // software distributed under the License is distributed on an |
13 | | // "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
14 | | // KIND, either express or implied. See the License for the |
15 | | // specific language governing permissions and limitations |
16 | | // under the License. |
17 | | |
18 | | #pragma once |
19 | | |
20 | | #include <cctz/time_zone.h> |
21 | | #include <glog/logging.h> |
22 | | |
23 | | #include <cstddef> |
24 | | #include <cstring> |
25 | | #include <limits> |
26 | | #include <memory> |
27 | | #include <new> |
28 | | #include <string> |
29 | | #include <type_traits> |
30 | | |
31 | | #include "agent/be_exec_version_manager.h" |
32 | | #include "common/exception.h" |
33 | | #include "core/assert_cast.h" |
34 | | #include "core/column/column.h" |
35 | | #include "core/column/column_array.h" |
36 | | #include "core/column/column_decimal.h" |
37 | | #include "core/column/column_nullable.h" |
38 | | #include "core/column/column_string.h" |
39 | | #include "core/data_type/data_type.h" |
40 | | #include "core/data_type/data_type_array.h" |
41 | | #include "core/data_type/data_type_nullable.h" |
42 | | #include "core/pod_array.h" |
43 | | #include "core/string_buffer.hpp" |
44 | | #include "core/string_ref.h" |
45 | | #include "core/types.h" |
46 | | #include "exprs/aggregate/aggregate_function.h" |
47 | | #include "util/var_int.h" |
48 | | |
49 | | namespace doris { |
50 | | template <PrimitiveType T, bool HasLimit> |
51 | | struct AggregateFunctionCollectSetData { |
52 | | static constexpr bool use_versioned_serde = false; |
53 | | static constexpr PrimitiveType PType = T; |
54 | | using ElementType = typename PrimitiveTypeTraits<T>::CppType; |
55 | | using ColVecType = typename PrimitiveTypeTraits<T>::ColumnType; |
56 | | using SelfType = AggregateFunctionCollectSetData; |
57 | | using Set = doris::flat_hash_set<ElementType>; |
58 | | Set data_set; |
59 | | Int64 max_size = -1; |
60 | | |
61 | 4.57k | AggregateFunctionCollectSetData(const DataTypes& argument_types) {}_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 61 | 16 | AggregateFunctionCollectSetData(const DataTypes& argument_types) {} |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 61 | 163 | AggregateFunctionCollectSetData(const DataTypes& argument_types) {} |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 61 | 16 | AggregateFunctionCollectSetData(const DataTypes& argument_types) {} |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 61 | 604 | AggregateFunctionCollectSetData(const DataTypes& argument_types) {} |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 61 | 39 | AggregateFunctionCollectSetData(const DataTypes& argument_types) {} |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 61 | 15 | AggregateFunctionCollectSetData(const DataTypes& argument_types) {} |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 61 | 15 | AggregateFunctionCollectSetData(const DataTypes& argument_types) {} |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 61 | 15 | AggregateFunctionCollectSetData(const DataTypes& argument_types) {} |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 61 | 15 | AggregateFunctionCollectSetData(const DataTypes& argument_types) {} |
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 61 | 43 | AggregateFunctionCollectSetData(const DataTypes& argument_types) {} |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 61 | 42 | AggregateFunctionCollectSetData(const DataTypes& argument_types) {} |
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 61 | 1.84k | AggregateFunctionCollectSetData(const DataTypes& argument_types) {} |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 61 | 16 | AggregateFunctionCollectSetData(const DataTypes& argument_types) {} |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 61 | 21 | AggregateFunctionCollectSetData(const DataTypes& argument_types) {} |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 61 | 18 | AggregateFunctionCollectSetData(const DataTypes& argument_types) {} |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 61 | 953 | AggregateFunctionCollectSetData(const DataTypes& argument_types) {} |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 61 | 43 | AggregateFunctionCollectSetData(const DataTypes& argument_types) {} |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 61 | 20 | AggregateFunctionCollectSetData(const DataTypes& argument_types) {} |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 61 | 16 | AggregateFunctionCollectSetData(const DataTypes& argument_types) {} |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 61 | 16 | AggregateFunctionCollectSetData(const DataTypes& argument_types) {} |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 61 | 16 | AggregateFunctionCollectSetData(const DataTypes& argument_types) {} |
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 61 | 4 | AggregateFunctionCollectSetData(const DataTypes& argument_types) {} |
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 61 | 38 | AggregateFunctionCollectSetData(const DataTypes& argument_types) {} |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 61 | 34 | AggregateFunctionCollectSetData(const DataTypes& argument_types) {} |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 61 | 108 | AggregateFunctionCollectSetData(const DataTypes& argument_types) {} |
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 61 | 444 | AggregateFunctionCollectSetData(const DataTypes& argument_types) {} |
|
62 | | |
63 | 6.00k | size_t size() const { return data_set.size(); }_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EE4sizeEv Line | Count | Source | 63 | 40 | size_t size() const { return data_set.size(); } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EE4sizeEv Line | Count | Source | 63 | 225 | size_t size() const { return data_set.size(); } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EE4sizeEv Line | Count | Source | 63 | 40 | size_t size() const { return data_set.size(); } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EE4sizeEv Line | Count | Source | 63 | 1.07k | size_t size() const { return data_set.size(); } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EE4sizeEv Line | Count | Source | 63 | 111 | size_t size() const { return data_set.size(); } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EE4sizeEv Line | Count | Source | 63 | 48 | size_t size() const { return data_set.size(); } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EE4sizeEv Line | Count | Source | 63 | 40 | size_t size() const { return data_set.size(); } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EE4sizeEv Line | Count | Source | 63 | 44 | size_t size() const { return data_set.size(); } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EE4sizeEv Line | Count | Source | 63 | 40 | size_t size() const { return data_set.size(); } |
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EE4sizeEv Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EE4sizeEv Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EE4sizeEv Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EE4sizeEv Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EE4sizeEv _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EE4sizeEv Line | Count | Source | 63 | 117 | size_t size() const { return data_set.size(); } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EE4sizeEv Line | Count | Source | 63 | 113 | size_t size() const { return data_set.size(); } |
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb1EE4sizeEv Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EE4sizeEv Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EE4sizeEv Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EE4sizeEv Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EE4sizeEv Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EE4sizeEv _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb1EE4sizeEv Line | Count | Source | 63 | 3.69k | size_t size() const { return data_set.size(); } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EE4sizeEv Line | Count | Source | 63 | 4 | size_t size() const { return data_set.size(); } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EE4sizeEv Line | Count | Source | 63 | 7 | size_t size() const { return data_set.size(); } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EE4sizeEv Line | Count | Source | 63 | 6 | size_t size() const { return data_set.size(); } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EE4sizeEv Line | Count | Source | 63 | 245 | size_t size() const { return data_set.size(); } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EE4sizeEv Line | Count | Source | 63 | 15 | size_t size() const { return data_set.size(); } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EE4sizeEv Line | Count | Source | 63 | 8 | size_t size() const { return data_set.size(); } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EE4sizeEv Line | Count | Source | 63 | 4 | size_t size() const { return data_set.size(); } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EE4sizeEv Line | Count | Source | 63 | 4 | size_t size() const { return data_set.size(); } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EE4sizeEv Line | Count | Source | 63 | 4 | size_t size() const { return data_set.size(); } |
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EE4sizeEv _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EE4sizeEv Line | Count | Source | 63 | 4 | size_t size() const { return data_set.size(); } |
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EE4sizeEv Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EE4sizeEv Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EE4sizeEv _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EE4sizeEv Line | Count | Source | 63 | 14 | size_t size() const { return data_set.size(); } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EE4sizeEv Line | Count | Source | 63 | 10 | size_t size() const { return data_set.size(); } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb0EE4sizeEv Line | Count | Source | 63 | 26 | size_t size() const { return data_set.size(); } |
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EE4sizeEv Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EE4sizeEv Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EE4sizeEv Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EE4sizeEv Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EE4sizeEv _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb0EE4sizeEv Line | Count | Source | 63 | 68 | size_t size() const { return data_set.size(); } |
|
64 | | |
65 | 3.24k | void add(const IColumn& column, size_t row_num) { |
66 | 3.24k | data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column) |
67 | 3.24k | .get_data()[row_num]); |
68 | 3.24k | } _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EE3addERKNS_7IColumnEm Line | Count | Source | 65 | 4 | void add(const IColumn& column, size_t row_num) { | 66 | 4 | data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column) | 67 | 4 | .get_data()[row_num]); | 68 | 4 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EE3addERKNS_7IColumnEm Line | Count | Source | 65 | 45 | void add(const IColumn& column, size_t row_num) { | 66 | 45 | data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column) | 67 | 45 | .get_data()[row_num]); | 68 | 45 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EE3addERKNS_7IColumnEm Line | Count | Source | 65 | 4 | void add(const IColumn& column, size_t row_num) { | 66 | 4 | data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column) | 67 | 4 | .get_data()[row_num]); | 68 | 4 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EE3addERKNS_7IColumnEm Line | Count | Source | 65 | 273 | void add(const IColumn& column, size_t row_num) { | 66 | 273 | data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column) | 67 | 273 | .get_data()[row_num]); | 68 | 273 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EE3addERKNS_7IColumnEm Line | Count | Source | 65 | 27 | void add(const IColumn& column, size_t row_num) { | 66 | 27 | data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column) | 67 | 27 | .get_data()[row_num]); | 68 | 27 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EE3addERKNS_7IColumnEm Line | Count | Source | 65 | 16 | void add(const IColumn& column, size_t row_num) { | 66 | 16 | data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column) | 67 | 16 | .get_data()[row_num]); | 68 | 16 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EE3addERKNS_7IColumnEm Line | Count | Source | 65 | 4 | void add(const IColumn& column, size_t row_num) { | 66 | 4 | data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column) | 67 | 4 | .get_data()[row_num]); | 68 | 4 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EE3addERKNS_7IColumnEm Line | Count | Source | 65 | 12 | void add(const IColumn& column, size_t row_num) { | 66 | 12 | data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column) | 67 | 12 | .get_data()[row_num]); | 68 | 12 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EE3addERKNS_7IColumnEm Line | Count | Source | 65 | 4 | void add(const IColumn& column, size_t row_num) { | 66 | 4 | data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column) | 67 | 4 | .get_data()[row_num]); | 68 | 4 | } |
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EE3addERKNS_7IColumnEm Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EE3addERKNS_7IColumnEm Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EE3addERKNS_7IColumnEm Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EE3addERKNS_7IColumnEm Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EE3addERKNS_7IColumnEm _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EE3addERKNS_7IColumnEm Line | Count | Source | 65 | 29 | void add(const IColumn& column, size_t row_num) { | 66 | 29 | data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column) | 67 | 29 | .get_data()[row_num]); | 68 | 29 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EE3addERKNS_7IColumnEm Line | Count | Source | 65 | 22 | void add(const IColumn& column, size_t row_num) { | 66 | 22 | data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column) | 67 | 22 | .get_data()[row_num]); | 68 | 22 | } |
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb1EE3addERKNS_7IColumnEm Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EE3addERKNS_7IColumnEm Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EE3addERKNS_7IColumnEm Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EE3addERKNS_7IColumnEm Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EE3addERKNS_7IColumnEm Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EE3addERKNS_7IColumnEm _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb1EE3addERKNS_7IColumnEm Line | Count | Source | 65 | 1.21k | void add(const IColumn& column, size_t row_num) { | 66 | 1.21k | data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column) | 67 | 1.21k | .get_data()[row_num]); | 68 | 1.21k | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EE3addERKNS_7IColumnEm Line | Count | Source | 65 | 24 | void add(const IColumn& column, size_t row_num) { | 66 | 24 | data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column) | 67 | 24 | .get_data()[row_num]); | 68 | 24 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EE3addERKNS_7IColumnEm Line | Count | Source | 65 | 25 | void add(const IColumn& column, size_t row_num) { | 66 | 25 | data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column) | 67 | 25 | .get_data()[row_num]); | 68 | 25 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EE3addERKNS_7IColumnEm Line | Count | Source | 65 | 24 | void add(const IColumn& column, size_t row_num) { | 66 | 24 | data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column) | 67 | 24 | .get_data()[row_num]); | 68 | 24 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EE3addERKNS_7IColumnEm Line | Count | Source | 65 | 454 | void add(const IColumn& column, size_t row_num) { | 66 | 454 | data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column) | 67 | 454 | .get_data()[row_num]); | 68 | 454 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EE3addERKNS_7IColumnEm Line | Count | Source | 65 | 51 | void add(const IColumn& column, size_t row_num) { | 66 | 51 | data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column) | 67 | 51 | .get_data()[row_num]); | 68 | 51 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EE3addERKNS_7IColumnEm Line | Count | Source | 65 | 144 | void add(const IColumn& column, size_t row_num) { | 66 | 144 | data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column) | 67 | 144 | .get_data()[row_num]); | 68 | 144 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EE3addERKNS_7IColumnEm Line | Count | Source | 65 | 24 | void add(const IColumn& column, size_t row_num) { | 66 | 24 | data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column) | 67 | 24 | .get_data()[row_num]); | 68 | 24 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EE3addERKNS_7IColumnEm Line | Count | Source | 65 | 24 | void add(const IColumn& column, size_t row_num) { | 66 | 24 | data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column) | 67 | 24 | .get_data()[row_num]); | 68 | 24 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EE3addERKNS_7IColumnEm Line | Count | Source | 65 | 24 | void add(const IColumn& column, size_t row_num) { | 66 | 24 | data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column) | 67 | 24 | .get_data()[row_num]); | 68 | 24 | } |
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EE3addERKNS_7IColumnEm _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EE3addERKNS_7IColumnEm Line | Count | Source | 65 | 44 | void add(const IColumn& column, size_t row_num) { | 66 | 44 | data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column) | 67 | 44 | .get_data()[row_num]); | 68 | 44 | } |
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EE3addERKNS_7IColumnEm Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EE3addERKNS_7IColumnEm Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EE3addERKNS_7IColumnEm _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EE3addERKNS_7IColumnEm Line | Count | Source | 65 | 54 | void add(const IColumn& column, size_t row_num) { | 66 | 54 | data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column) | 67 | 54 | .get_data()[row_num]); | 68 | 54 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EE3addERKNS_7IColumnEm Line | Count | Source | 65 | 72 | void add(const IColumn& column, size_t row_num) { | 66 | 72 | data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column) | 67 | 72 | .get_data()[row_num]); | 68 | 72 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb0EE3addERKNS_7IColumnEm Line | Count | Source | 65 | 34 | void add(const IColumn& column, size_t row_num) { | 66 | 34 | data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column) | 67 | 34 | .get_data()[row_num]); | 68 | 34 | } |
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EE3addERKNS_7IColumnEm Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EE3addERKNS_7IColumnEm Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EE3addERKNS_7IColumnEm Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EE3addERKNS_7IColumnEm Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EE3addERKNS_7IColumnEm _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb0EE3addERKNS_7IColumnEm Line | Count | Source | 65 | 594 | void add(const IColumn& column, size_t row_num) { | 66 | 594 | data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column) | 67 | 594 | .get_data()[row_num]); | 68 | 594 | } |
|
69 | | |
70 | 1.19k | void merge(const SelfType& rhs) { |
71 | 1.19k | if constexpr (HasLimit) { |
72 | 591 | if (max_size == -1) { |
73 | 190 | max_size = rhs.max_size; |
74 | 190 | } |
75 | | |
76 | 720 | for (auto& rhs_elem : rhs.data_set) { |
77 | 720 | if (size() >= max_size) { |
78 | 17 | return; |
79 | 17 | } |
80 | 703 | data_set.insert(rhs_elem); |
81 | 703 | } |
82 | 603 | } else { |
83 | 857 | for (const auto& elem : rhs.data_set) { |
84 | 857 | data_set.insert(elem); |
85 | 857 | } |
86 | 603 | } |
87 | 1.19k | } _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EE5mergeERKS2_ Line | Count | Source | 70 | 4 | void merge(const SelfType& rhs) { | 71 | 4 | if constexpr (HasLimit) { | 72 | 4 | if (max_size == -1) { | 73 | 0 | max_size = rhs.max_size; | 74 | 0 | } | 75 | | | 76 | 4 | for (auto& rhs_elem : rhs.data_set) { | 77 | 4 | if (size() >= max_size) { | 78 | 0 | return; | 79 | 0 | } | 80 | 4 | data_set.insert(rhs_elem); | 81 | 4 | } | 82 | | } else { | 83 | | for (const auto& elem : rhs.data_set) { | 84 | | data_set.insert(elem); | 85 | | } | 86 | | } | 87 | 4 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EE5mergeERKS2_ Line | Count | Source | 70 | 36 | void merge(const SelfType& rhs) { | 71 | 36 | if constexpr (HasLimit) { | 72 | 36 | if (max_size == -1) { | 73 | 8 | max_size = rhs.max_size; | 74 | 8 | } | 75 | | | 76 | 37 | for (auto& rhs_elem : rhs.data_set) { | 77 | 37 | if (size() >= max_size) { | 78 | 0 | return; | 79 | 0 | } | 80 | 37 | data_set.insert(rhs_elem); | 81 | 37 | } | 82 | | } else { | 83 | | for (const auto& elem : rhs.data_set) { | 84 | | data_set.insert(elem); | 85 | | } | 86 | | } | 87 | 36 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EE5mergeERKS2_ Line | Count | Source | 70 | 4 | void merge(const SelfType& rhs) { | 71 | 4 | if constexpr (HasLimit) { | 72 | 4 | if (max_size == -1) { | 73 | 0 | max_size = rhs.max_size; | 74 | 0 | } | 75 | | | 76 | 4 | for (auto& rhs_elem : rhs.data_set) { | 77 | 4 | if (size() >= max_size) { | 78 | 0 | return; | 79 | 0 | } | 80 | 4 | data_set.insert(rhs_elem); | 81 | 4 | } | 82 | | } else { | 83 | | for (const auto& elem : rhs.data_set) { | 84 | | data_set.insert(elem); | 85 | | } | 86 | | } | 87 | 4 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EE5mergeERKS2_ Line | Count | Source | 70 | 132 | void merge(const SelfType& rhs) { | 71 | 132 | if constexpr (HasLimit) { | 72 | 132 | if (max_size == -1) { | 73 | 14 | max_size = rhs.max_size; | 74 | 14 | } | 75 | | | 76 | 134 | for (auto& rhs_elem : rhs.data_set) { | 77 | 134 | if (size() >= max_size) { | 78 | 9 | return; | 79 | 9 | } | 80 | 125 | data_set.insert(rhs_elem); | 81 | 125 | } | 82 | | } else { | 83 | | for (const auto& elem : rhs.data_set) { | 84 | | data_set.insert(elem); | 85 | | } | 86 | | } | 87 | 132 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EE5mergeERKS2_ Line | Count | Source | 70 | 12 | void merge(const SelfType& rhs) { | 71 | 12 | if constexpr (HasLimit) { | 72 | 12 | if (max_size == -1) { | 73 | 0 | max_size = rhs.max_size; | 74 | 0 | } | 75 | | | 76 | 18 | for (auto& rhs_elem : rhs.data_set) { | 77 | 18 | if (size() >= max_size) { | 78 | 2 | return; | 79 | 2 | } | 80 | 16 | data_set.insert(rhs_elem); | 81 | 16 | } | 82 | | } else { | 83 | | for (const auto& elem : rhs.data_set) { | 84 | | data_set.insert(elem); | 85 | | } | 86 | | } | 87 | 12 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EE5mergeERKS2_ Line | Count | Source | 70 | 4 | void merge(const SelfType& rhs) { | 71 | 4 | if constexpr (HasLimit) { | 72 | 4 | if (max_size == -1) { | 73 | 0 | max_size = rhs.max_size; | 74 | 0 | } | 75 | | | 76 | 12 | for (auto& rhs_elem : rhs.data_set) { | 77 | 12 | if (size() >= max_size) { | 78 | 0 | return; | 79 | 0 | } | 80 | 12 | data_set.insert(rhs_elem); | 81 | 12 | } | 82 | | } else { | 83 | | for (const auto& elem : rhs.data_set) { | 84 | | data_set.insert(elem); | 85 | | } | 86 | | } | 87 | 4 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EE5mergeERKS2_ Line | Count | Source | 70 | 4 | void merge(const SelfType& rhs) { | 71 | 4 | if constexpr (HasLimit) { | 72 | 4 | if (max_size == -1) { | 73 | 0 | max_size = rhs.max_size; | 74 | 0 | } | 75 | | | 76 | 4 | for (auto& rhs_elem : rhs.data_set) { | 77 | 4 | if (size() >= max_size) { | 78 | 0 | return; | 79 | 0 | } | 80 | 4 | data_set.insert(rhs_elem); | 81 | 4 | } | 82 | | } else { | 83 | | for (const auto& elem : rhs.data_set) { | 84 | | data_set.insert(elem); | 85 | | } | 86 | | } | 87 | 4 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EE5mergeERKS2_ Line | Count | Source | 70 | 4 | void merge(const SelfType& rhs) { | 71 | 4 | if constexpr (HasLimit) { | 72 | 4 | if (max_size == -1) { | 73 | 0 | max_size = rhs.max_size; | 74 | 0 | } | 75 | | | 76 | 8 | for (auto& rhs_elem : rhs.data_set) { | 77 | 8 | if (size() >= max_size) { | 78 | 0 | return; | 79 | 0 | } | 80 | 8 | data_set.insert(rhs_elem); | 81 | 8 | } | 82 | | } else { | 83 | | for (const auto& elem : rhs.data_set) { | 84 | | data_set.insert(elem); | 85 | | } | 86 | | } | 87 | 4 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EE5mergeERKS2_ Line | Count | Source | 70 | 4 | void merge(const SelfType& rhs) { | 71 | 4 | if constexpr (HasLimit) { | 72 | 4 | if (max_size == -1) { | 73 | 0 | max_size = rhs.max_size; | 74 | 0 | } | 75 | | | 76 | 4 | for (auto& rhs_elem : rhs.data_set) { | 77 | 4 | if (size() >= max_size) { | 78 | 0 | return; | 79 | 0 | } | 80 | 4 | data_set.insert(rhs_elem); | 81 | 4 | } | 82 | | } else { | 83 | | for (const auto& elem : rhs.data_set) { | 84 | | data_set.insert(elem); | 85 | | } | 86 | | } | 87 | 4 | } |
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EE5mergeERKS2_ Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EE5mergeERKS2_ Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EE5mergeERKS2_ Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EE5mergeERKS2_ Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EE5mergeERKS2_ _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EE5mergeERKS2_ Line | Count | Source | 70 | 12 | void merge(const SelfType& rhs) { | 71 | 12 | if constexpr (HasLimit) { | 72 | 12 | if (max_size == -1) { | 73 | 0 | max_size = rhs.max_size; | 74 | 0 | } | 75 | | | 76 | 20 | for (auto& rhs_elem : rhs.data_set) { | 77 | 20 | if (size() >= max_size) { | 78 | 3 | return; | 79 | 3 | } | 80 | 17 | data_set.insert(rhs_elem); | 81 | 17 | } | 82 | | } else { | 83 | | for (const auto& elem : rhs.data_set) { | 84 | | data_set.insert(elem); | 85 | | } | 86 | | } | 87 | 12 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EE5mergeERKS2_ Line | Count | Source | 70 | 12 | void merge(const SelfType& rhs) { | 71 | 12 | if constexpr (HasLimit) { | 72 | 12 | if (max_size == -1) { | 73 | 0 | max_size = rhs.max_size; | 74 | 0 | } | 75 | | | 76 | 16 | for (auto& rhs_elem : rhs.data_set) { | 77 | 16 | if (size() >= max_size) { | 78 | 3 | return; | 79 | 3 | } | 80 | 13 | data_set.insert(rhs_elem); | 81 | 13 | } | 82 | | } else { | 83 | | for (const auto& elem : rhs.data_set) { | 84 | | data_set.insert(elem); | 85 | | } | 86 | | } | 87 | 12 | } |
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb1EE5mergeERKS2_ Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EE5mergeERKS2_ Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EE5mergeERKS2_ Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EE5mergeERKS2_ Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EE5mergeERKS2_ Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EE5mergeERKS2_ _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb1EE5mergeERKS2_ Line | Count | Source | 70 | 363 | void merge(const SelfType& rhs) { | 71 | 363 | if constexpr (HasLimit) { | 72 | 363 | if (max_size == -1) { | 73 | 168 | max_size = rhs.max_size; | 74 | 168 | } | 75 | | | 76 | 459 | for (auto& rhs_elem : rhs.data_set) { | 77 | 459 | if (size() >= max_size) { | 78 | 0 | return; | 79 | 0 | } | 80 | 459 | data_set.insert(rhs_elem); | 81 | 459 | } | 82 | | } else { | 83 | | for (const auto& elem : rhs.data_set) { | 84 | | data_set.insert(elem); | 85 | | } | 86 | | } | 87 | 363 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EE5mergeERKS2_ Line | Count | Source | 70 | 4 | void merge(const SelfType& rhs) { | 71 | | if constexpr (HasLimit) { | 72 | | if (max_size == -1) { | 73 | | max_size = rhs.max_size; | 74 | | } | 75 | | | 76 | | for (auto& rhs_elem : rhs.data_set) { | 77 | | if (size() >= max_size) { | 78 | | return; | 79 | | } | 80 | | data_set.insert(rhs_elem); | 81 | | } | 82 | 4 | } else { | 83 | 8 | for (const auto& elem : rhs.data_set) { | 84 | 8 | data_set.insert(elem); | 85 | 8 | } | 86 | 4 | } | 87 | 4 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EE5mergeERKS2_ Line | Count | Source | 70 | 6 | void merge(const SelfType& rhs) { | 71 | | if constexpr (HasLimit) { | 72 | | if (max_size == -1) { | 73 | | max_size = rhs.max_size; | 74 | | } | 75 | | | 76 | | for (auto& rhs_elem : rhs.data_set) { | 77 | | if (size() >= max_size) { | 78 | | return; | 79 | | } | 80 | | data_set.insert(rhs_elem); | 81 | | } | 82 | 6 | } else { | 83 | 17 | for (const auto& elem : rhs.data_set) { | 84 | 17 | data_set.insert(elem); | 85 | 17 | } | 86 | 6 | } | 87 | 6 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EE5mergeERKS2_ Line | Count | Source | 70 | 5 | void merge(const SelfType& rhs) { | 71 | | if constexpr (HasLimit) { | 72 | | if (max_size == -1) { | 73 | | max_size = rhs.max_size; | 74 | | } | 75 | | | 76 | | for (auto& rhs_elem : rhs.data_set) { | 77 | | if (size() >= max_size) { | 78 | | return; | 79 | | } | 80 | | data_set.insert(rhs_elem); | 81 | | } | 82 | 5 | } else { | 83 | 20 | for (const auto& elem : rhs.data_set) { | 84 | 20 | data_set.insert(elem); | 85 | 20 | } | 86 | 5 | } | 87 | 5 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EE5mergeERKS2_ Line | Count | Source | 70 | 325 | void merge(const SelfType& rhs) { | 71 | | if constexpr (HasLimit) { | 72 | | if (max_size == -1) { | 73 | | max_size = rhs.max_size; | 74 | | } | 75 | | | 76 | | for (auto& rhs_elem : rhs.data_set) { | 77 | | if (size() >= max_size) { | 78 | | return; | 79 | | } | 80 | | data_set.insert(rhs_elem); | 81 | | } | 82 | 325 | } else { | 83 | 339 | for (const auto& elem : rhs.data_set) { | 84 | 339 | data_set.insert(elem); | 85 | 339 | } | 86 | 325 | } | 87 | 325 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EE5mergeERKS2_ Line | Count | Source | 70 | 11 | void merge(const SelfType& rhs) { | 71 | | if constexpr (HasLimit) { | 72 | | if (max_size == -1) { | 73 | | max_size = rhs.max_size; | 74 | | } | 75 | | | 76 | | for (auto& rhs_elem : rhs.data_set) { | 77 | | if (size() >= max_size) { | 78 | | return; | 79 | | } | 80 | | data_set.insert(rhs_elem); | 81 | | } | 82 | 11 | } else { | 83 | 32 | for (const auto& elem : rhs.data_set) { | 84 | 32 | data_set.insert(elem); | 85 | 32 | } | 86 | 11 | } | 87 | 11 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EE5mergeERKS2_ Line | Count | Source | 70 | 6 | void merge(const SelfType& rhs) { | 71 | | if constexpr (HasLimit) { | 72 | | if (max_size == -1) { | 73 | | max_size = rhs.max_size; | 74 | | } | 75 | | | 76 | | for (auto& rhs_elem : rhs.data_set) { | 77 | | if (size() >= max_size) { | 78 | | return; | 79 | | } | 80 | | data_set.insert(rhs_elem); | 81 | | } | 82 | 6 | } else { | 83 | 50 | for (const auto& elem : rhs.data_set) { | 84 | 50 | data_set.insert(elem); | 85 | 50 | } | 86 | 6 | } | 87 | 6 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EE5mergeERKS2_ Line | Count | Source | 70 | 4 | void merge(const SelfType& rhs) { | 71 | | if constexpr (HasLimit) { | 72 | | if (max_size == -1) { | 73 | | max_size = rhs.max_size; | 74 | | } | 75 | | | 76 | | for (auto& rhs_elem : rhs.data_set) { | 77 | | if (size() >= max_size) { | 78 | | return; | 79 | | } | 80 | | data_set.insert(rhs_elem); | 81 | | } | 82 | 4 | } else { | 83 | 20 | for (const auto& elem : rhs.data_set) { | 84 | 20 | data_set.insert(elem); | 85 | 20 | } | 86 | 4 | } | 87 | 4 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EE5mergeERKS2_ Line | Count | Source | 70 | 4 | void merge(const SelfType& rhs) { | 71 | | if constexpr (HasLimit) { | 72 | | if (max_size == -1) { | 73 | | max_size = rhs.max_size; | 74 | | } | 75 | | | 76 | | for (auto& rhs_elem : rhs.data_set) { | 77 | | if (size() >= max_size) { | 78 | | return; | 79 | | } | 80 | | data_set.insert(rhs_elem); | 81 | | } | 82 | 4 | } else { | 83 | 20 | for (const auto& elem : rhs.data_set) { | 84 | 20 | data_set.insert(elem); | 85 | 20 | } | 86 | 4 | } | 87 | 4 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EE5mergeERKS2_ Line | Count | Source | 70 | 4 | void merge(const SelfType& rhs) { | 71 | | if constexpr (HasLimit) { | 72 | | if (max_size == -1) { | 73 | | max_size = rhs.max_size; | 74 | | } | 75 | | | 76 | | for (auto& rhs_elem : rhs.data_set) { | 77 | | if (size() >= max_size) { | 78 | | return; | 79 | | } | 80 | | data_set.insert(rhs_elem); | 81 | | } | 82 | 4 | } else { | 83 | 20 | for (const auto& elem : rhs.data_set) { | 84 | 20 | data_set.insert(elem); | 85 | 20 | } | 86 | 4 | } | 87 | 4 | } |
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EE5mergeERKS2_ _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EE5mergeERKS2_ Line | Count | Source | 70 | 2 | void merge(const SelfType& rhs) { | 71 | | if constexpr (HasLimit) { | 72 | | if (max_size == -1) { | 73 | | max_size = rhs.max_size; | 74 | | } | 75 | | | 76 | | for (auto& rhs_elem : rhs.data_set) { | 77 | | if (size() >= max_size) { | 78 | | return; | 79 | | } | 80 | | data_set.insert(rhs_elem); | 81 | | } | 82 | 2 | } else { | 83 | 11 | for (const auto& elem : rhs.data_set) { | 84 | 11 | data_set.insert(elem); | 85 | 11 | } | 86 | 2 | } | 87 | 2 | } |
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EE5mergeERKS2_ Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EE5mergeERKS2_ Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EE5mergeERKS2_ _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EE5mergeERKS2_ Line | Count | Source | 70 | 9 | void merge(const SelfType& rhs) { | 71 | | if constexpr (HasLimit) { | 72 | | if (max_size == -1) { | 73 | | max_size = rhs.max_size; | 74 | | } | 75 | | | 76 | | for (auto& rhs_elem : rhs.data_set) { | 77 | | if (size() >= max_size) { | 78 | | return; | 79 | | } | 80 | | data_set.insert(rhs_elem); | 81 | | } | 82 | 9 | } else { | 83 | 32 | for (const auto& elem : rhs.data_set) { | 84 | 32 | data_set.insert(elem); | 85 | 32 | } | 86 | 9 | } | 87 | 9 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EE5mergeERKS2_ Line | Count | Source | 70 | 9 | void merge(const SelfType& rhs) { | 71 | | if constexpr (HasLimit) { | 72 | | if (max_size == -1) { | 73 | | max_size = rhs.max_size; | 74 | | } | 75 | | | 76 | | for (auto& rhs_elem : rhs.data_set) { | 77 | | if (size() >= max_size) { | 78 | | return; | 79 | | } | 80 | | data_set.insert(rhs_elem); | 81 | | } | 82 | 9 | } else { | 83 | 38 | for (const auto& elem : rhs.data_set) { | 84 | 38 | data_set.insert(elem); | 85 | 38 | } | 86 | 9 | } | 87 | 9 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb0EE5mergeERKS2_ Line | Count | Source | 70 | 26 | void merge(const SelfType& rhs) { | 71 | | if constexpr (HasLimit) { | 72 | | if (max_size == -1) { | 73 | | max_size = rhs.max_size; | 74 | | } | 75 | | | 76 | | for (auto& rhs_elem : rhs.data_set) { | 77 | | if (size() >= max_size) { | 78 | | return; | 79 | | } | 80 | | data_set.insert(rhs_elem); | 81 | | } | 82 | 26 | } else { | 83 | 34 | for (const auto& elem : rhs.data_set) { | 84 | 34 | data_set.insert(elem); | 85 | 34 | } | 86 | 26 | } | 87 | 26 | } |
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EE5mergeERKS2_ Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EE5mergeERKS2_ Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EE5mergeERKS2_ Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EE5mergeERKS2_ Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EE5mergeERKS2_ _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb0EE5mergeERKS2_ Line | Count | Source | 70 | 188 | void merge(const SelfType& rhs) { | 71 | | if constexpr (HasLimit) { | 72 | | if (max_size == -1) { | 73 | | max_size = rhs.max_size; | 74 | | } | 75 | | | 76 | | for (auto& rhs_elem : rhs.data_set) { | 77 | | if (size() >= max_size) { | 78 | | return; | 79 | | } | 80 | | data_set.insert(rhs_elem); | 81 | | } | 82 | 188 | } else { | 83 | 216 | for (const auto& elem : rhs.data_set) { | 84 | 216 | data_set.insert(elem); | 85 | 216 | } | 86 | 188 | } | 87 | 188 | } |
|
88 | | |
89 | 1.69k | void write(BufferWritable& buf) const { |
90 | 1.69k | buf.write_var_uint(data_set.size()); |
91 | 1.69k | for (const auto& value : data_set) { |
92 | 1.63k | buf.write_binary(value); |
93 | 1.63k | } |
94 | 1.69k | write_var_int(max_size, buf); |
95 | 1.69k | } _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EE5writeERNS_14BufferWritableE Line | Count | Source | 89 | 4 | void write(BufferWritable& buf) const { | 90 | 4 | buf.write_var_uint(data_set.size()); | 91 | 4 | for (const auto& value : data_set) { | 92 | 4 | buf.write_binary(value); | 93 | 4 | } | 94 | 4 | write_var_int(max_size, buf); | 95 | 4 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EE5writeERNS_14BufferWritableE Line | Count | Source | 89 | 59 | void write(BufferWritable& buf) const { | 90 | 59 | buf.write_var_uint(data_set.size()); | 91 | 59 | for (const auto& value : data_set) { | 92 | 55 | buf.write_binary(value); | 93 | 55 | } | 94 | 59 | write_var_int(max_size, buf); | 95 | 59 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EE5writeERNS_14BufferWritableE Line | Count | Source | 89 | 4 | void write(BufferWritable& buf) const { | 90 | 4 | buf.write_var_uint(data_set.size()); | 91 | 4 | for (const auto& value : data_set) { | 92 | 4 | buf.write_binary(value); | 93 | 4 | } | 94 | 4 | write_var_int(max_size, buf); | 95 | 4 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EE5writeERNS_14BufferWritableE Line | Count | Source | 89 | 133 | void write(BufferWritable& buf) const { | 90 | 133 | buf.write_var_uint(data_set.size()); | 91 | 133 | for (const auto& value : data_set) { | 92 | 107 | buf.write_binary(value); | 93 | 107 | } | 94 | 133 | write_var_int(max_size, buf); | 95 | 133 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EE5writeERNS_14BufferWritableE Line | Count | Source | 89 | 13 | void write(BufferWritable& buf) const { | 90 | 13 | buf.write_var_uint(data_set.size()); | 91 | 21 | for (const auto& value : data_set) { | 92 | 21 | buf.write_binary(value); | 93 | 21 | } | 94 | 13 | write_var_int(max_size, buf); | 95 | 13 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EE5writeERNS_14BufferWritableE Line | Count | Source | 89 | 4 | void write(BufferWritable& buf) const { | 90 | 4 | buf.write_var_uint(data_set.size()); | 91 | 12 | for (const auto& value : data_set) { | 92 | 12 | buf.write_binary(value); | 93 | 12 | } | 94 | 4 | write_var_int(max_size, buf); | 95 | 4 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EE5writeERNS_14BufferWritableE Line | Count | Source | 89 | 4 | void write(BufferWritable& buf) const { | 90 | 4 | buf.write_var_uint(data_set.size()); | 91 | 4 | for (const auto& value : data_set) { | 92 | 4 | buf.write_binary(value); | 93 | 4 | } | 94 | 4 | write_var_int(max_size, buf); | 95 | 4 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EE5writeERNS_14BufferWritableE Line | Count | Source | 89 | 4 | void write(BufferWritable& buf) const { | 90 | 4 | buf.write_var_uint(data_set.size()); | 91 | 8 | for (const auto& value : data_set) { | 92 | 8 | buf.write_binary(value); | 93 | 8 | } | 94 | 4 | write_var_int(max_size, buf); | 95 | 4 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EE5writeERNS_14BufferWritableE Line | Count | Source | 89 | 4 | void write(BufferWritable& buf) const { | 90 | 4 | buf.write_var_uint(data_set.size()); | 91 | 4 | for (const auto& value : data_set) { | 92 | 4 | buf.write_binary(value); | 93 | 4 | } | 94 | 4 | write_var_int(max_size, buf); | 95 | 4 | } |
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EE5writeERNS_14BufferWritableE _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EE5writeERNS_14BufferWritableE Line | Count | Source | 89 | 13 | void write(BufferWritable& buf) const { | 90 | 13 | buf.write_var_uint(data_set.size()); | 91 | 25 | for (const auto& value : data_set) { | 92 | 25 | buf.write_binary(value); | 93 | 25 | } | 94 | 13 | write_var_int(max_size, buf); | 95 | 13 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EE5writeERNS_14BufferWritableE Line | Count | Source | 89 | 13 | void write(BufferWritable& buf) const { | 90 | 13 | buf.write_var_uint(data_set.size()); | 91 | 19 | for (const auto& value : data_set) { | 92 | 19 | buf.write_binary(value); | 93 | 19 | } | 94 | 13 | write_var_int(max_size, buf); | 95 | 13 | } |
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb1EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EE5writeERNS_14BufferWritableE _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb1EE5writeERNS_14BufferWritableE Line | Count | Source | 89 | 774 | void write(BufferWritable& buf) const { | 90 | 774 | buf.write_var_uint(data_set.size()); | 91 | 774 | for (const auto& value : data_set) { | 92 | 459 | buf.write_binary(value); | 93 | 459 | } | 94 | 774 | write_var_int(max_size, buf); | 95 | 774 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EE5writeERNS_14BufferWritableE Line | Count | Source | 89 | 4 | void write(BufferWritable& buf) const { | 90 | 4 | buf.write_var_uint(data_set.size()); | 91 | 8 | for (const auto& value : data_set) { | 92 | 8 | buf.write_binary(value); | 93 | 8 | } | 94 | 4 | write_var_int(max_size, buf); | 95 | 4 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EE5writeERNS_14BufferWritableE Line | Count | Source | 89 | 6 | void write(BufferWritable& buf) const { | 90 | 6 | buf.write_var_uint(data_set.size()); | 91 | 17 | for (const auto& value : data_set) { | 92 | 17 | buf.write_binary(value); | 93 | 17 | } | 94 | 6 | write_var_int(max_size, buf); | 95 | 6 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EE5writeERNS_14BufferWritableE Line | Count | Source | 89 | 5 | void write(BufferWritable& buf) const { | 90 | 5 | buf.write_var_uint(data_set.size()); | 91 | 20 | for (const auto& value : data_set) { | 92 | 20 | buf.write_binary(value); | 93 | 20 | } | 94 | 5 | write_var_int(max_size, buf); | 95 | 5 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EE5writeERNS_14BufferWritableE Line | Count | Source | 89 | 382 | void write(BufferWritable& buf) const { | 90 | 382 | buf.write_var_uint(data_set.size()); | 91 | 388 | for (const auto& value : data_set) { | 92 | 388 | buf.write_binary(value); | 93 | 388 | } | 94 | 382 | write_var_int(max_size, buf); | 95 | 382 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EE5writeERNS_14BufferWritableE Line | Count | Source | 89 | 15 | void write(BufferWritable& buf) const { | 90 | 15 | buf.write_var_uint(data_set.size()); | 91 | 39 | for (const auto& value : data_set) { | 92 | 39 | buf.write_binary(value); | 93 | 39 | } | 94 | 15 | write_var_int(max_size, buf); | 95 | 15 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EE5writeERNS_14BufferWritableE Line | Count | Source | 89 | 6 | void write(BufferWritable& buf) const { | 90 | 6 | buf.write_var_uint(data_set.size()); | 91 | 50 | for (const auto& value : data_set) { | 92 | 50 | buf.write_binary(value); | 93 | 50 | } | 94 | 6 | write_var_int(max_size, buf); | 95 | 6 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EE5writeERNS_14BufferWritableE Line | Count | Source | 89 | 4 | void write(BufferWritable& buf) const { | 90 | 4 | buf.write_var_uint(data_set.size()); | 91 | 20 | for (const auto& value : data_set) { | 92 | 20 | buf.write_binary(value); | 93 | 20 | } | 94 | 4 | write_var_int(max_size, buf); | 95 | 4 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EE5writeERNS_14BufferWritableE Line | Count | Source | 89 | 4 | void write(BufferWritable& buf) const { | 90 | 4 | buf.write_var_uint(data_set.size()); | 91 | 20 | for (const auto& value : data_set) { | 92 | 20 | buf.write_binary(value); | 93 | 20 | } | 94 | 4 | write_var_int(max_size, buf); | 95 | 4 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EE5writeERNS_14BufferWritableE Line | Count | Source | 89 | 4 | void write(BufferWritable& buf) const { | 90 | 4 | buf.write_var_uint(data_set.size()); | 91 | 20 | for (const auto& value : data_set) { | 92 | 20 | buf.write_binary(value); | 93 | 20 | } | 94 | 4 | write_var_int(max_size, buf); | 95 | 4 | } |
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EE5writeERNS_14BufferWritableE _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EE5writeERNS_14BufferWritableE Line | Count | Source | 89 | 2 | void write(BufferWritable& buf) const { | 90 | 2 | buf.write_var_uint(data_set.size()); | 91 | 11 | for (const auto& value : data_set) { | 92 | 11 | buf.write_binary(value); | 93 | 11 | } | 94 | 2 | write_var_int(max_size, buf); | 95 | 2 | } |
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EE5writeERNS_14BufferWritableE _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EE5writeERNS_14BufferWritableE Line | Count | Source | 89 | 9 | void write(BufferWritable& buf) const { | 90 | 9 | buf.write_var_uint(data_set.size()); | 91 | 32 | for (const auto& value : data_set) { | 92 | 32 | buf.write_binary(value); | 93 | 32 | } | 94 | 9 | write_var_int(max_size, buf); | 95 | 9 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EE5writeERNS_14BufferWritableE Line | Count | Source | 89 | 9 | void write(BufferWritable& buf) const { | 90 | 9 | buf.write_var_uint(data_set.size()); | 91 | 38 | for (const auto& value : data_set) { | 92 | 38 | buf.write_binary(value); | 93 | 38 | } | 94 | 9 | write_var_int(max_size, buf); | 95 | 9 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb0EE5writeERNS_14BufferWritableE Line | Count | Source | 89 | 26 | void write(BufferWritable& buf) const { | 90 | 26 | buf.write_var_uint(data_set.size()); | 91 | 34 | for (const auto& value : data_set) { | 92 | 34 | buf.write_binary(value); | 93 | 34 | } | 94 | 26 | write_var_int(max_size, buf); | 95 | 26 | } |
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EE5writeERNS_14BufferWritableE _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb0EE5writeERNS_14BufferWritableE Line | Count | Source | 89 | 188 | void write(BufferWritable& buf) const { | 90 | 188 | buf.write_var_uint(data_set.size()); | 91 | 216 | for (const auto& value : data_set) { | 92 | 216 | buf.write_binary(value); | 93 | 216 | } | 94 | 188 | write_var_int(max_size, buf); | 95 | 188 | } |
|
96 | | |
97 | 1.65k | void read(BufferReadable& buf) { |
98 | 1.65k | uint64_t new_size = 0; |
99 | 1.65k | buf.read_var_uint(new_size); |
100 | 1.65k | ElementType x; |
101 | 3.25k | for (size_t i = 0; i < new_size; ++i) { |
102 | 1.60k | buf.read_binary(x); |
103 | 1.60k | data_set.insert(x); |
104 | 1.60k | } |
105 | 1.65k | read_var_int(max_size, buf); |
106 | 1.65k | } _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EE4readERNS_14BufferReadableE Line | Count | Source | 97 | 4 | void read(BufferReadable& buf) { | 98 | 4 | uint64_t new_size = 0; | 99 | 4 | buf.read_var_uint(new_size); | 100 | 4 | ElementType x; | 101 | 8 | for (size_t i = 0; i < new_size; ++i) { | 102 | 4 | buf.read_binary(x); | 103 | 4 | data_set.insert(x); | 104 | 4 | } | 105 | 4 | read_var_int(max_size, buf); | 106 | 4 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EE4readERNS_14BufferReadableE Line | Count | Source | 97 | 57 | void read(BufferReadable& buf) { | 98 | 57 | uint64_t new_size = 0; | 99 | 57 | buf.read_var_uint(new_size); | 100 | 57 | ElementType x; | 101 | 110 | for (size_t i = 0; i < new_size; ++i) { | 102 | 53 | buf.read_binary(x); | 103 | 53 | data_set.insert(x); | 104 | 53 | } | 105 | 57 | read_var_int(max_size, buf); | 106 | 57 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EE4readERNS_14BufferReadableE Line | Count | Source | 97 | 4 | void read(BufferReadable& buf) { | 98 | 4 | uint64_t new_size = 0; | 99 | 4 | buf.read_var_uint(new_size); | 100 | 4 | ElementType x; | 101 | 8 | for (size_t i = 0; i < new_size; ++i) { | 102 | 4 | buf.read_binary(x); | 103 | 4 | data_set.insert(x); | 104 | 4 | } | 105 | 4 | read_var_int(max_size, buf); | 106 | 4 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EE4readERNS_14BufferReadableE Line | Count | Source | 97 | 155 | void read(BufferReadable& buf) { | 98 | 155 | uint64_t new_size = 0; | 99 | 155 | buf.read_var_uint(new_size); | 100 | 155 | ElementType x; | 101 | 284 | for (size_t i = 0; i < new_size; ++i) { | 102 | 129 | buf.read_binary(x); | 103 | 129 | data_set.insert(x); | 104 | 129 | } | 105 | 155 | read_var_int(max_size, buf); | 106 | 155 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EE4readERNS_14BufferReadableE Line | Count | Source | 97 | 12 | void read(BufferReadable& buf) { | 98 | 12 | uint64_t new_size = 0; | 99 | 12 | buf.read_var_uint(new_size); | 100 | 12 | ElementType x; | 101 | 30 | for (size_t i = 0; i < new_size; ++i) { | 102 | 18 | buf.read_binary(x); | 103 | 18 | data_set.insert(x); | 104 | 18 | } | 105 | 12 | read_var_int(max_size, buf); | 106 | 12 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EE4readERNS_14BufferReadableE Line | Count | Source | 97 | 4 | void read(BufferReadable& buf) { | 98 | 4 | uint64_t new_size = 0; | 99 | 4 | buf.read_var_uint(new_size); | 100 | 4 | ElementType x; | 101 | 16 | for (size_t i = 0; i < new_size; ++i) { | 102 | 12 | buf.read_binary(x); | 103 | 12 | data_set.insert(x); | 104 | 12 | } | 105 | 4 | read_var_int(max_size, buf); | 106 | 4 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EE4readERNS_14BufferReadableE Line | Count | Source | 97 | 4 | void read(BufferReadable& buf) { | 98 | 4 | uint64_t new_size = 0; | 99 | 4 | buf.read_var_uint(new_size); | 100 | 4 | ElementType x; | 101 | 8 | for (size_t i = 0; i < new_size; ++i) { | 102 | 4 | buf.read_binary(x); | 103 | 4 | data_set.insert(x); | 104 | 4 | } | 105 | 4 | read_var_int(max_size, buf); | 106 | 4 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EE4readERNS_14BufferReadableE Line | Count | Source | 97 | 4 | void read(BufferReadable& buf) { | 98 | 4 | uint64_t new_size = 0; | 99 | 4 | buf.read_var_uint(new_size); | 100 | 4 | ElementType x; | 101 | 12 | for (size_t i = 0; i < new_size; ++i) { | 102 | 8 | buf.read_binary(x); | 103 | 8 | data_set.insert(x); | 104 | 8 | } | 105 | 4 | read_var_int(max_size, buf); | 106 | 4 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EE4readERNS_14BufferReadableE Line | Count | Source | 97 | 4 | void read(BufferReadable& buf) { | 98 | 4 | uint64_t new_size = 0; | 99 | 4 | buf.read_var_uint(new_size); | 100 | 4 | ElementType x; | 101 | 8 | for (size_t i = 0; i < new_size; ++i) { | 102 | 4 | buf.read_binary(x); | 103 | 4 | data_set.insert(x); | 104 | 4 | } | 105 | 4 | read_var_int(max_size, buf); | 106 | 4 | } |
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EE4readERNS_14BufferReadableE _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EE4readERNS_14BufferReadableE Line | Count | Source | 97 | 13 | void read(BufferReadable& buf) { | 98 | 13 | uint64_t new_size = 0; | 99 | 13 | buf.read_var_uint(new_size); | 100 | 13 | ElementType x; | 101 | 38 | for (size_t i = 0; i < new_size; ++i) { | 102 | 25 | buf.read_binary(x); | 103 | 25 | data_set.insert(x); | 104 | 25 | } | 105 | 13 | read_var_int(max_size, buf); | 106 | 13 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EE4readERNS_14BufferReadableE Line | Count | Source | 97 | 13 | void read(BufferReadable& buf) { | 98 | 13 | uint64_t new_size = 0; | 99 | 13 | buf.read_var_uint(new_size); | 100 | 13 | ElementType x; | 101 | 32 | for (size_t i = 0; i < new_size; ++i) { | 102 | 19 | buf.read_binary(x); | 103 | 19 | data_set.insert(x); | 104 | 19 | } | 105 | 13 | read_var_int(max_size, buf); | 106 | 13 | } |
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb1EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EE4readERNS_14BufferReadableE _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb1EE4readERNS_14BufferReadableE Line | Count | Source | 97 | 774 | void read(BufferReadable& buf) { | 98 | 774 | uint64_t new_size = 0; | 99 | 774 | buf.read_var_uint(new_size); | 100 | 774 | ElementType x; | 101 | 1.23k | for (size_t i = 0; i < new_size; ++i) { | 102 | 459 | buf.read_binary(x); | 103 | 459 | data_set.insert(x); | 104 | 459 | } | 105 | 774 | read_var_int(max_size, buf); | 106 | 774 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EE4readERNS_14BufferReadableE Line | Count | Source | 97 | 4 | void read(BufferReadable& buf) { | 98 | 4 | uint64_t new_size = 0; | 99 | 4 | buf.read_var_uint(new_size); | 100 | 4 | ElementType x; | 101 | 12 | for (size_t i = 0; i < new_size; ++i) { | 102 | 8 | buf.read_binary(x); | 103 | 8 | data_set.insert(x); | 104 | 8 | } | 105 | 4 | read_var_int(max_size, buf); | 106 | 4 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EE4readERNS_14BufferReadableE Line | Count | Source | 97 | 6 | void read(BufferReadable& buf) { | 98 | 6 | uint64_t new_size = 0; | 99 | 6 | buf.read_var_uint(new_size); | 100 | 6 | ElementType x; | 101 | 23 | for (size_t i = 0; i < new_size; ++i) { | 102 | 17 | buf.read_binary(x); | 103 | 17 | data_set.insert(x); | 104 | 17 | } | 105 | 6 | read_var_int(max_size, buf); | 106 | 6 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EE4readERNS_14BufferReadableE Line | Count | Source | 97 | 5 | void read(BufferReadable& buf) { | 98 | 5 | uint64_t new_size = 0; | 99 | 5 | buf.read_var_uint(new_size); | 100 | 5 | ElementType x; | 101 | 25 | for (size_t i = 0; i < new_size; ++i) { | 102 | 20 | buf.read_binary(x); | 103 | 20 | data_set.insert(x); | 104 | 20 | } | 105 | 5 | read_var_int(max_size, buf); | 106 | 5 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EE4readERNS_14BufferReadableE Line | Count | Source | 97 | 325 | void read(BufferReadable& buf) { | 98 | 325 | uint64_t new_size = 0; | 99 | 325 | buf.read_var_uint(new_size); | 100 | 325 | ElementType x; | 101 | 664 | for (size_t i = 0; i < new_size; ++i) { | 102 | 339 | buf.read_binary(x); | 103 | 339 | data_set.insert(x); | 104 | 339 | } | 105 | 325 | read_var_int(max_size, buf); | 106 | 325 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EE4readERNS_14BufferReadableE Line | Count | Source | 97 | 14 | void read(BufferReadable& buf) { | 98 | 14 | uint64_t new_size = 0; | 99 | 14 | buf.read_var_uint(new_size); | 100 | 14 | ElementType x; | 101 | 50 | for (size_t i = 0; i < new_size; ++i) { | 102 | 36 | buf.read_binary(x); | 103 | 36 | data_set.insert(x); | 104 | 36 | } | 105 | 14 | read_var_int(max_size, buf); | 106 | 14 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EE4readERNS_14BufferReadableE Line | Count | Source | 97 | 6 | void read(BufferReadable& buf) { | 98 | 6 | uint64_t new_size = 0; | 99 | 6 | buf.read_var_uint(new_size); | 100 | 6 | ElementType x; | 101 | 56 | for (size_t i = 0; i < new_size; ++i) { | 102 | 50 | buf.read_binary(x); | 103 | 50 | data_set.insert(x); | 104 | 50 | } | 105 | 6 | read_var_int(max_size, buf); | 106 | 6 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EE4readERNS_14BufferReadableE Line | Count | Source | 97 | 4 | void read(BufferReadable& buf) { | 98 | 4 | uint64_t new_size = 0; | 99 | 4 | buf.read_var_uint(new_size); | 100 | 4 | ElementType x; | 101 | 24 | for (size_t i = 0; i < new_size; ++i) { | 102 | 20 | buf.read_binary(x); | 103 | 20 | data_set.insert(x); | 104 | 20 | } | 105 | 4 | read_var_int(max_size, buf); | 106 | 4 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EE4readERNS_14BufferReadableE Line | Count | Source | 97 | 4 | void read(BufferReadable& buf) { | 98 | 4 | uint64_t new_size = 0; | 99 | 4 | buf.read_var_uint(new_size); | 100 | 4 | ElementType x; | 101 | 24 | for (size_t i = 0; i < new_size; ++i) { | 102 | 20 | buf.read_binary(x); | 103 | 20 | data_set.insert(x); | 104 | 20 | } | 105 | 4 | read_var_int(max_size, buf); | 106 | 4 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EE4readERNS_14BufferReadableE Line | Count | Source | 97 | 4 | void read(BufferReadable& buf) { | 98 | 4 | uint64_t new_size = 0; | 99 | 4 | buf.read_var_uint(new_size); | 100 | 4 | ElementType x; | 101 | 24 | for (size_t i = 0; i < new_size; ++i) { | 102 | 20 | buf.read_binary(x); | 103 | 20 | data_set.insert(x); | 104 | 20 | } | 105 | 4 | read_var_int(max_size, buf); | 106 | 4 | } |
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EE4readERNS_14BufferReadableE _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EE4readERNS_14BufferReadableE Line | Count | Source | 97 | 2 | void read(BufferReadable& buf) { | 98 | 2 | uint64_t new_size = 0; | 99 | 2 | buf.read_var_uint(new_size); | 100 | 2 | ElementType x; | 101 | 13 | for (size_t i = 0; i < new_size; ++i) { | 102 | 11 | buf.read_binary(x); | 103 | 11 | data_set.insert(x); | 104 | 11 | } | 105 | 2 | read_var_int(max_size, buf); | 106 | 2 | } |
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EE4readERNS_14BufferReadableE _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EE4readERNS_14BufferReadableE Line | Count | Source | 97 | 9 | void read(BufferReadable& buf) { | 98 | 9 | uint64_t new_size = 0; | 99 | 9 | buf.read_var_uint(new_size); | 100 | 9 | ElementType x; | 101 | 41 | for (size_t i = 0; i < new_size; ++i) { | 102 | 32 | buf.read_binary(x); | 103 | 32 | data_set.insert(x); | 104 | 32 | } | 105 | 9 | read_var_int(max_size, buf); | 106 | 9 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EE4readERNS_14BufferReadableE Line | Count | Source | 97 | 9 | void read(BufferReadable& buf) { | 98 | 9 | uint64_t new_size = 0; | 99 | 9 | buf.read_var_uint(new_size); | 100 | 9 | ElementType x; | 101 | 47 | for (size_t i = 0; i < new_size; ++i) { | 102 | 38 | buf.read_binary(x); | 103 | 38 | data_set.insert(x); | 104 | 38 | } | 105 | 9 | read_var_int(max_size, buf); | 106 | 9 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb0EE4readERNS_14BufferReadableE Line | Count | Source | 97 | 26 | void read(BufferReadable& buf) { | 98 | 26 | uint64_t new_size = 0; | 99 | 26 | buf.read_var_uint(new_size); | 100 | 26 | ElementType x; | 101 | 60 | for (size_t i = 0; i < new_size; ++i) { | 102 | 34 | buf.read_binary(x); | 103 | 34 | data_set.insert(x); | 104 | 34 | } | 105 | 26 | read_var_int(max_size, buf); | 106 | 26 | } |
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EE4readERNS_14BufferReadableE _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb0EE4readERNS_14BufferReadableE Line | Count | Source | 97 | 188 | void read(BufferReadable& buf) { | 98 | 188 | uint64_t new_size = 0; | 99 | 188 | buf.read_var_uint(new_size); | 100 | 188 | ElementType x; | 101 | 404 | for (size_t i = 0; i < new_size; ++i) { | 102 | 216 | buf.read_binary(x); | 103 | 216 | data_set.insert(x); | 104 | 216 | } | 105 | 188 | read_var_int(max_size, buf); | 106 | 188 | } |
|
107 | | |
108 | 978 | void insert_result_into(IColumn& to) const { |
109 | 978 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); |
110 | 978 | vec.reserve(size()); |
111 | 1.31k | for (const auto& item : data_set) { |
112 | 1.31k | vec.push_back(item); |
113 | 1.31k | } |
114 | 978 | } _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 108 | 4 | void insert_result_into(IColumn& to) const { | 109 | 4 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 110 | 4 | vec.reserve(size()); | 111 | 4 | for (const auto& item : data_set) { | 112 | 4 | vec.push_back(item); | 113 | 4 | } | 114 | 4 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 108 | 10 | void insert_result_into(IColumn& to) const { | 109 | 10 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 110 | 10 | vec.reserve(size()); | 111 | 11 | for (const auto& item : data_set) { | 112 | 11 | vec.push_back(item); | 113 | 11 | } | 114 | 10 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 108 | 4 | void insert_result_into(IColumn& to) const { | 109 | 4 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 110 | 4 | vec.reserve(size()); | 111 | 4 | for (const auto& item : data_set) { | 112 | 4 | vec.push_back(item); | 113 | 4 | } | 114 | 4 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 108 | 203 | void insert_result_into(IColumn& to) const { | 109 | 203 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 110 | 203 | vec.reserve(size()); | 111 | 203 | for (const auto& item : data_set) { | 112 | 198 | vec.push_back(item); | 113 | 198 | } | 114 | 203 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 108 | 10 | void insert_result_into(IColumn& to) const { | 109 | 10 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 110 | 10 | vec.reserve(size()); | 111 | 22 | for (const auto& item : data_set) { | 112 | 22 | vec.push_back(item); | 113 | 22 | } | 114 | 10 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 108 | 4 | void insert_result_into(IColumn& to) const { | 109 | 4 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 110 | 4 | vec.reserve(size()); | 111 | 12 | for (const auto& item : data_set) { | 112 | 12 | vec.push_back(item); | 113 | 12 | } | 114 | 4 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 108 | 4 | void insert_result_into(IColumn& to) const { | 109 | 4 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 110 | 4 | vec.reserve(size()); | 111 | 4 | for (const auto& item : data_set) { | 112 | 4 | vec.push_back(item); | 113 | 4 | } | 114 | 4 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 108 | 4 | void insert_result_into(IColumn& to) const { | 109 | 4 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 110 | 4 | vec.reserve(size()); | 111 | 8 | for (const auto& item : data_set) { | 112 | 8 | vec.push_back(item); | 113 | 8 | } | 114 | 4 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 108 | 4 | void insert_result_into(IColumn& to) const { | 109 | 4 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 110 | 4 | vec.reserve(size()); | 111 | 4 | for (const auto& item : data_set) { | 112 | 4 | vec.push_back(item); | 113 | 4 | } | 114 | 4 | } |
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EE18insert_result_intoERNS_7IColumnE Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EE18insert_result_intoERNS_7IColumnE Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EE18insert_result_intoERNS_7IColumnE Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EE18insert_result_intoERNS_7IColumnE Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EE18insert_result_intoERNS_7IColumnE _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 108 | 9 | void insert_result_into(IColumn& to) const { | 109 | 9 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 110 | 9 | vec.reserve(size()); | 111 | 17 | for (const auto& item : data_set) { | 112 | 17 | vec.push_back(item); | 113 | 17 | } | 114 | 9 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 108 | 9 | void insert_result_into(IColumn& to) const { | 109 | 9 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 110 | 9 | vec.reserve(size()); | 111 | 13 | for (const auto& item : data_set) { | 112 | 13 | vec.push_back(item); | 113 | 13 | } | 114 | 9 | } |
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb1EE18insert_result_intoERNS_7IColumnE Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EE18insert_result_intoERNS_7IColumnE Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EE18insert_result_intoERNS_7IColumnE Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EE18insert_result_intoERNS_7IColumnE Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EE18insert_result_intoERNS_7IColumnE Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EE18insert_result_intoERNS_7IColumnE _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb1EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 108 | 294 | void insert_result_into(IColumn& to) const { | 109 | 294 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 110 | 294 | vec.reserve(size()); | 111 | 294 | for (const auto& item : data_set) { | 112 | 243 | vec.push_back(item); | 113 | 243 | } | 114 | 294 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 108 | 4 | void insert_result_into(IColumn& to) const { | 109 | 4 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 110 | 4 | vec.reserve(size()); | 111 | 8 | for (const auto& item : data_set) { | 112 | 8 | vec.push_back(item); | 113 | 8 | } | 114 | 4 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 108 | 7 | void insert_result_into(IColumn& to) const { | 109 | 7 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 110 | 7 | vec.reserve(size()); | 111 | 17 | for (const auto& item : data_set) { | 112 | 17 | vec.push_back(item); | 113 | 17 | } | 114 | 7 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 108 | 6 | void insert_result_into(IColumn& to) const { | 109 | 6 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 110 | 6 | vec.reserve(size()); | 111 | 20 | for (const auto& item : data_set) { | 112 | 20 | vec.push_back(item); | 113 | 20 | } | 114 | 6 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 108 | 245 | void insert_result_into(IColumn& to) const { | 109 | 245 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 110 | 245 | vec.reserve(size()); | 111 | 298 | for (const auto& item : data_set) { | 112 | 298 | vec.push_back(item); | 113 | 298 | } | 114 | 245 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 108 | 15 | void insert_result_into(IColumn& to) const { | 109 | 15 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 110 | 15 | vec.reserve(size()); | 111 | 42 | for (const auto& item : data_set) { | 112 | 42 | vec.push_back(item); | 113 | 42 | } | 114 | 15 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 108 | 8 | void insert_result_into(IColumn& to) const { | 109 | 8 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 110 | 8 | vec.reserve(size()); | 111 | 80 | for (const auto& item : data_set) { | 112 | 80 | vec.push_back(item); | 113 | 80 | } | 114 | 8 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 108 | 4 | void insert_result_into(IColumn& to) const { | 109 | 4 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 110 | 4 | vec.reserve(size()); | 111 | 20 | for (const auto& item : data_set) { | 112 | 20 | vec.push_back(item); | 113 | 20 | } | 114 | 4 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 108 | 4 | void insert_result_into(IColumn& to) const { | 109 | 4 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 110 | 4 | vec.reserve(size()); | 111 | 20 | for (const auto& item : data_set) { | 112 | 20 | vec.push_back(item); | 113 | 20 | } | 114 | 4 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 108 | 4 | void insert_result_into(IColumn& to) const { | 109 | 4 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 110 | 4 | vec.reserve(size()); | 111 | 20 | for (const auto& item : data_set) { | 112 | 20 | vec.push_back(item); | 113 | 20 | } | 114 | 4 | } |
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EE18insert_result_intoERNS_7IColumnE _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 108 | 4 | void insert_result_into(IColumn& to) const { | 109 | 4 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 110 | 4 | vec.reserve(size()); | 111 | 22 | for (const auto& item : data_set) { | 112 | 22 | vec.push_back(item); | 113 | 22 | } | 114 | 4 | } |
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EE18insert_result_intoERNS_7IColumnE Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EE18insert_result_intoERNS_7IColumnE Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EE18insert_result_intoERNS_7IColumnE _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 108 | 14 | void insert_result_into(IColumn& to) const { | 109 | 14 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 110 | 14 | vec.reserve(size()); | 111 | 38 | for (const auto& item : data_set) { | 112 | 38 | vec.push_back(item); | 113 | 38 | } | 114 | 14 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 108 | 10 | void insert_result_into(IColumn& to) const { | 109 | 10 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 110 | 10 | vec.reserve(size()); | 111 | 44 | for (const auto& item : data_set) { | 112 | 44 | vec.push_back(item); | 113 | 44 | } | 114 | 10 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 108 | 26 | void insert_result_into(IColumn& to) const { | 109 | 26 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 110 | 26 | vec.reserve(size()); | 111 | 34 | for (const auto& item : data_set) { | 112 | 34 | vec.push_back(item); | 113 | 34 | } | 114 | 26 | } |
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EE18insert_result_intoERNS_7IColumnE Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EE18insert_result_intoERNS_7IColumnE Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EE18insert_result_intoERNS_7IColumnE Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EE18insert_result_intoERNS_7IColumnE Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EE18insert_result_intoERNS_7IColumnE _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 108 | 68 | void insert_result_into(IColumn& to) const { | 109 | 68 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 110 | 68 | vec.reserve(size()); | 111 | 108 | for (const auto& item : data_set) { | 112 | 108 | vec.push_back(item); | 113 | 108 | } | 114 | 68 | } |
|
115 | | |
116 | | void reset() { |
117 | | data_set.clear(); |
118 | | max_size = -1; |
119 | | } |
120 | | }; |
121 | | |
122 | | template <PrimitiveType T, bool HasLimit> |
123 | | requires(is_string_type(T)) |
124 | | struct AggregateFunctionCollectSetData<T, HasLimit> { |
125 | | static constexpr bool use_versioned_serde = false; |
126 | | static constexpr PrimitiveType PType = T; |
127 | | using ElementType = StringRef; |
128 | | using ColVecType = ColumnString; |
129 | | using SelfType = AggregateFunctionCollectSetData<T, HasLimit>; |
130 | | using Set = doris::flat_hash_set<ElementType>; |
131 | | Set data_set; |
132 | | Int64 max_size = -1; |
133 | | |
134 | 49.4k | AggregateFunctionCollectSetData(const DataTypes& argument_types) {}_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 134 | 683 | AggregateFunctionCollectSetData(const DataTypes& argument_types) {} |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 134 | 48.7k | AggregateFunctionCollectSetData(const DataTypes& argument_types) {} |
|
135 | | |
136 | 7.91k | size_t size() const { return data_set.size(); }_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EE4sizeEv Line | Count | Source | 136 | 1.39k | size_t size() const { return data_set.size(); } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EE4sizeEv Line | Count | Source | 136 | 6.52k | size_t size() const { return data_set.size(); } |
|
137 | | |
138 | 595k | void add(const IColumn& column, size_t row_num, Arena& arena) { |
139 | 595k | auto key = column.get_data_at(row_num); |
140 | 595k | key.data = arena.insert(key.data, key.size); |
141 | 595k | data_set.insert(key); |
142 | 595k | } _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EE3addERKNS_7IColumnEmRNS_5ArenaE Line | Count | Source | 138 | 307 | void add(const IColumn& column, size_t row_num, Arena& arena) { | 139 | 307 | auto key = column.get_data_at(row_num); | 140 | 307 | key.data = arena.insert(key.data, key.size); | 141 | 307 | data_set.insert(key); | 142 | 307 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EE3addERKNS_7IColumnEmRNS_5ArenaE Line | Count | Source | 138 | 595k | void add(const IColumn& column, size_t row_num, Arena& arena) { | 139 | 595k | auto key = column.get_data_at(row_num); | 140 | 595k | key.data = arena.insert(key.data, key.size); | 141 | 595k | data_set.insert(key); | 142 | 595k | } |
|
143 | | |
144 | 42.2k | void merge(const SelfType& rhs, Arena& arena) { |
145 | 42.2k | if (max_size == -1) { |
146 | 42.1k | max_size = rhs.max_size; |
147 | 42.1k | } |
148 | | |
149 | 523k | for (const auto& rhs_elem : rhs.data_set) { |
150 | 523k | if constexpr (HasLimit) { |
151 | 134 | if (size() >= max_size) { |
152 | 10 | return; |
153 | 10 | } |
154 | 134 | } |
155 | 124 | StringRef key = rhs_elem; |
156 | 523k | key.data = arena.insert(key.data, key.size); |
157 | 523k | data_set.insert(key); |
158 | 523k | } |
159 | 42.2k | } _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EE5mergeERKS2_RNS_5ArenaE Line | Count | Source | 144 | 134 | void merge(const SelfType& rhs, Arena& arena) { | 145 | 134 | if (max_size == -1) { | 146 | 18 | max_size = rhs.max_size; | 147 | 18 | } | 148 | | | 149 | 134 | for (const auto& rhs_elem : rhs.data_set) { | 150 | 134 | if constexpr (HasLimit) { | 151 | 134 | if (size() >= max_size) { | 152 | 10 | return; | 153 | 10 | } | 154 | 134 | } | 155 | 124 | StringRef key = rhs_elem; | 156 | 134 | key.data = arena.insert(key.data, key.size); | 157 | 134 | data_set.insert(key); | 158 | 134 | } | 159 | 134 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EE5mergeERKS2_RNS_5ArenaE Line | Count | Source | 144 | 42.1k | void merge(const SelfType& rhs, Arena& arena) { | 145 | 42.1k | if (max_size == -1) { | 146 | 42.1k | max_size = rhs.max_size; | 147 | 42.1k | } | 148 | | | 149 | 523k | for (const auto& rhs_elem : rhs.data_set) { | 150 | | if constexpr (HasLimit) { | 151 | | if (size() >= max_size) { | 152 | | return; | 153 | | } | 154 | | } | 155 | 523k | StringRef key = rhs_elem; | 156 | 523k | key.data = arena.insert(key.data, key.size); | 157 | 523k | data_set.insert(key); | 158 | 523k | } | 159 | 42.1k | } |
|
160 | | |
161 | 405 | void write(BufferWritable& buf) const { |
162 | 405 | buf.write_var_uint(size()); |
163 | 405 | for (const auto& elem : data_set) { |
164 | 397 | buf.write_binary(elem); |
165 | 397 | } |
166 | 405 | write_var_int(max_size, buf); |
167 | 405 | } _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EE5writeERNS_14BufferWritableE Line | Count | Source | 161 | 152 | void write(BufferWritable& buf) const { | 162 | 152 | buf.write_var_uint(size()); | 163 | 152 | for (const auto& elem : data_set) { | 164 | 120 | buf.write_binary(elem); | 165 | 120 | } | 166 | 152 | write_var_int(max_size, buf); | 167 | 152 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EE5writeERNS_14BufferWritableE Line | Count | Source | 161 | 253 | void write(BufferWritable& buf) const { | 162 | 253 | buf.write_var_uint(size()); | 163 | 277 | for (const auto& elem : data_set) { | 164 | 277 | buf.write_binary(elem); | 165 | 277 | } | 166 | 253 | write_var_int(max_size, buf); | 167 | 253 | } |
|
168 | | |
169 | 417 | void read(BufferReadable& buf) { |
170 | 417 | UInt64 size; |
171 | 417 | buf.read_var_uint(size); |
172 | 417 | StringRef ref; |
173 | 834 | for (size_t i = 0; i < size; ++i) { |
174 | 417 | buf.read_binary(ref); |
175 | 417 | data_set.insert(ref); |
176 | 417 | } |
177 | 417 | read_var_int(max_size, buf); |
178 | 417 | } _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EE4readERNS_14BufferReadableE Line | Count | Source | 169 | 176 | void read(BufferReadable& buf) { | 170 | 176 | UInt64 size; | 171 | 176 | buf.read_var_uint(size); | 172 | 176 | StringRef ref; | 173 | 320 | for (size_t i = 0; i < size; ++i) { | 174 | 144 | buf.read_binary(ref); | 175 | 144 | data_set.insert(ref); | 176 | 144 | } | 177 | 176 | read_var_int(max_size, buf); | 178 | 176 | } |
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EE4readERNS_14BufferReadableE Line | Count | Source | 169 | 241 | void read(BufferReadable& buf) { | 170 | 241 | UInt64 size; | 171 | 241 | buf.read_var_uint(size); | 172 | 241 | StringRef ref; | 173 | 514 | for (size_t i = 0; i < size; ++i) { | 174 | 273 | buf.read_binary(ref); | 175 | 273 | data_set.insert(ref); | 176 | 273 | } | 177 | 241 | read_var_int(max_size, buf); | 178 | 241 | } |
|
179 | | |
180 | 6.47k | void insert_result_into(IColumn& to) const { |
181 | 6.47k | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to); |
182 | 6.47k | vec.reserve(size()); |
183 | 577k | for (const auto& item : data_set) { |
184 | 577k | vec.insert_data(item.data, item.size); |
185 | 577k | } |
186 | 6.47k | } _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 180 | 212 | void insert_result_into(IColumn& to) const { | 181 | 212 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to); | 182 | 212 | vec.reserve(size()); | 183 | 212 | for (const auto& item : data_set) { | 184 | 204 | vec.insert_data(item.data, item.size); | 185 | 204 | } | 186 | 212 | } |
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 180 | 6.26k | void insert_result_into(IColumn& to) const { | 181 | 6.26k | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to); | 182 | 6.26k | vec.reserve(size()); | 183 | 577k | for (const auto& item : data_set) { | 184 | 577k | vec.insert_data(item.data, item.size); | 185 | 577k | } | 186 | 6.26k | } |
|
187 | | |
188 | | void reset() { |
189 | | data_set.clear(); |
190 | | max_size = -1; |
191 | | } |
192 | | }; |
193 | | |
194 | | template <PrimitiveType T, bool HasLimit> |
195 | | struct AggregateFunctionCollectListData { |
196 | | static constexpr bool use_versioned_serde = false; |
197 | | static constexpr PrimitiveType PType = T; |
198 | | using ElementType = typename PrimitiveTypeTraits<T>::CppType; |
199 | | using ColVecType = typename PrimitiveTypeTraits<T>::ColumnType; |
200 | | using SelfType = AggregateFunctionCollectListData<T, HasLimit>; |
201 | | PaddedPODArray<ElementType> data; |
202 | | Int64 max_size = -1; |
203 | | |
204 | 2.61k | AggregateFunctionCollectListData(const DataTypes& argument_types) {}_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 204 | 29 | AggregateFunctionCollectListData(const DataTypes& argument_types) {} |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 204 | 90 | AggregateFunctionCollectListData(const DataTypes& argument_types) {} |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 204 | 31 | AggregateFunctionCollectListData(const DataTypes& argument_types) {} |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 204 | 926 | AggregateFunctionCollectListData(const DataTypes& argument_types) {} |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 204 | 93 | AggregateFunctionCollectListData(const DataTypes& argument_types) {} |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 204 | 31 | AggregateFunctionCollectListData(const DataTypes& argument_types) {} |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 204 | 29 | AggregateFunctionCollectListData(const DataTypes& argument_types) {} |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 204 | 29 | AggregateFunctionCollectListData(const DataTypes& argument_types) {} |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 204 | 38 | AggregateFunctionCollectListData(const DataTypes& argument_types) {} |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 204 | 22 | AggregateFunctionCollectListData(const DataTypes& argument_types) {} |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 204 | 4 | AggregateFunctionCollectListData(const DataTypes& argument_types) {} |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 204 | 24 | AggregateFunctionCollectListData(const DataTypes& argument_types) {} |
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 204 | 58 | AggregateFunctionCollectListData(const DataTypes& argument_types) {} |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 204 | 58 | AggregateFunctionCollectListData(const DataTypes& argument_types) {} |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 204 | 151 | AggregateFunctionCollectListData(const DataTypes& argument_types) {} |
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 204 | 15 | AggregateFunctionCollectListData(const DataTypes& argument_types) {} |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 204 | 163 | AggregateFunctionCollectListData(const DataTypes& argument_types) {} |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 204 | 15 | AggregateFunctionCollectListData(const DataTypes& argument_types) {} |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 204 | 619 | AggregateFunctionCollectListData(const DataTypes& argument_types) {} |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 204 | 37 | AggregateFunctionCollectListData(const DataTypes& argument_types) {} |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 204 | 16 | AggregateFunctionCollectListData(const DataTypes& argument_types) {} |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 204 | 16 | AggregateFunctionCollectListData(const DataTypes& argument_types) {} |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 204 | 15 | AggregateFunctionCollectListData(const DataTypes& argument_types) {} |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 204 | 16 | AggregateFunctionCollectListData(const DataTypes& argument_types) {} |
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 204 | 44 | AggregateFunctionCollectListData(const DataTypes& argument_types) {} |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 204 | 42 | AggregateFunctionCollectListData(const DataTypes& argument_types) {} |
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE |
205 | | |
206 | 4.66k | size_t size() const { return data.size(); }_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EE4sizeEv Line | Count | Source | 206 | 30 | size_t size() const { return data.size(); } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EE4sizeEv Line | Count | Source | 206 | 153 | size_t size() const { return data.size(); } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EE4sizeEv Line | Count | Source | 206 | 36 | size_t size() const { return data.size(); } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EE4sizeEv Line | Count | Source | 206 | 1.19k | size_t size() const { return data.size(); } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EE4sizeEv Line | Count | Source | 206 | 120 | size_t size() const { return data.size(); } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EE4sizeEv Line | Count | Source | 206 | 38 | size_t size() const { return data.size(); } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EE4sizeEv Line | Count | Source | 206 | 30 | size_t size() const { return data.size(); } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EE4sizeEv Line | Count | Source | 206 | 30 | size_t size() const { return data.size(); } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EE4sizeEv Line | Count | Source | 206 | 36 | size_t size() const { return data.size(); } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EE4sizeEv Line | Count | Source | 206 | 20 | size_t size() const { return data.size(); } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EE4sizeEv Line | Count | Source | 206 | 12 | size_t size() const { return data.size(); } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EE4sizeEv Line | Count | Source | 206 | 24 | size_t size() const { return data.size(); } |
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EE4sizeEv Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EE4sizeEv _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EE4sizeEv Line | Count | Source | 206 | 62 | size_t size() const { return data.size(); } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EE4sizeEv Line | Count | Source | 206 | 62 | size_t size() const { return data.size(); } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb0EE4sizeEv Line | Count | Source | 206 | 146 | size_t size() const { return data.size(); } |
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EE4sizeEv Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EE4sizeEv Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EE4sizeEv Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EE4sizeEv _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EE4sizeEv Line | Count | Source | 206 | 52 | size_t size() const { return data.size(); } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EE4sizeEv Line | Count | Source | 206 | 353 | size_t size() const { return data.size(); } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EE4sizeEv Line | Count | Source | 206 | 52 | size_t size() const { return data.size(); } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EE4sizeEv Line | Count | Source | 206 | 1.56k | size_t size() const { return data.size(); } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EE4sizeEv Line | Count | Source | 206 | 135 | size_t size() const { return data.size(); } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EE4sizeEv Line | Count | Source | 206 | 60 | size_t size() const { return data.size(); } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EE4sizeEv Line | Count | Source | 206 | 52 | size_t size() const { return data.size(); } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EE4sizeEv Line | Count | Source | 206 | 56 | size_t size() const { return data.size(); } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EE4sizeEv Line | Count | Source | 206 | 52 | size_t size() const { return data.size(); } |
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EE4sizeEv Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EE4sizeEv Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EE4sizeEv Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EE4sizeEv Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EE4sizeEv _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EE4sizeEv Line | Count | Source | 206 | 151 | size_t size() const { return data.size(); } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EE4sizeEv Line | Count | Source | 206 | 147 | size_t size() const { return data.size(); } |
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb1EE4sizeEv Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EE4sizeEv Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EE4sizeEv Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EE4sizeEv Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EE4sizeEv |
207 | | |
208 | 34.3k | void add(const IColumn& column, size_t row_num) { |
209 | 34.3k | const auto& vec = |
210 | 34.3k | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data(); |
211 | 34.3k | data.push_back(vec[row_num]); |
212 | 34.3k | } _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EE3addERKNS_7IColumnEm Line | Count | Source | 208 | 38 | void add(const IColumn& column, size_t row_num) { | 209 | 38 | const auto& vec = | 210 | 38 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data(); | 211 | 38 | data.push_back(vec[row_num]); | 212 | 38 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EE3addERKNS_7IColumnEm Line | Count | Source | 208 | 62 | void add(const IColumn& column, size_t row_num) { | 209 | 62 | const auto& vec = | 210 | 62 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data(); | 211 | 62 | data.push_back(vec[row_num]); | 212 | 62 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EE3addERKNS_7IColumnEm Line | Count | Source | 208 | 38 | void add(const IColumn& column, size_t row_num) { | 209 | 38 | const auto& vec = | 210 | 38 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data(); | 211 | 38 | data.push_back(vec[row_num]); | 212 | 38 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EE3addERKNS_7IColumnEm Line | Count | Source | 208 | 427 | void add(const IColumn& column, size_t row_num) { | 209 | 427 | const auto& vec = | 210 | 427 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data(); | 211 | 427 | data.push_back(vec[row_num]); | 212 | 427 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EE3addERKNS_7IColumnEm Line | Count | Source | 208 | 32.8k | void add(const IColumn& column, size_t row_num) { | 209 | 32.8k | const auto& vec = | 210 | 32.8k | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data(); | 211 | 32.8k | data.push_back(vec[row_num]); | 212 | 32.8k | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EE3addERKNS_7IColumnEm Line | Count | Source | 208 | 116 | void add(const IColumn& column, size_t row_num) { | 209 | 116 | const auto& vec = | 210 | 116 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data(); | 211 | 116 | data.push_back(vec[row_num]); | 212 | 116 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EE3addERKNS_7IColumnEm Line | Count | Source | 208 | 38 | void add(const IColumn& column, size_t row_num) { | 209 | 38 | const auto& vec = | 210 | 38 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data(); | 211 | 38 | data.push_back(vec[row_num]); | 212 | 38 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EE3addERKNS_7IColumnEm Line | Count | Source | 208 | 38 | void add(const IColumn& column, size_t row_num) { | 209 | 38 | const auto& vec = | 210 | 38 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data(); | 211 | 38 | data.push_back(vec[row_num]); | 212 | 38 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EE3addERKNS_7IColumnEm Line | Count | Source | 208 | 48 | void add(const IColumn& column, size_t row_num) { | 209 | 48 | const auto& vec = | 210 | 48 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data(); | 211 | 48 | data.push_back(vec[row_num]); | 212 | 48 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EE3addERKNS_7IColumnEm Line | Count | Source | 208 | 24 | void add(const IColumn& column, size_t row_num) { | 209 | 24 | const auto& vec = | 210 | 24 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data(); | 211 | 24 | data.push_back(vec[row_num]); | 212 | 24 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EE3addERKNS_7IColumnEm Line | Count | Source | 208 | 40 | void add(const IColumn& column, size_t row_num) { | 209 | 40 | const auto& vec = | 210 | 40 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data(); | 211 | 40 | data.push_back(vec[row_num]); | 212 | 40 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EE3addERKNS_7IColumnEm Line | Count | Source | 208 | 26 | void add(const IColumn& column, size_t row_num) { | 209 | 26 | const auto& vec = | 210 | 26 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data(); | 211 | 26 | data.push_back(vec[row_num]); | 212 | 26 | } |
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EE3addERKNS_7IColumnEm Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EE3addERKNS_7IColumnEm _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EE3addERKNS_7IColumnEm Line | Count | Source | 208 | 74 | void add(const IColumn& column, size_t row_num) { | 209 | 74 | const auto& vec = | 210 | 74 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data(); | 211 | 74 | data.push_back(vec[row_num]); | 212 | 74 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EE3addERKNS_7IColumnEm Line | Count | Source | 208 | 94 | void add(const IColumn& column, size_t row_num) { | 209 | 94 | const auto& vec = | 210 | 94 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data(); | 211 | 94 | data.push_back(vec[row_num]); | 212 | 94 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb0EE3addERKNS_7IColumnEm Line | Count | Source | 208 | 54 | void add(const IColumn& column, size_t row_num) { | 209 | 54 | const auto& vec = | 210 | 54 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data(); | 211 | 54 | data.push_back(vec[row_num]); | 212 | 54 | } |
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EE3addERKNS_7IColumnEm Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EE3addERKNS_7IColumnEm Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EE3addERKNS_7IColumnEm Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EE3addERKNS_7IColumnEm _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EE3addERKNS_7IColumnEm Line | Count | Source | 208 | 4 | void add(const IColumn& column, size_t row_num) { | 209 | 4 | const auto& vec = | 210 | 4 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data(); | 211 | 4 | data.push_back(vec[row_num]); | 212 | 4 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EE3addERKNS_7IColumnEm Line | Count | Source | 208 | 45 | void add(const IColumn& column, size_t row_num) { | 209 | 45 | const auto& vec = | 210 | 45 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data(); | 211 | 45 | data.push_back(vec[row_num]); | 212 | 45 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EE3addERKNS_7IColumnEm Line | Count | Source | 208 | 4 | void add(const IColumn& column, size_t row_num) { | 209 | 4 | const auto& vec = | 210 | 4 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data(); | 211 | 4 | data.push_back(vec[row_num]); | 212 | 4 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EE3addERKNS_7IColumnEm Line | Count | Source | 208 | 271 | void add(const IColumn& column, size_t row_num) { | 209 | 271 | const auto& vec = | 210 | 271 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data(); | 211 | 271 | data.push_back(vec[row_num]); | 212 | 271 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EE3addERKNS_7IColumnEm Line | Count | Source | 208 | 26 | void add(const IColumn& column, size_t row_num) { | 209 | 26 | const auto& vec = | 210 | 26 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data(); | 211 | 26 | data.push_back(vec[row_num]); | 212 | 26 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EE3addERKNS_7IColumnEm Line | Count | Source | 208 | 12 | void add(const IColumn& column, size_t row_num) { | 209 | 12 | const auto& vec = | 210 | 12 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data(); | 211 | 12 | data.push_back(vec[row_num]); | 212 | 12 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EE3addERKNS_7IColumnEm Line | Count | Source | 208 | 4 | void add(const IColumn& column, size_t row_num) { | 209 | 4 | const auto& vec = | 210 | 4 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data(); | 211 | 4 | data.push_back(vec[row_num]); | 212 | 4 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EE3addERKNS_7IColumnEm Line | Count | Source | 208 | 8 | void add(const IColumn& column, size_t row_num) { | 209 | 8 | const auto& vec = | 210 | 8 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data(); | 211 | 8 | data.push_back(vec[row_num]); | 212 | 8 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EE3addERKNS_7IColumnEm Line | Count | Source | 208 | 4 | void add(const IColumn& column, size_t row_num) { | 209 | 4 | const auto& vec = | 210 | 4 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data(); | 211 | 4 | data.push_back(vec[row_num]); | 212 | 4 | } |
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EE3addERKNS_7IColumnEm Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EE3addERKNS_7IColumnEm Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EE3addERKNS_7IColumnEm Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EE3addERKNS_7IColumnEm Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EE3addERKNS_7IColumnEm _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EE3addERKNS_7IColumnEm Line | Count | Source | 208 | 25 | void add(const IColumn& column, size_t row_num) { | 209 | 25 | const auto& vec = | 210 | 25 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data(); | 211 | 25 | data.push_back(vec[row_num]); | 212 | 25 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EE3addERKNS_7IColumnEm Line | Count | Source | 208 | 21 | void add(const IColumn& column, size_t row_num) { | 209 | 21 | const auto& vec = | 210 | 21 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data(); | 211 | 21 | data.push_back(vec[row_num]); | 212 | 21 | } |
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb1EE3addERKNS_7IColumnEm Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EE3addERKNS_7IColumnEm Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EE3addERKNS_7IColumnEm Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EE3addERKNS_7IColumnEm Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EE3addERKNS_7IColumnEm |
213 | | |
214 | 739 | void merge(const SelfType& rhs) { |
215 | 739 | if constexpr (HasLimit) { |
216 | 236 | if (max_size == -1) { |
217 | 22 | max_size = rhs.max_size; |
218 | 22 | } |
219 | 266 | for (auto& rhs_elem : rhs.data) { |
220 | 266 | if (size() >= max_size) { |
221 | 16 | return; |
222 | 16 | } |
223 | 250 | data.push_back(rhs_elem); |
224 | 250 | } |
225 | 503 | } else { |
226 | 503 | data.insert(rhs.data.begin(), rhs.data.end()); |
227 | 503 | } |
228 | 739 | } _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EE5mergeERKS2_ Line | Count | Source | 214 | 8 | void merge(const SelfType& rhs) { | 215 | | if constexpr (HasLimit) { | 216 | | if (max_size == -1) { | 217 | | max_size = rhs.max_size; | 218 | | } | 219 | | for (auto& rhs_elem : rhs.data) { | 220 | | if (size() >= max_size) { | 221 | | return; | 222 | | } | 223 | | data.push_back(rhs_elem); | 224 | | } | 225 | 8 | } else { | 226 | 8 | data.insert(rhs.data.begin(), rhs.data.end()); | 227 | 8 | } | 228 | 8 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EE5mergeERKS2_ Line | Count | Source | 214 | 9 | void merge(const SelfType& rhs) { | 215 | | if constexpr (HasLimit) { | 216 | | if (max_size == -1) { | 217 | | max_size = rhs.max_size; | 218 | | } | 219 | | for (auto& rhs_elem : rhs.data) { | 220 | | if (size() >= max_size) { | 221 | | return; | 222 | | } | 223 | | data.push_back(rhs_elem); | 224 | | } | 225 | 9 | } else { | 226 | 9 | data.insert(rhs.data.begin(), rhs.data.end()); | 227 | 9 | } | 228 | 9 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EE5mergeERKS2_ Line | Count | Source | 214 | 9 | void merge(const SelfType& rhs) { | 215 | | if constexpr (HasLimit) { | 216 | | if (max_size == -1) { | 217 | | max_size = rhs.max_size; | 218 | | } | 219 | | for (auto& rhs_elem : rhs.data) { | 220 | | if (size() >= max_size) { | 221 | | return; | 222 | | } | 223 | | data.push_back(rhs_elem); | 224 | | } | 225 | 9 | } else { | 226 | 9 | data.insert(rhs.data.begin(), rhs.data.end()); | 227 | 9 | } | 228 | 9 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EE5mergeERKS2_ Line | Count | Source | 214 | 320 | void merge(const SelfType& rhs) { | 215 | | if constexpr (HasLimit) { | 216 | | if (max_size == -1) { | 217 | | max_size = rhs.max_size; | 218 | | } | 219 | | for (auto& rhs_elem : rhs.data) { | 220 | | if (size() >= max_size) { | 221 | | return; | 222 | | } | 223 | | data.push_back(rhs_elem); | 224 | | } | 225 | 320 | } else { | 226 | 320 | data.insert(rhs.data.begin(), rhs.data.end()); | 227 | 320 | } | 228 | 320 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EE5mergeERKS2_ Line | Count | Source | 214 | 29 | void merge(const SelfType& rhs) { | 215 | | if constexpr (HasLimit) { | 216 | | if (max_size == -1) { | 217 | | max_size = rhs.max_size; | 218 | | } | 219 | | for (auto& rhs_elem : rhs.data) { | 220 | | if (size() >= max_size) { | 221 | | return; | 222 | | } | 223 | | data.push_back(rhs_elem); | 224 | | } | 225 | 29 | } else { | 226 | 29 | data.insert(rhs.data.begin(), rhs.data.end()); | 227 | 29 | } | 228 | 29 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EE5mergeERKS2_ Line | Count | Source | 214 | 10 | void merge(const SelfType& rhs) { | 215 | | if constexpr (HasLimit) { | 216 | | if (max_size == -1) { | 217 | | max_size = rhs.max_size; | 218 | | } | 219 | | for (auto& rhs_elem : rhs.data) { | 220 | | if (size() >= max_size) { | 221 | | return; | 222 | | } | 223 | | data.push_back(rhs_elem); | 224 | | } | 225 | 10 | } else { | 226 | 10 | data.insert(rhs.data.begin(), rhs.data.end()); | 227 | 10 | } | 228 | 10 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EE5mergeERKS2_ Line | Count | Source | 214 | 8 | void merge(const SelfType& rhs) { | 215 | | if constexpr (HasLimit) { | 216 | | if (max_size == -1) { | 217 | | max_size = rhs.max_size; | 218 | | } | 219 | | for (auto& rhs_elem : rhs.data) { | 220 | | if (size() >= max_size) { | 221 | | return; | 222 | | } | 223 | | data.push_back(rhs_elem); | 224 | | } | 225 | 8 | } else { | 226 | 8 | data.insert(rhs.data.begin(), rhs.data.end()); | 227 | 8 | } | 228 | 8 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EE5mergeERKS2_ Line | Count | Source | 214 | 8 | void merge(const SelfType& rhs) { | 215 | | if constexpr (HasLimit) { | 216 | | if (max_size == -1) { | 217 | | max_size = rhs.max_size; | 218 | | } | 219 | | for (auto& rhs_elem : rhs.data) { | 220 | | if (size() >= max_size) { | 221 | | return; | 222 | | } | 223 | | data.push_back(rhs_elem); | 224 | | } | 225 | 8 | } else { | 226 | 8 | data.insert(rhs.data.begin(), rhs.data.end()); | 227 | 8 | } | 228 | 8 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EE5mergeERKS2_ Line | Count | Source | 214 | 12 | void merge(const SelfType& rhs) { | 215 | | if constexpr (HasLimit) { | 216 | | if (max_size == -1) { | 217 | | max_size = rhs.max_size; | 218 | | } | 219 | | for (auto& rhs_elem : rhs.data) { | 220 | | if (size() >= max_size) { | 221 | | return; | 222 | | } | 223 | | data.push_back(rhs_elem); | 224 | | } | 225 | 12 | } else { | 226 | 12 | data.insert(rhs.data.begin(), rhs.data.end()); | 227 | 12 | } | 228 | 12 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EE5mergeERKS2_ Line | Count | Source | 214 | 8 | void merge(const SelfType& rhs) { | 215 | | if constexpr (HasLimit) { | 216 | | if (max_size == -1) { | 217 | | max_size = rhs.max_size; | 218 | | } | 219 | | for (auto& rhs_elem : rhs.data) { | 220 | | if (size() >= max_size) { | 221 | | return; | 222 | | } | 223 | | data.push_back(rhs_elem); | 224 | | } | 225 | 8 | } else { | 226 | 8 | data.insert(rhs.data.begin(), rhs.data.end()); | 227 | 8 | } | 228 | 8 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EE5mergeERKS2_ Line | Count | Source | 214 | 2 | void merge(const SelfType& rhs) { | 215 | | if constexpr (HasLimit) { | 216 | | if (max_size == -1) { | 217 | | max_size = rhs.max_size; | 218 | | } | 219 | | for (auto& rhs_elem : rhs.data) { | 220 | | if (size() >= max_size) { | 221 | | return; | 222 | | } | 223 | | data.push_back(rhs_elem); | 224 | | } | 225 | 2 | } else { | 226 | 2 | data.insert(rhs.data.begin(), rhs.data.end()); | 227 | 2 | } | 228 | 2 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EE5mergeERKS2_ Line | Count | Source | 214 | 8 | void merge(const SelfType& rhs) { | 215 | | if constexpr (HasLimit) { | 216 | | if (max_size == -1) { | 217 | | max_size = rhs.max_size; | 218 | | } | 219 | | for (auto& rhs_elem : rhs.data) { | 220 | | if (size() >= max_size) { | 221 | | return; | 222 | | } | 223 | | data.push_back(rhs_elem); | 224 | | } | 225 | 8 | } else { | 226 | 8 | data.insert(rhs.data.begin(), rhs.data.end()); | 227 | 8 | } | 228 | 8 | } |
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EE5mergeERKS2_ Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EE5mergeERKS2_ _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EE5mergeERKS2_ Line | Count | Source | 214 | 17 | void merge(const SelfType& rhs) { | 215 | | if constexpr (HasLimit) { | 216 | | if (max_size == -1) { | 217 | | max_size = rhs.max_size; | 218 | | } | 219 | | for (auto& rhs_elem : rhs.data) { | 220 | | if (size() >= max_size) { | 221 | | return; | 222 | | } | 223 | | data.push_back(rhs_elem); | 224 | | } | 225 | 17 | } else { | 226 | 17 | data.insert(rhs.data.begin(), rhs.data.end()); | 227 | 17 | } | 228 | 17 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EE5mergeERKS2_ Line | Count | Source | 214 | 17 | void merge(const SelfType& rhs) { | 215 | | if constexpr (HasLimit) { | 216 | | if (max_size == -1) { | 217 | | max_size = rhs.max_size; | 218 | | } | 219 | | for (auto& rhs_elem : rhs.data) { | 220 | | if (size() >= max_size) { | 221 | | return; | 222 | | } | 223 | | data.push_back(rhs_elem); | 224 | | } | 225 | 17 | } else { | 226 | 17 | data.insert(rhs.data.begin(), rhs.data.end()); | 227 | 17 | } | 228 | 17 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb0EE5mergeERKS2_ Line | Count | Source | 214 | 38 | void merge(const SelfType& rhs) { | 215 | | if constexpr (HasLimit) { | 216 | | if (max_size == -1) { | 217 | | max_size = rhs.max_size; | 218 | | } | 219 | | for (auto& rhs_elem : rhs.data) { | 220 | | if (size() >= max_size) { | 221 | | return; | 222 | | } | 223 | | data.push_back(rhs_elem); | 224 | | } | 225 | 38 | } else { | 226 | 38 | data.insert(rhs.data.begin(), rhs.data.end()); | 227 | 38 | } | 228 | 38 | } |
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EE5mergeERKS2_ Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EE5mergeERKS2_ Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EE5mergeERKS2_ Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EE5mergeERKS2_ _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EE5mergeERKS2_ Line | Count | Source | 214 | 4 | void merge(const SelfType& rhs) { | 215 | 4 | if constexpr (HasLimit) { | 216 | 4 | if (max_size == -1) { | 217 | 0 | max_size = rhs.max_size; | 218 | 0 | } | 219 | 4 | for (auto& rhs_elem : rhs.data) { | 220 | 4 | if (size() >= max_size) { | 221 | 0 | return; | 222 | 0 | } | 223 | 4 | data.push_back(rhs_elem); | 224 | 4 | } | 225 | | } else { | 226 | | data.insert(rhs.data.begin(), rhs.data.end()); | 227 | | } | 228 | 4 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EE5mergeERKS2_ Line | Count | Source | 214 | 36 | void merge(const SelfType& rhs) { | 215 | 36 | if constexpr (HasLimit) { | 216 | 36 | if (max_size == -1) { | 217 | 8 | max_size = rhs.max_size; | 218 | 8 | } | 219 | 37 | for (auto& rhs_elem : rhs.data) { | 220 | 37 | if (size() >= max_size) { | 221 | 0 | return; | 222 | 0 | } | 223 | 37 | data.push_back(rhs_elem); | 224 | 37 | } | 225 | | } else { | 226 | | data.insert(rhs.data.begin(), rhs.data.end()); | 227 | | } | 228 | 36 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EE5mergeERKS2_ Line | Count | Source | 214 | 4 | void merge(const SelfType& rhs) { | 215 | 4 | if constexpr (HasLimit) { | 216 | 4 | if (max_size == -1) { | 217 | 0 | max_size = rhs.max_size; | 218 | 0 | } | 219 | 4 | for (auto& rhs_elem : rhs.data) { | 220 | 4 | if (size() >= max_size) { | 221 | 0 | return; | 222 | 0 | } | 223 | 4 | data.push_back(rhs_elem); | 224 | 4 | } | 225 | | } else { | 226 | | data.insert(rhs.data.begin(), rhs.data.end()); | 227 | | } | 228 | 4 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EE5mergeERKS2_ Line | Count | Source | 214 | 141 | void merge(const SelfType& rhs) { | 215 | 141 | if constexpr (HasLimit) { | 216 | 141 | if (max_size == -1) { | 217 | 14 | max_size = rhs.max_size; | 218 | 14 | } | 219 | 141 | for (auto& rhs_elem : rhs.data) { | 220 | 141 | if (size() >= max_size) { | 221 | 10 | return; | 222 | 10 | } | 223 | 131 | data.push_back(rhs_elem); | 224 | 131 | } | 225 | | } else { | 226 | | data.insert(rhs.data.begin(), rhs.data.end()); | 227 | | } | 228 | 141 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EE5mergeERKS2_ Line | Count | Source | 214 | 11 | void merge(const SelfType& rhs) { | 215 | 11 | if constexpr (HasLimit) { | 216 | 11 | if (max_size == -1) { | 217 | 0 | max_size = rhs.max_size; | 218 | 0 | } | 219 | 17 | for (auto& rhs_elem : rhs.data) { | 220 | 17 | if (size() >= max_size) { | 221 | 1 | return; | 222 | 1 | } | 223 | 16 | data.push_back(rhs_elem); | 224 | 16 | } | 225 | | } else { | 226 | | data.insert(rhs.data.begin(), rhs.data.end()); | 227 | | } | 228 | 11 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EE5mergeERKS2_ Line | Count | Source | 214 | 4 | void merge(const SelfType& rhs) { | 215 | 4 | if constexpr (HasLimit) { | 216 | 4 | if (max_size == -1) { | 217 | 0 | max_size = rhs.max_size; | 218 | 0 | } | 219 | 12 | for (auto& rhs_elem : rhs.data) { | 220 | 12 | if (size() >= max_size) { | 221 | 0 | return; | 222 | 0 | } | 223 | 12 | data.push_back(rhs_elem); | 224 | 12 | } | 225 | | } else { | 226 | | data.insert(rhs.data.begin(), rhs.data.end()); | 227 | | } | 228 | 4 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EE5mergeERKS2_ Line | Count | Source | 214 | 4 | void merge(const SelfType& rhs) { | 215 | 4 | if constexpr (HasLimit) { | 216 | 4 | if (max_size == -1) { | 217 | 0 | max_size = rhs.max_size; | 218 | 0 | } | 219 | 4 | for (auto& rhs_elem : rhs.data) { | 220 | 4 | if (size() >= max_size) { | 221 | 0 | return; | 222 | 0 | } | 223 | 4 | data.push_back(rhs_elem); | 224 | 4 | } | 225 | | } else { | 226 | | data.insert(rhs.data.begin(), rhs.data.end()); | 227 | | } | 228 | 4 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EE5mergeERKS2_ Line | Count | Source | 214 | 4 | void merge(const SelfType& rhs) { | 215 | 4 | if constexpr (HasLimit) { | 216 | 4 | if (max_size == -1) { | 217 | 0 | max_size = rhs.max_size; | 218 | 0 | } | 219 | 8 | for (auto& rhs_elem : rhs.data) { | 220 | 8 | if (size() >= max_size) { | 221 | 0 | return; | 222 | 0 | } | 223 | 8 | data.push_back(rhs_elem); | 224 | 8 | } | 225 | | } else { | 226 | | data.insert(rhs.data.begin(), rhs.data.end()); | 227 | | } | 228 | 4 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EE5mergeERKS2_ Line | Count | Source | 214 | 4 | void merge(const SelfType& rhs) { | 215 | 4 | if constexpr (HasLimit) { | 216 | 4 | if (max_size == -1) { | 217 | 0 | max_size = rhs.max_size; | 218 | 0 | } | 219 | 4 | for (auto& rhs_elem : rhs.data) { | 220 | 4 | if (size() >= max_size) { | 221 | 0 | return; | 222 | 0 | } | 223 | 4 | data.push_back(rhs_elem); | 224 | 4 | } | 225 | | } else { | 226 | | data.insert(rhs.data.begin(), rhs.data.end()); | 227 | | } | 228 | 4 | } |
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EE5mergeERKS2_ Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EE5mergeERKS2_ Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EE5mergeERKS2_ Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EE5mergeERKS2_ Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EE5mergeERKS2_ _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EE5mergeERKS2_ Line | Count | Source | 214 | 12 | void merge(const SelfType& rhs) { | 215 | 12 | if constexpr (HasLimit) { | 216 | 12 | if (max_size == -1) { | 217 | 0 | max_size = rhs.max_size; | 218 | 0 | } | 219 | 20 | for (auto& rhs_elem : rhs.data) { | 220 | 20 | if (size() >= max_size) { | 221 | 3 | return; | 222 | 3 | } | 223 | 17 | data.push_back(rhs_elem); | 224 | 17 | } | 225 | | } else { | 226 | | data.insert(rhs.data.begin(), rhs.data.end()); | 227 | | } | 228 | 12 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EE5mergeERKS2_ Line | Count | Source | 214 | 12 | void merge(const SelfType& rhs) { | 215 | 12 | if constexpr (HasLimit) { | 216 | 12 | if (max_size == -1) { | 217 | 0 | max_size = rhs.max_size; | 218 | 0 | } | 219 | 15 | for (auto& rhs_elem : rhs.data) { | 220 | 15 | if (size() >= max_size) { | 221 | 2 | return; | 222 | 2 | } | 223 | 13 | data.push_back(rhs_elem); | 224 | 13 | } | 225 | | } else { | 226 | | data.insert(rhs.data.begin(), rhs.data.end()); | 227 | | } | 228 | 12 | } |
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb1EE5mergeERKS2_ Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EE5mergeERKS2_ Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EE5mergeERKS2_ Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EE5mergeERKS2_ Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EE5mergeERKS2_ |
229 | | |
230 | 828 | void write(BufferWritable& buf) const { |
231 | 828 | buf.write_var_uint(size()); |
232 | 828 | buf.write(data.raw_data(), size() * sizeof(ElementType)); |
233 | 828 | write_var_int(max_size, buf); |
234 | 828 | } _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EE5writeERNS_14BufferWritableE Line | Count | Source | 230 | 8 | void write(BufferWritable& buf) const { | 231 | 8 | buf.write_var_uint(size()); | 232 | 8 | buf.write(data.raw_data(), size() * sizeof(ElementType)); | 233 | 8 | write_var_int(max_size, buf); | 234 | 8 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EE5writeERNS_14BufferWritableE Line | Count | Source | 230 | 8 | void write(BufferWritable& buf) const { | 231 | 8 | buf.write_var_uint(size()); | 232 | 8 | buf.write(data.raw_data(), size() * sizeof(ElementType)); | 233 | 8 | write_var_int(max_size, buf); | 234 | 8 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EE5writeERNS_14BufferWritableE Line | Count | Source | 230 | 9 | void write(BufferWritable& buf) const { | 231 | 9 | buf.write_var_uint(size()); | 232 | 9 | buf.write(data.raw_data(), size() * sizeof(ElementType)); | 233 | 9 | write_var_int(max_size, buf); | 234 | 9 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EE5writeERNS_14BufferWritableE Line | Count | Source | 230 | 387 | void write(BufferWritable& buf) const { | 231 | 387 | buf.write_var_uint(size()); | 232 | 387 | buf.write(data.raw_data(), size() * sizeof(ElementType)); | 233 | 387 | write_var_int(max_size, buf); | 234 | 387 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EE5writeERNS_14BufferWritableE Line | Count | Source | 230 | 31 | void write(BufferWritable& buf) const { | 231 | 31 | buf.write_var_uint(size()); | 232 | 31 | buf.write(data.raw_data(), size() * sizeof(ElementType)); | 233 | 31 | write_var_int(max_size, buf); | 234 | 31 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EE5writeERNS_14BufferWritableE Line | Count | Source | 230 | 10 | void write(BufferWritable& buf) const { | 231 | 10 | buf.write_var_uint(size()); | 232 | 10 | buf.write(data.raw_data(), size() * sizeof(ElementType)); | 233 | 10 | write_var_int(max_size, buf); | 234 | 10 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EE5writeERNS_14BufferWritableE Line | Count | Source | 230 | 8 | void write(BufferWritable& buf) const { | 231 | 8 | buf.write_var_uint(size()); | 232 | 8 | buf.write(data.raw_data(), size() * sizeof(ElementType)); | 233 | 8 | write_var_int(max_size, buf); | 234 | 8 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EE5writeERNS_14BufferWritableE Line | Count | Source | 230 | 8 | void write(BufferWritable& buf) const { | 231 | 8 | buf.write_var_uint(size()); | 232 | 8 | buf.write(data.raw_data(), size() * sizeof(ElementType)); | 233 | 8 | write_var_int(max_size, buf); | 234 | 8 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EE5writeERNS_14BufferWritableE Line | Count | Source | 230 | 12 | void write(BufferWritable& buf) const { | 231 | 12 | buf.write_var_uint(size()); | 232 | 12 | buf.write(data.raw_data(), size() * sizeof(ElementType)); | 233 | 12 | write_var_int(max_size, buf); | 234 | 12 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EE5writeERNS_14BufferWritableE Line | Count | Source | 230 | 8 | void write(BufferWritable& buf) const { | 231 | 8 | buf.write_var_uint(size()); | 232 | 8 | buf.write(data.raw_data(), size() * sizeof(ElementType)); | 233 | 8 | write_var_int(max_size, buf); | 234 | 8 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EE5writeERNS_14BufferWritableE Line | Count | Source | 230 | 2 | void write(BufferWritable& buf) const { | 231 | 2 | buf.write_var_uint(size()); | 232 | 2 | buf.write(data.raw_data(), size() * sizeof(ElementType)); | 233 | 2 | write_var_int(max_size, buf); | 234 | 2 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EE5writeERNS_14BufferWritableE Line | Count | Source | 230 | 8 | void write(BufferWritable& buf) const { | 231 | 8 | buf.write_var_uint(size()); | 232 | 8 | buf.write(data.raw_data(), size() * sizeof(ElementType)); | 233 | 8 | write_var_int(max_size, buf); | 234 | 8 | } |
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EE5writeERNS_14BufferWritableE _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EE5writeERNS_14BufferWritableE Line | Count | Source | 230 | 17 | void write(BufferWritable& buf) const { | 231 | 17 | buf.write_var_uint(size()); | 232 | 17 | buf.write(data.raw_data(), size() * sizeof(ElementType)); | 233 | 17 | write_var_int(max_size, buf); | 234 | 17 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EE5writeERNS_14BufferWritableE Line | Count | Source | 230 | 17 | void write(BufferWritable& buf) const { | 231 | 17 | buf.write_var_uint(size()); | 232 | 17 | buf.write(data.raw_data(), size() * sizeof(ElementType)); | 233 | 17 | write_var_int(max_size, buf); | 234 | 17 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb0EE5writeERNS_14BufferWritableE Line | Count | Source | 230 | 38 | void write(BufferWritable& buf) const { | 231 | 38 | buf.write_var_uint(size()); | 232 | 38 | buf.write(data.raw_data(), size() * sizeof(ElementType)); | 233 | 38 | write_var_int(max_size, buf); | 234 | 38 | } |
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EE5writeERNS_14BufferWritableE _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EE5writeERNS_14BufferWritableE Line | Count | Source | 230 | 4 | void write(BufferWritable& buf) const { | 231 | 4 | buf.write_var_uint(size()); | 232 | 4 | buf.write(data.raw_data(), size() * sizeof(ElementType)); | 233 | 4 | write_var_int(max_size, buf); | 234 | 4 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EE5writeERNS_14BufferWritableE Line | Count | Source | 230 | 59 | void write(BufferWritable& buf) const { | 231 | 59 | buf.write_var_uint(size()); | 232 | 59 | buf.write(data.raw_data(), size() * sizeof(ElementType)); | 233 | 59 | write_var_int(max_size, buf); | 234 | 59 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EE5writeERNS_14BufferWritableE Line | Count | Source | 230 | 4 | void write(BufferWritable& buf) const { | 231 | 4 | buf.write_var_uint(size()); | 232 | 4 | buf.write(data.raw_data(), size() * sizeof(ElementType)); | 233 | 4 | write_var_int(max_size, buf); | 234 | 4 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EE5writeERNS_14BufferWritableE Line | Count | Source | 230 | 137 | void write(BufferWritable& buf) const { | 231 | 137 | buf.write_var_uint(size()); | 232 | 137 | buf.write(data.raw_data(), size() * sizeof(ElementType)); | 233 | 137 | write_var_int(max_size, buf); | 234 | 137 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EE5writeERNS_14BufferWritableE Line | Count | Source | 230 | 12 | void write(BufferWritable& buf) const { | 231 | 12 | buf.write_var_uint(size()); | 232 | 12 | buf.write(data.raw_data(), size() * sizeof(ElementType)); | 233 | 12 | write_var_int(max_size, buf); | 234 | 12 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EE5writeERNS_14BufferWritableE Line | Count | Source | 230 | 4 | void write(BufferWritable& buf) const { | 231 | 4 | buf.write_var_uint(size()); | 232 | 4 | buf.write(data.raw_data(), size() * sizeof(ElementType)); | 233 | 4 | write_var_int(max_size, buf); | 234 | 4 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EE5writeERNS_14BufferWritableE Line | Count | Source | 230 | 4 | void write(BufferWritable& buf) const { | 231 | 4 | buf.write_var_uint(size()); | 232 | 4 | buf.write(data.raw_data(), size() * sizeof(ElementType)); | 233 | 4 | write_var_int(max_size, buf); | 234 | 4 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EE5writeERNS_14BufferWritableE Line | Count | Source | 230 | 4 | void write(BufferWritable& buf) const { | 231 | 4 | buf.write_var_uint(size()); | 232 | 4 | buf.write(data.raw_data(), size() * sizeof(ElementType)); | 233 | 4 | write_var_int(max_size, buf); | 234 | 4 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EE5writeERNS_14BufferWritableE Line | Count | Source | 230 | 4 | void write(BufferWritable& buf) const { | 231 | 4 | buf.write_var_uint(size()); | 232 | 4 | buf.write(data.raw_data(), size() * sizeof(ElementType)); | 233 | 4 | write_var_int(max_size, buf); | 234 | 4 | } |
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EE5writeERNS_14BufferWritableE _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EE5writeERNS_14BufferWritableE Line | Count | Source | 230 | 12 | void write(BufferWritable& buf) const { | 231 | 12 | buf.write_var_uint(size()); | 232 | 12 | buf.write(data.raw_data(), size() * sizeof(ElementType)); | 233 | 12 | write_var_int(max_size, buf); | 234 | 12 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EE5writeERNS_14BufferWritableE Line | Count | Source | 230 | 13 | void write(BufferWritable& buf) const { | 231 | 13 | buf.write_var_uint(size()); | 232 | 13 | buf.write(data.raw_data(), size() * sizeof(ElementType)); | 233 | 13 | write_var_int(max_size, buf); | 234 | 13 | } |
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb1EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EE5writeERNS_14BufferWritableE |
235 | | |
236 | 784 | void read(BufferReadable& buf) { |
237 | 784 | UInt64 rows = 0; |
238 | 784 | buf.read_var_uint(rows); |
239 | 784 | data.resize(rows); |
240 | 784 | buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType)); |
241 | 784 | read_var_int(max_size, buf); |
242 | 784 | } _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EE4readERNS_14BufferReadableE Line | Count | Source | 236 | 8 | void read(BufferReadable& buf) { | 237 | 8 | UInt64 rows = 0; | 238 | 8 | buf.read_var_uint(rows); | 239 | 8 | data.resize(rows); | 240 | 8 | buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType)); | 241 | 8 | read_var_int(max_size, buf); | 242 | 8 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EE4readERNS_14BufferReadableE Line | Count | Source | 236 | 9 | void read(BufferReadable& buf) { | 237 | 9 | UInt64 rows = 0; | 238 | 9 | buf.read_var_uint(rows); | 239 | 9 | data.resize(rows); | 240 | 9 | buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType)); | 241 | 9 | read_var_int(max_size, buf); | 242 | 9 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EE4readERNS_14BufferReadableE Line | Count | Source | 236 | 9 | void read(BufferReadable& buf) { | 237 | 9 | UInt64 rows = 0; | 238 | 9 | buf.read_var_uint(rows); | 239 | 9 | data.resize(rows); | 240 | 9 | buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType)); | 241 | 9 | read_var_int(max_size, buf); | 242 | 9 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EE4readERNS_14BufferReadableE Line | Count | Source | 236 | 320 | void read(BufferReadable& buf) { | 237 | 320 | UInt64 rows = 0; | 238 | 320 | buf.read_var_uint(rows); | 239 | 320 | data.resize(rows); | 240 | 320 | buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType)); | 241 | 320 | read_var_int(max_size, buf); | 242 | 320 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EE4readERNS_14BufferReadableE Line | Count | Source | 236 | 29 | void read(BufferReadable& buf) { | 237 | 29 | UInt64 rows = 0; | 238 | 29 | buf.read_var_uint(rows); | 239 | 29 | data.resize(rows); | 240 | 29 | buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType)); | 241 | 29 | read_var_int(max_size, buf); | 242 | 29 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EE4readERNS_14BufferReadableE Line | Count | Source | 236 | 10 | void read(BufferReadable& buf) { | 237 | 10 | UInt64 rows = 0; | 238 | 10 | buf.read_var_uint(rows); | 239 | 10 | data.resize(rows); | 240 | 10 | buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType)); | 241 | 10 | read_var_int(max_size, buf); | 242 | 10 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EE4readERNS_14BufferReadableE Line | Count | Source | 236 | 8 | void read(BufferReadable& buf) { | 237 | 8 | UInt64 rows = 0; | 238 | 8 | buf.read_var_uint(rows); | 239 | 8 | data.resize(rows); | 240 | 8 | buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType)); | 241 | 8 | read_var_int(max_size, buf); | 242 | 8 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EE4readERNS_14BufferReadableE Line | Count | Source | 236 | 8 | void read(BufferReadable& buf) { | 237 | 8 | UInt64 rows = 0; | 238 | 8 | buf.read_var_uint(rows); | 239 | 8 | data.resize(rows); | 240 | 8 | buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType)); | 241 | 8 | read_var_int(max_size, buf); | 242 | 8 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EE4readERNS_14BufferReadableE Line | Count | Source | 236 | 12 | void read(BufferReadable& buf) { | 237 | 12 | UInt64 rows = 0; | 238 | 12 | buf.read_var_uint(rows); | 239 | 12 | data.resize(rows); | 240 | 12 | buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType)); | 241 | 12 | read_var_int(max_size, buf); | 242 | 12 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EE4readERNS_14BufferReadableE Line | Count | Source | 236 | 8 | void read(BufferReadable& buf) { | 237 | 8 | UInt64 rows = 0; | 238 | 8 | buf.read_var_uint(rows); | 239 | 8 | data.resize(rows); | 240 | 8 | buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType)); | 241 | 8 | read_var_int(max_size, buf); | 242 | 8 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EE4readERNS_14BufferReadableE Line | Count | Source | 236 | 2 | void read(BufferReadable& buf) { | 237 | 2 | UInt64 rows = 0; | 238 | 2 | buf.read_var_uint(rows); | 239 | 2 | data.resize(rows); | 240 | 2 | buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType)); | 241 | 2 | read_var_int(max_size, buf); | 242 | 2 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EE4readERNS_14BufferReadableE Line | Count | Source | 236 | 8 | void read(BufferReadable& buf) { | 237 | 8 | UInt64 rows = 0; | 238 | 8 | buf.read_var_uint(rows); | 239 | 8 | data.resize(rows); | 240 | 8 | buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType)); | 241 | 8 | read_var_int(max_size, buf); | 242 | 8 | } |
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EE4readERNS_14BufferReadableE _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EE4readERNS_14BufferReadableE Line | Count | Source | 236 | 17 | void read(BufferReadable& buf) { | 237 | 17 | UInt64 rows = 0; | 238 | 17 | buf.read_var_uint(rows); | 239 | 17 | data.resize(rows); | 240 | 17 | buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType)); | 241 | 17 | read_var_int(max_size, buf); | 242 | 17 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EE4readERNS_14BufferReadableE Line | Count | Source | 236 | 17 | void read(BufferReadable& buf) { | 237 | 17 | UInt64 rows = 0; | 238 | 17 | buf.read_var_uint(rows); | 239 | 17 | data.resize(rows); | 240 | 17 | buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType)); | 241 | 17 | read_var_int(max_size, buf); | 242 | 17 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb0EE4readERNS_14BufferReadableE Line | Count | Source | 236 | 38 | void read(BufferReadable& buf) { | 237 | 38 | UInt64 rows = 0; | 238 | 38 | buf.read_var_uint(rows); | 239 | 38 | data.resize(rows); | 240 | 38 | buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType)); | 241 | 38 | read_var_int(max_size, buf); | 242 | 38 | } |
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EE4readERNS_14BufferReadableE _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EE4readERNS_14BufferReadableE Line | Count | Source | 236 | 4 | void read(BufferReadable& buf) { | 237 | 4 | UInt64 rows = 0; | 238 | 4 | buf.read_var_uint(rows); | 239 | 4 | data.resize(rows); | 240 | 4 | buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType)); | 241 | 4 | read_var_int(max_size, buf); | 242 | 4 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EE4readERNS_14BufferReadableE Line | Count | Source | 236 | 57 | void read(BufferReadable& buf) { | 237 | 57 | UInt64 rows = 0; | 238 | 57 | buf.read_var_uint(rows); | 239 | 57 | data.resize(rows); | 240 | 57 | buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType)); | 241 | 57 | read_var_int(max_size, buf); | 242 | 57 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EE4readERNS_14BufferReadableE Line | Count | Source | 236 | 4 | void read(BufferReadable& buf) { | 237 | 4 | UInt64 rows = 0; | 238 | 4 | buf.read_var_uint(rows); | 239 | 4 | data.resize(rows); | 240 | 4 | buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType)); | 241 | 4 | read_var_int(max_size, buf); | 242 | 4 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EE4readERNS_14BufferReadableE Line | Count | Source | 236 | 163 | void read(BufferReadable& buf) { | 237 | 163 | UInt64 rows = 0; | 238 | 163 | buf.read_var_uint(rows); | 239 | 163 | data.resize(rows); | 240 | 163 | buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType)); | 241 | 163 | read_var_int(max_size, buf); | 242 | 163 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EE4readERNS_14BufferReadableE Line | Count | Source | 236 | 11 | void read(BufferReadable& buf) { | 237 | 11 | UInt64 rows = 0; | 238 | 11 | buf.read_var_uint(rows); | 239 | 11 | data.resize(rows); | 240 | 11 | buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType)); | 241 | 11 | read_var_int(max_size, buf); | 242 | 11 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EE4readERNS_14BufferReadableE Line | Count | Source | 236 | 4 | void read(BufferReadable& buf) { | 237 | 4 | UInt64 rows = 0; | 238 | 4 | buf.read_var_uint(rows); | 239 | 4 | data.resize(rows); | 240 | 4 | buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType)); | 241 | 4 | read_var_int(max_size, buf); | 242 | 4 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EE4readERNS_14BufferReadableE Line | Count | Source | 236 | 4 | void read(BufferReadable& buf) { | 237 | 4 | UInt64 rows = 0; | 238 | 4 | buf.read_var_uint(rows); | 239 | 4 | data.resize(rows); | 240 | 4 | buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType)); | 241 | 4 | read_var_int(max_size, buf); | 242 | 4 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EE4readERNS_14BufferReadableE Line | Count | Source | 236 | 4 | void read(BufferReadable& buf) { | 237 | 4 | UInt64 rows = 0; | 238 | 4 | buf.read_var_uint(rows); | 239 | 4 | data.resize(rows); | 240 | 4 | buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType)); | 241 | 4 | read_var_int(max_size, buf); | 242 | 4 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EE4readERNS_14BufferReadableE Line | Count | Source | 236 | 4 | void read(BufferReadable& buf) { | 237 | 4 | UInt64 rows = 0; | 238 | 4 | buf.read_var_uint(rows); | 239 | 4 | data.resize(rows); | 240 | 4 | buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType)); | 241 | 4 | read_var_int(max_size, buf); | 242 | 4 | } |
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EE4readERNS_14BufferReadableE _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EE4readERNS_14BufferReadableE Line | Count | Source | 236 | 13 | void read(BufferReadable& buf) { | 237 | 13 | UInt64 rows = 0; | 238 | 13 | buf.read_var_uint(rows); | 239 | 13 | data.resize(rows); | 240 | 13 | buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType)); | 241 | 13 | read_var_int(max_size, buf); | 242 | 13 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EE4readERNS_14BufferReadableE Line | Count | Source | 236 | 13 | void read(BufferReadable& buf) { | 237 | 13 | UInt64 rows = 0; | 238 | 13 | buf.read_var_uint(rows); | 239 | 13 | data.resize(rows); | 240 | 13 | buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType)); | 241 | 13 | read_var_int(max_size, buf); | 242 | 13 | } |
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb1EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EE4readERNS_14BufferReadableE |
243 | | |
244 | | void reset() { |
245 | | data.clear(); |
246 | | max_size = -1; |
247 | | } |
248 | | |
249 | 689 | void insert_result_into(IColumn& to) const { |
250 | 689 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); |
251 | 689 | size_t old_size = vec.size(); |
252 | 689 | vec.resize(old_size + size()); |
253 | 689 | std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType)); |
254 | 689 | } _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 249 | 7 | void insert_result_into(IColumn& to) const { | 250 | 7 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 251 | 7 | size_t old_size = vec.size(); | 252 | 7 | vec.resize(old_size + size()); | 253 | 7 | std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType)); | 254 | 7 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 249 | 68 | void insert_result_into(IColumn& to) const { | 250 | 68 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 251 | 68 | size_t old_size = vec.size(); | 252 | 68 | vec.resize(old_size + size()); | 253 | 68 | std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType)); | 254 | 68 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 249 | 9 | void insert_result_into(IColumn& to) const { | 250 | 9 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 251 | 9 | size_t old_size = vec.size(); | 252 | 9 | vec.resize(old_size + size()); | 253 | 9 | std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType)); | 254 | 9 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 249 | 210 | void insert_result_into(IColumn& to) const { | 250 | 210 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 251 | 210 | size_t old_size = vec.size(); | 252 | 210 | vec.resize(old_size + size()); | 253 | 210 | std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType)); | 254 | 210 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 249 | 29 | void insert_result_into(IColumn& to) const { | 250 | 29 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 251 | 29 | size_t old_size = vec.size(); | 252 | 29 | vec.resize(old_size + size()); | 253 | 29 | std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType)); | 254 | 29 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 249 | 9 | void insert_result_into(IColumn& to) const { | 250 | 9 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 251 | 9 | size_t old_size = vec.size(); | 252 | 9 | vec.resize(old_size + size()); | 253 | 9 | std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType)); | 254 | 9 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 249 | 7 | void insert_result_into(IColumn& to) const { | 250 | 7 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 251 | 7 | size_t old_size = vec.size(); | 252 | 7 | vec.resize(old_size + size()); | 253 | 7 | std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType)); | 254 | 7 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 249 | 7 | void insert_result_into(IColumn& to) const { | 250 | 7 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 251 | 7 | size_t old_size = vec.size(); | 252 | 7 | vec.resize(old_size + size()); | 253 | 7 | std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType)); | 254 | 7 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 249 | 6 | void insert_result_into(IColumn& to) const { | 250 | 6 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 251 | 6 | size_t old_size = vec.size(); | 252 | 6 | vec.resize(old_size + size()); | 253 | 6 | std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType)); | 254 | 6 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 249 | 2 | void insert_result_into(IColumn& to) const { | 250 | 2 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 251 | 2 | size_t old_size = vec.size(); | 252 | 2 | vec.resize(old_size + size()); | 253 | 2 | std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType)); | 254 | 2 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 249 | 4 | void insert_result_into(IColumn& to) const { | 250 | 4 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 251 | 4 | size_t old_size = vec.size(); | 252 | 4 | vec.resize(old_size + size()); | 253 | 4 | std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType)); | 254 | 4 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 249 | 4 | void insert_result_into(IColumn& to) const { | 250 | 4 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 251 | 4 | size_t old_size = vec.size(); | 252 | 4 | vec.resize(old_size + size()); | 253 | 4 | std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType)); | 254 | 4 | } |
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EE18insert_result_intoERNS_7IColumnE Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EE18insert_result_intoERNS_7IColumnE _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 249 | 14 | void insert_result_into(IColumn& to) const { | 250 | 14 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 251 | 14 | size_t old_size = vec.size(); | 252 | 14 | vec.resize(old_size + size()); | 253 | 14 | std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType)); | 254 | 14 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 249 | 14 | void insert_result_into(IColumn& to) const { | 250 | 14 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 251 | 14 | size_t old_size = vec.size(); | 252 | 14 | vec.resize(old_size + size()); | 253 | 14 | std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType)); | 254 | 14 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 249 | 35 | void insert_result_into(IColumn& to) const { | 250 | 35 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 251 | 35 | size_t old_size = vec.size(); | 252 | 35 | vec.resize(old_size + size()); | 253 | 35 | std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType)); | 254 | 35 | } |
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EE18insert_result_intoERNS_7IColumnE Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EE18insert_result_intoERNS_7IColumnE Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EE18insert_result_intoERNS_7IColumnE Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EE18insert_result_intoERNS_7IColumnE _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 249 | 4 | void insert_result_into(IColumn& to) const { | 250 | 4 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 251 | 4 | size_t old_size = vec.size(); | 252 | 4 | vec.resize(old_size + size()); | 253 | 4 | std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType)); | 254 | 4 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 249 | 10 | void insert_result_into(IColumn& to) const { | 250 | 10 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 251 | 10 | size_t old_size = vec.size(); | 252 | 10 | vec.resize(old_size + size()); | 253 | 10 | std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType)); | 254 | 10 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 249 | 4 | void insert_result_into(IColumn& to) const { | 250 | 4 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 251 | 4 | size_t old_size = vec.size(); | 252 | 4 | vec.resize(old_size + size()); | 253 | 4 | std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType)); | 254 | 4 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 249 | 202 | void insert_result_into(IColumn& to) const { | 250 | 202 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 251 | 202 | size_t old_size = vec.size(); | 252 | 202 | vec.resize(old_size + size()); | 253 | 202 | std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType)); | 254 | 202 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 249 | 10 | void insert_result_into(IColumn& to) const { | 250 | 10 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 251 | 10 | size_t old_size = vec.size(); | 252 | 10 | vec.resize(old_size + size()); | 253 | 10 | std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType)); | 254 | 10 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 249 | 4 | void insert_result_into(IColumn& to) const { | 250 | 4 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 251 | 4 | size_t old_size = vec.size(); | 252 | 4 | vec.resize(old_size + size()); | 253 | 4 | std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType)); | 254 | 4 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 249 | 4 | void insert_result_into(IColumn& to) const { | 250 | 4 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 251 | 4 | size_t old_size = vec.size(); | 252 | 4 | vec.resize(old_size + size()); | 253 | 4 | std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType)); | 254 | 4 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 249 | 4 | void insert_result_into(IColumn& to) const { | 250 | 4 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 251 | 4 | size_t old_size = vec.size(); | 252 | 4 | vec.resize(old_size + size()); | 253 | 4 | std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType)); | 254 | 4 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 249 | 4 | void insert_result_into(IColumn& to) const { | 250 | 4 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 251 | 4 | size_t old_size = vec.size(); | 252 | 4 | vec.resize(old_size + size()); | 253 | 4 | std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType)); | 254 | 4 | } |
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EE18insert_result_intoERNS_7IColumnE Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EE18insert_result_intoERNS_7IColumnE Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EE18insert_result_intoERNS_7IColumnE Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EE18insert_result_intoERNS_7IColumnE Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EE18insert_result_intoERNS_7IColumnE _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 249 | 9 | void insert_result_into(IColumn& to) const { | 250 | 9 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 251 | 9 | size_t old_size = vec.size(); | 252 | 9 | vec.resize(old_size + size()); | 253 | 9 | std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType)); | 254 | 9 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 249 | 9 | void insert_result_into(IColumn& to) const { | 250 | 9 | auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data(); | 251 | 9 | size_t old_size = vec.size(); | 252 | 9 | vec.resize(old_size + size()); | 253 | 9 | std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType)); | 254 | 9 | } |
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb1EE18insert_result_intoERNS_7IColumnE Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EE18insert_result_intoERNS_7IColumnE Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EE18insert_result_intoERNS_7IColumnE Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EE18insert_result_intoERNS_7IColumnE Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EE18insert_result_intoERNS_7IColumnE |
255 | | }; |
256 | | |
257 | | template <PrimitiveType T, bool HasLimit> |
258 | | requires(is_string_type(T)) |
259 | | struct AggregateFunctionCollectListData<T, HasLimit> { |
260 | | static constexpr bool use_versioned_serde = false; |
261 | | static constexpr PrimitiveType PType = T; |
262 | | using ElementType = StringRef; |
263 | | using ColVecType = ColumnString; |
264 | | MutableColumnPtr data; |
265 | | Int64 max_size = -1; |
266 | | |
267 | 4.74k | AggregateFunctionCollectListData(const DataTypes& argument_types) { |
268 | 4.74k | data = ColVecType::create(); |
269 | 4.74k | } _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 267 | 4.06k | AggregateFunctionCollectListData(const DataTypes& argument_types) { | 268 | 4.06k | data = ColVecType::create(); | 269 | 4.06k | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 267 | 678 | AggregateFunctionCollectListData(const DataTypes& argument_types) { | 268 | 678 | data = ColVecType::create(); | 269 | 678 | } |
|
270 | | |
271 | 4.01k | size_t size() const { return data->size(); }_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EE4sizeEv Line | Count | Source | 271 | 2.65k | size_t size() const { return data->size(); } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EE4sizeEv Line | Count | Source | 271 | 1.36k | size_t size() const { return data->size(); } |
|
272 | | |
273 | 3.86k | void add(const IColumn& column, size_t row_num) { data->insert_from(column, row_num); }_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EE3addERKNS_7IColumnEm Line | Count | Source | 273 | 3.56k | void add(const IColumn& column, size_t row_num) { data->insert_from(column, row_num); } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EE3addERKNS_7IColumnEm Line | Count | Source | 273 | 303 | void add(const IColumn& column, size_t row_num) { data->insert_from(column, row_num); } |
|
274 | | |
275 | 2.12k | void merge(const AggregateFunctionCollectListData& rhs) { |
276 | 2.12k | if constexpr (HasLimit) { |
277 | 134 | if (max_size == -1) { |
278 | 18 | max_size = rhs.max_size; |
279 | 18 | } |
280 | | |
281 | 134 | data->insert_range_from(*rhs.data, 0, |
282 | 134 | std::min(static_cast<size_t>(max_size - size()), rhs.size())); |
283 | 1.98k | } else { |
284 | 1.98k | data->insert_range_from(*rhs.data, 0, rhs.size()); |
285 | 1.98k | } |
286 | 2.12k | } _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EE5mergeERKS2_ Line | Count | Source | 275 | 1.98k | void merge(const AggregateFunctionCollectListData& rhs) { | 276 | | if constexpr (HasLimit) { | 277 | | if (max_size == -1) { | 278 | | max_size = rhs.max_size; | 279 | | } | 280 | | | 281 | | data->insert_range_from(*rhs.data, 0, | 282 | | std::min(static_cast<size_t>(max_size - size()), rhs.size())); | 283 | 1.98k | } else { | 284 | 1.98k | data->insert_range_from(*rhs.data, 0, rhs.size()); | 285 | 1.98k | } | 286 | 1.98k | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EE5mergeERKS2_ Line | Count | Source | 275 | 134 | void merge(const AggregateFunctionCollectListData& rhs) { | 276 | 134 | if constexpr (HasLimit) { | 277 | 134 | if (max_size == -1) { | 278 | 18 | max_size = rhs.max_size; | 279 | 18 | } | 280 | | | 281 | 134 | data->insert_range_from(*rhs.data, 0, | 282 | 134 | std::min(static_cast<size_t>(max_size - size()), rhs.size())); | 283 | | } else { | 284 | | data->insert_range_from(*rhs.data, 0, rhs.size()); | 285 | | } | 286 | 134 | } |
|
287 | | |
288 | 1.70k | void write(BufferWritable& buf) const { |
289 | 1.70k | auto& col = assert_cast<ColVecType&>(*data); |
290 | | |
291 | 1.70k | buf.write_var_uint(col.size()); |
292 | 1.70k | buf.write(col.get_offsets().raw_data(), col.size() * sizeof(IColumn::Offset)); |
293 | | |
294 | 1.70k | buf.write_var_uint(col.get_chars().size()); |
295 | 1.70k | buf.write(col.get_chars().raw_data(), col.get_chars().size()); |
296 | 1.70k | write_var_int(max_size, buf); |
297 | 1.70k | } _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EE5writeERNS_14BufferWritableE Line | Count | Source | 288 | 1.55k | void write(BufferWritable& buf) const { | 289 | 1.55k | auto& col = assert_cast<ColVecType&>(*data); | 290 | | | 291 | 1.55k | buf.write_var_uint(col.size()); | 292 | 1.55k | buf.write(col.get_offsets().raw_data(), col.size() * sizeof(IColumn::Offset)); | 293 | | | 294 | 1.55k | buf.write_var_uint(col.get_chars().size()); | 295 | 1.55k | buf.write(col.get_chars().raw_data(), col.get_chars().size()); | 296 | 1.55k | write_var_int(max_size, buf); | 297 | 1.55k | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EE5writeERNS_14BufferWritableE Line | Count | Source | 288 | 152 | void write(BufferWritable& buf) const { | 289 | 152 | auto& col = assert_cast<ColVecType&>(*data); | 290 | | | 291 | 152 | buf.write_var_uint(col.size()); | 292 | 152 | buf.write(col.get_offsets().raw_data(), col.size() * sizeof(IColumn::Offset)); | 293 | | | 294 | 152 | buf.write_var_uint(col.get_chars().size()); | 295 | 152 | buf.write(col.get_chars().raw_data(), col.get_chars().size()); | 296 | 152 | write_var_int(max_size, buf); | 297 | 152 | } |
|
298 | | |
299 | 2.18k | void read(BufferReadable& buf) { |
300 | 2.18k | auto& col = assert_cast<ColVecType&>(*data); |
301 | 2.18k | UInt64 offs_size = 0; |
302 | 2.18k | buf.read_var_uint(offs_size); |
303 | 2.18k | col.get_offsets().resize(offs_size); |
304 | 2.18k | buf.read(reinterpret_cast<char*>(col.get_offsets().data()), |
305 | 2.18k | offs_size * sizeof(IColumn::Offset)); |
306 | | |
307 | 2.18k | UInt64 chars_size = 0; |
308 | 2.18k | buf.read_var_uint(chars_size); |
309 | 2.18k | col.get_chars().resize(chars_size); |
310 | 2.18k | buf.read(reinterpret_cast<char*>(col.get_chars().data()), chars_size); |
311 | 2.18k | read_var_int(max_size, buf); |
312 | 2.18k | } _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EE4readERNS_14BufferReadableE Line | Count | Source | 299 | 2.01k | void read(BufferReadable& buf) { | 300 | 2.01k | auto& col = assert_cast<ColVecType&>(*data); | 301 | 2.01k | UInt64 offs_size = 0; | 302 | 2.01k | buf.read_var_uint(offs_size); | 303 | 2.01k | col.get_offsets().resize(offs_size); | 304 | 2.01k | buf.read(reinterpret_cast<char*>(col.get_offsets().data()), | 305 | 2.01k | offs_size * sizeof(IColumn::Offset)); | 306 | | | 307 | 2.01k | UInt64 chars_size = 0; | 308 | 2.01k | buf.read_var_uint(chars_size); | 309 | 2.01k | col.get_chars().resize(chars_size); | 310 | 2.01k | buf.read(reinterpret_cast<char*>(col.get_chars().data()), chars_size); | 311 | 2.01k | read_var_int(max_size, buf); | 312 | 2.01k | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EE4readERNS_14BufferReadableE Line | Count | Source | 299 | 176 | void read(BufferReadable& buf) { | 300 | 176 | auto& col = assert_cast<ColVecType&>(*data); | 301 | 176 | UInt64 offs_size = 0; | 302 | 176 | buf.read_var_uint(offs_size); | 303 | 176 | col.get_offsets().resize(offs_size); | 304 | 176 | buf.read(reinterpret_cast<char*>(col.get_offsets().data()), | 305 | 176 | offs_size * sizeof(IColumn::Offset)); | 306 | | | 307 | 176 | UInt64 chars_size = 0; | 308 | 176 | buf.read_var_uint(chars_size); | 309 | 176 | col.get_chars().resize(chars_size); | 310 | 176 | buf.read(reinterpret_cast<char*>(col.get_chars().data()), chars_size); | 311 | 176 | read_var_int(max_size, buf); | 312 | 176 | } |
|
313 | | |
314 | | void reset() { |
315 | | data->clear(); |
316 | | max_size = -1; |
317 | | } |
318 | | |
319 | 877 | void insert_result_into(IColumn& to) const { |
320 | 877 | auto& to_str = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to); |
321 | 877 | to_str.insert_range_from(*data, 0, size()); |
322 | 877 | } _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 319 | 669 | void insert_result_into(IColumn& to) const { | 320 | 669 | auto& to_str = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to); | 321 | 669 | to_str.insert_range_from(*data, 0, size()); | 322 | 669 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 319 | 208 | void insert_result_into(IColumn& to) const { | 320 | 208 | auto& to_str = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to); | 321 | 208 | to_str.insert_range_from(*data, 0, size()); | 322 | 208 | } |
|
323 | | }; |
324 | | |
325 | | template <PrimitiveType T, bool HasLimit> |
326 | | requires(!is_string_type(T) && !is_int_or_bool(T) && !is_float_or_double(T) && !is_decimal(T) && |
327 | | !is_date_type(T) && !is_timestamp_ns_type(T) && !is_ip(T) && !is_timestamptz_type(T)) |
328 | | struct AggregateFunctionCollectListData<T, HasLimit> { |
329 | | static constexpr bool use_versioned_serde = true; |
330 | | static constexpr PrimitiveType PType = T; |
331 | | using ElementType = StringRef; |
332 | | using Self = AggregateFunctionCollectListData<T, HasLimit>; |
333 | | DataTypeSerDeSPtr serde; // for complex serialize && deserialize from multi BE |
334 | | MutableColumnPtr column_data; |
335 | | Int64 max_size = -1; |
336 | | |
337 | 4.48k | AggregateFunctionCollectListData(const DataTypes& argument_types) { |
338 | 4.48k | DataTypePtr column_type = argument_types[0]; |
339 | 4.48k | column_data = column_type->create_column(); |
340 | 4.48k | serde = column_type->get_serde(); |
341 | 4.48k | } _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 337 | 2 | AggregateFunctionCollectListData(const DataTypes& argument_types) { | 338 | 2 | DataTypePtr column_type = argument_types[0]; | 339 | 2 | column_data = column_type->create_column(); | 340 | 2 | serde = column_type->get_serde(); | 341 | 2 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 337 | 627 | AggregateFunctionCollectListData(const DataTypes& argument_types) { | 338 | 627 | DataTypePtr column_type = argument_types[0]; | 339 | 627 | column_data = column_type->create_column(); | 340 | 627 | serde = column_type->get_serde(); | 341 | 627 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 337 | 913 | AggregateFunctionCollectListData(const DataTypes& argument_types) { | 338 | 913 | DataTypePtr column_type = argument_types[0]; | 339 | 913 | column_data = column_type->create_column(); | 340 | 913 | serde = column_type->get_serde(); | 341 | 913 | } |
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 337 | 1.84k | AggregateFunctionCollectListData(const DataTypes& argument_types) { | 338 | 1.84k | DataTypePtr column_type = argument_types[0]; | 339 | 1.84k | column_data = column_type->create_column(); | 340 | 1.84k | serde = column_type->get_serde(); | 341 | 1.84k | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 337 | 1.09k | AggregateFunctionCollectListData(const DataTypes& argument_types) { | 338 | 1.09k | DataTypePtr column_type = argument_types[0]; | 339 | 1.09k | column_data = column_type->create_column(); | 340 | 1.09k | serde = column_type->get_serde(); | 341 | 1.09k | } |
|
342 | | |
343 | 7.85k | size_t size() const { return column_data->size(); }_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EE4sizeEv Line | Count | Source | 343 | 1 | size_t size() const { return column_data->size(); } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb0EE4sizeEv Line | Count | Source | 343 | 365 | size_t size() const { return column_data->size(); } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EE4sizeEv Line | Count | Source | 343 | 796 | size_t size() const { return column_data->size(); } |
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EE4sizeEv _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb1EE4sizeEv Line | Count | Source | 343 | 3.96k | size_t size() const { return column_data->size(); } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EE4sizeEv Line | Count | Source | 343 | 2.72k | size_t size() const { return column_data->size(); } |
|
344 | | |
345 | 4.93k | void add(const IColumn& column, size_t row_num) { column_data->insert_from(column, row_num); }_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EE3addERKNS_7IColumnEm Line | Count | Source | 345 | 1 | void add(const IColumn& column, size_t row_num) { column_data->insert_from(column, row_num); } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb0EE3addERKNS_7IColumnEm Line | Count | Source | 345 | 955 | void add(const IColumn& column, size_t row_num) { column_data->insert_from(column, row_num); } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EE3addERKNS_7IColumnEm Line | Count | Source | 345 | 1.52k | void add(const IColumn& column, size_t row_num) { column_data->insert_from(column, row_num); } |
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EE3addERKNS_7IColumnEm _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb1EE3addERKNS_7IColumnEm Line | Count | Source | 345 | 1.21k | void add(const IColumn& column, size_t row_num) { column_data->insert_from(column, row_num); } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EE3addERKNS_7IColumnEm Line | Count | Source | 345 | 1.24k | void add(const IColumn& column, size_t row_num) { column_data->insert_from(column, row_num); } |
|
346 | | |
347 | 805 | void merge(const AggregateFunctionCollectListData& rhs) { |
348 | 805 | if constexpr (HasLimit) { |
349 | 456 | if (max_size == -1) { |
350 | 184 | max_size = rhs.max_size; |
351 | 184 | } |
352 | | |
353 | 456 | column_data->insert_range_from( |
354 | 456 | *rhs.column_data, 0, |
355 | 456 | std::min(static_cast<size_t>(max_size - size()), rhs.size())); |
356 | 456 | } else { |
357 | 349 | column_data->insert_range_from(*rhs.column_data, 0, rhs.size()); |
358 | 349 | } |
359 | 805 | } Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EE5mergeERKS2_ _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb0EE5mergeERKS2_ Line | Count | Source | 347 | 260 | void merge(const AggregateFunctionCollectListData& rhs) { | 348 | | if constexpr (HasLimit) { | 349 | | if (max_size == -1) { | 350 | | max_size = rhs.max_size; | 351 | | } | 352 | | | 353 | | column_data->insert_range_from( | 354 | | *rhs.column_data, 0, | 355 | | std::min(static_cast<size_t>(max_size - size()), rhs.size())); | 356 | 260 | } else { | 357 | 260 | column_data->insert_range_from(*rhs.column_data, 0, rhs.size()); | 358 | 260 | } | 359 | 260 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EE5mergeERKS2_ Line | Count | Source | 347 | 89 | void merge(const AggregateFunctionCollectListData& rhs) { | 348 | | if constexpr (HasLimit) { | 349 | | if (max_size == -1) { | 350 | | max_size = rhs.max_size; | 351 | | } | 352 | | | 353 | | column_data->insert_range_from( | 354 | | *rhs.column_data, 0, | 355 | | std::min(static_cast<size_t>(max_size - size()), rhs.size())); | 356 | 89 | } else { | 357 | 89 | column_data->insert_range_from(*rhs.column_data, 0, rhs.size()); | 358 | 89 | } | 359 | 89 | } |
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EE5mergeERKS2_ _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb1EE5mergeERKS2_ Line | Count | Source | 347 | 363 | void merge(const AggregateFunctionCollectListData& rhs) { | 348 | 363 | if constexpr (HasLimit) { | 349 | 363 | if (max_size == -1) { | 350 | 168 | max_size = rhs.max_size; | 351 | 168 | } | 352 | | | 353 | 363 | column_data->insert_range_from( | 354 | 363 | *rhs.column_data, 0, | 355 | 363 | std::min(static_cast<size_t>(max_size - size()), rhs.size())); | 356 | | } else { | 357 | | column_data->insert_range_from(*rhs.column_data, 0, rhs.size()); | 358 | | } | 359 | 363 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EE5mergeERKS2_ Line | Count | Source | 347 | 93 | void merge(const AggregateFunctionCollectListData& rhs) { | 348 | 93 | if constexpr (HasLimit) { | 349 | 93 | if (max_size == -1) { | 350 | 16 | max_size = rhs.max_size; | 351 | 16 | } | 352 | | | 353 | 93 | column_data->insert_range_from( | 354 | 93 | *rhs.column_data, 0, | 355 | 93 | std::min(static_cast<size_t>(max_size - size()), rhs.size())); | 356 | | } else { | 357 | | column_data->insert_range_from(*rhs.column_data, 0, rhs.size()); | 358 | | } | 359 | 93 | } |
|
360 | | |
361 | 1.31k | void write(BufferWritable& buf, const IDataType& column_type, int query_version) const { |
362 | | // A mixed cluster still uses the old query version: old BEs can only read JSON states. |
363 | 1.31k | if (query_version < SUPPORT_COLLECT_LIST_NATIVE_SERIALIZATION_VERSION) { |
364 | 45 | write(buf); |
365 | 45 | return; |
366 | 45 | } |
367 | | |
368 | | // JSON can split the single array string a","b into two elements. Serialize the |
369 | | // column in place and frame only the actual native bytes, as nullable array_agg does. |
370 | 1.26k | const auto capacity = cast_set<size_t>( |
371 | 1.26k | column_type.get_uncompressed_serialized_bytes(*column_data, query_version)); |
372 | 1.26k | buf.resize(sizeof(UInt64) + capacity); |
373 | 1.26k | auto* begin = buf.data() + sizeof(UInt64); |
374 | 1.26k | const char* end = nullptr; |
375 | 1.26k | try { |
376 | 1.26k | end = column_type.serialize(*column_data, begin, query_version); |
377 | 1.26k | } catch (...) { |
378 | 1 | buf.resize(0); |
379 | 1 | throw; |
380 | 1 | } |
381 | 1.26k | DORIS_CHECK_LE(end, begin + capacity); |
382 | 1.26k | const auto serialized_bytes = static_cast<UInt64>(end - begin); |
383 | 1.26k | memcpy(buf.data(), &serialized_bytes, sizeof(serialized_bytes)); |
384 | 1.26k | const auto frame_bytes = sizeof(serialized_bytes) + cast_set<size_t>(serialized_bytes); |
385 | 1.26k | buf.resize(frame_bytes); |
386 | 1.26k | buf.add_offset(frame_bytes); |
387 | 1.26k | write_var_int(max_size, buf); |
388 | 1.26k | } _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EE5writeERNS_14BufferWritableERKNS_9IDataTypeEi Line | Count | Source | 361 | 1 | void write(BufferWritable& buf, const IDataType& column_type, int query_version) const { | 362 | | // A mixed cluster still uses the old query version: old BEs can only read JSON states. | 363 | 1 | if (query_version < SUPPORT_COLLECT_LIST_NATIVE_SERIALIZATION_VERSION) { | 364 | 0 | write(buf); | 365 | 0 | return; | 366 | 0 | } | 367 | | | 368 | | // JSON can split the single array string a","b into two elements. Serialize the | 369 | | // column in place and frame only the actual native bytes, as nullable array_agg does. | 370 | 1 | const auto capacity = cast_set<size_t>( | 371 | 1 | column_type.get_uncompressed_serialized_bytes(*column_data, query_version)); | 372 | 1 | buf.resize(sizeof(UInt64) + capacity); | 373 | 1 | auto* begin = buf.data() + sizeof(UInt64); | 374 | 1 | const char* end = nullptr; | 375 | 1 | try { | 376 | 1 | end = column_type.serialize(*column_data, begin, query_version); | 377 | 1 | } catch (...) { | 378 | 0 | buf.resize(0); | 379 | 0 | throw; | 380 | 0 | } | 381 | 1 | DORIS_CHECK_LE(end, begin + capacity); | 382 | 1 | const auto serialized_bytes = static_cast<UInt64>(end - begin); | 383 | 1 | memcpy(buf.data(), &serialized_bytes, sizeof(serialized_bytes)); | 384 | 1 | const auto frame_bytes = sizeof(serialized_bytes) + cast_set<size_t>(serialized_bytes); | 385 | 1 | buf.resize(frame_bytes); | 386 | 1 | buf.add_offset(frame_bytes); | 387 | 1 | write_var_int(max_size, buf); | 388 | 1 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb0EE5writeERNS_14BufferWritableERKNS_9IDataTypeEi Line | Count | Source | 361 | 261 | void write(BufferWritable& buf, const IDataType& column_type, int query_version) const { | 362 | | // A mixed cluster still uses the old query version: old BEs can only read JSON states. | 363 | 261 | if (query_version < SUPPORT_COLLECT_LIST_NATIVE_SERIALIZATION_VERSION) { | 364 | 0 | write(buf); | 365 | 0 | return; | 366 | 0 | } | 367 | | | 368 | | // JSON can split the single array string a","b into two elements. Serialize the | 369 | | // column in place and frame only the actual native bytes, as nullable array_agg does. | 370 | 261 | const auto capacity = cast_set<size_t>( | 371 | 261 | column_type.get_uncompressed_serialized_bytes(*column_data, query_version)); | 372 | 261 | buf.resize(sizeof(UInt64) + capacity); | 373 | 261 | auto* begin = buf.data() + sizeof(UInt64); | 374 | 261 | const char* end = nullptr; | 375 | 261 | try { | 376 | 261 | end = column_type.serialize(*column_data, begin, query_version); | 377 | 261 | } catch (...) { | 378 | 0 | buf.resize(0); | 379 | 0 | throw; | 380 | 0 | } | 381 | 261 | DORIS_CHECK_LE(end, begin + capacity); | 382 | 261 | const auto serialized_bytes = static_cast<UInt64>(end - begin); | 383 | 261 | memcpy(buf.data(), &serialized_bytes, sizeof(serialized_bytes)); | 384 | 261 | const auto frame_bytes = sizeof(serialized_bytes) + cast_set<size_t>(serialized_bytes); | 385 | 261 | buf.resize(frame_bytes); | 386 | 261 | buf.add_offset(frame_bytes); | 387 | 261 | write_var_int(max_size, buf); | 388 | 261 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EE5writeERNS_14BufferWritableERKNS_9IDataTypeEi Line | Count | Source | 361 | 154 | void write(BufferWritable& buf, const IDataType& column_type, int query_version) const { | 362 | | // A mixed cluster still uses the old query version: old BEs can only read JSON states. | 363 | 154 | if (query_version < SUPPORT_COLLECT_LIST_NATIVE_SERIALIZATION_VERSION) { | 364 | 36 | write(buf); | 365 | 36 | return; | 366 | 36 | } | 367 | | | 368 | | // JSON can split the single array string a","b into two elements. Serialize the | 369 | | // column in place and frame only the actual native bytes, as nullable array_agg does. | 370 | 118 | const auto capacity = cast_set<size_t>( | 371 | 118 | column_type.get_uncompressed_serialized_bytes(*column_data, query_version)); | 372 | 118 | buf.resize(sizeof(UInt64) + capacity); | 373 | 118 | auto* begin = buf.data() + sizeof(UInt64); | 374 | 118 | const char* end = nullptr; | 375 | 118 | try { | 376 | 118 | end = column_type.serialize(*column_data, begin, query_version); | 377 | 118 | } catch (...) { | 378 | 1 | buf.resize(0); | 379 | 1 | throw; | 380 | 1 | } | 381 | 117 | DORIS_CHECK_LE(end, begin + capacity); | 382 | 117 | const auto serialized_bytes = static_cast<UInt64>(end - begin); | 383 | 117 | memcpy(buf.data(), &serialized_bytes, sizeof(serialized_bytes)); | 384 | 117 | const auto frame_bytes = sizeof(serialized_bytes) + cast_set<size_t>(serialized_bytes); | 385 | 117 | buf.resize(frame_bytes); | 386 | 117 | buf.add_offset(frame_bytes); | 387 | 117 | write_var_int(max_size, buf); | 388 | 117 | } |
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EE5writeERNS_14BufferWritableERKNS_9IDataTypeEi _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb1EE5writeERNS_14BufferWritableERKNS_9IDataTypeEi Line | Count | Source | 361 | 774 | void write(BufferWritable& buf, const IDataType& column_type, int query_version) const { | 362 | | // A mixed cluster still uses the old query version: old BEs can only read JSON states. | 363 | 774 | if (query_version < SUPPORT_COLLECT_LIST_NATIVE_SERIALIZATION_VERSION) { | 364 | 0 | write(buf); | 365 | 0 | return; | 366 | 0 | } | 367 | | | 368 | | // JSON can split the single array string a","b into two elements. Serialize the | 369 | | // column in place and frame only the actual native bytes, as nullable array_agg does. | 370 | 774 | const auto capacity = cast_set<size_t>( | 371 | 774 | column_type.get_uncompressed_serialized_bytes(*column_data, query_version)); | 372 | 774 | buf.resize(sizeof(UInt64) + capacity); | 373 | 774 | auto* begin = buf.data() + sizeof(UInt64); | 374 | 774 | const char* end = nullptr; | 375 | 774 | try { | 376 | 774 | end = column_type.serialize(*column_data, begin, query_version); | 377 | 774 | } catch (...) { | 378 | 0 | buf.resize(0); | 379 | 0 | throw; | 380 | 0 | } | 381 | 774 | DORIS_CHECK_LE(end, begin + capacity); | 382 | 774 | const auto serialized_bytes = static_cast<UInt64>(end - begin); | 383 | 774 | memcpy(buf.data(), &serialized_bytes, sizeof(serialized_bytes)); | 384 | 774 | const auto frame_bytes = sizeof(serialized_bytes) + cast_set<size_t>(serialized_bytes); | 385 | 774 | buf.resize(frame_bytes); | 386 | 774 | buf.add_offset(frame_bytes); | 387 | 774 | write_var_int(max_size, buf); | 388 | 774 | } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EE5writeERNS_14BufferWritableERKNS_9IDataTypeEi Line | Count | Source | 361 | 124 | void write(BufferWritable& buf, const IDataType& column_type, int query_version) const { | 362 | | // A mixed cluster still uses the old query version: old BEs can only read JSON states. | 363 | 124 | if (query_version < SUPPORT_COLLECT_LIST_NATIVE_SERIALIZATION_VERSION) { | 364 | 9 | write(buf); | 365 | 9 | return; | 366 | 9 | } | 367 | | | 368 | | // JSON can split the single array string a","b into two elements. Serialize the | 369 | | // column in place and frame only the actual native bytes, as nullable array_agg does. | 370 | 115 | const auto capacity = cast_set<size_t>( | 371 | 115 | column_type.get_uncompressed_serialized_bytes(*column_data, query_version)); | 372 | 115 | buf.resize(sizeof(UInt64) + capacity); | 373 | 115 | auto* begin = buf.data() + sizeof(UInt64); | 374 | 115 | const char* end = nullptr; | 375 | 115 | try { | 376 | 115 | end = column_type.serialize(*column_data, begin, query_version); | 377 | 115 | } catch (...) { | 378 | 0 | buf.resize(0); | 379 | 0 | throw; | 380 | 0 | } | 381 | 115 | DORIS_CHECK_LE(end, begin + capacity); | 382 | 115 | const auto serialized_bytes = static_cast<UInt64>(end - begin); | 383 | 115 | memcpy(buf.data(), &serialized_bytes, sizeof(serialized_bytes)); | 384 | 115 | const auto frame_bytes = sizeof(serialized_bytes) + cast_set<size_t>(serialized_bytes); | 385 | 115 | buf.resize(frame_bytes); | 386 | 115 | buf.add_offset(frame_bytes); | 387 | 115 | write_var_int(max_size, buf); | 388 | 115 | } |
|
389 | | |
390 | 1.29k | void read(BufferReadable& buf, const IDataType& column_type, int query_version) { |
391 | | // Match the sender's query version, including when this BE supports a newer version. |
392 | 1.29k | if (query_version < SUPPORT_COLLECT_LIST_NATIVE_SERIALIZATION_VERSION) { |
393 | 29 | read(buf); |
394 | 29 | return; |
395 | 29 | } |
396 | | |
397 | 1.26k | UInt64 serialized_bytes = 0; |
398 | 1.26k | buf.read_binary(serialized_bytes); |
399 | 1.26k | const auto* begin = buf.data(); |
400 | 1.26k | column_data->clear(); |
401 | 1.26k | const auto* end = column_type.deserialize(begin, &column_data, query_version); |
402 | 1.26k | DORIS_CHECK_EQ(end, begin + serialized_bytes); |
403 | 1.26k | buf.add_offset(serialized_bytes); |
404 | 1.26k | read_var_int(max_size, buf); |
405 | 1.26k | } _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EE4readERNS_14BufferReadableERKNS_9IDataTypeEi Line | Count | Source | 390 | 1 | void read(BufferReadable& buf, const IDataType& column_type, int query_version) { | 391 | | // Match the sender's query version, including when this BE supports a newer version. | 392 | 1 | if (query_version < SUPPORT_COLLECT_LIST_NATIVE_SERIALIZATION_VERSION) { | 393 | 0 | read(buf); | 394 | 0 | return; | 395 | 0 | } | 396 | | | 397 | 1 | UInt64 serialized_bytes = 0; | 398 | 1 | buf.read_binary(serialized_bytes); | 399 | 1 | const auto* begin = buf.data(); | 400 | 1 | column_data->clear(); | 401 | 1 | const auto* end = column_type.deserialize(begin, &column_data, query_version); | 402 | | DORIS_CHECK_EQ(end, begin + serialized_bytes); | 403 | 1 | buf.add_offset(serialized_bytes); | 404 | 1 | read_var_int(max_size, buf); | 405 | 1 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb0EE4readERNS_14BufferReadableERKNS_9IDataTypeEi Line | Count | Source | 390 | 261 | void read(BufferReadable& buf, const IDataType& column_type, int query_version) { | 391 | | // Match the sender's query version, including when this BE supports a newer version. | 392 | 261 | if (query_version < SUPPORT_COLLECT_LIST_NATIVE_SERIALIZATION_VERSION) { | 393 | 0 | read(buf); | 394 | 0 | return; | 395 | 0 | } | 396 | | | 397 | 261 | UInt64 serialized_bytes = 0; | 398 | 261 | buf.read_binary(serialized_bytes); | 399 | 261 | const auto* begin = buf.data(); | 400 | 261 | column_data->clear(); | 401 | 261 | const auto* end = column_type.deserialize(begin, &column_data, query_version); | 402 | | DORIS_CHECK_EQ(end, begin + serialized_bytes); | 403 | 261 | buf.add_offset(serialized_bytes); | 404 | 261 | read_var_int(max_size, buf); | 405 | 261 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EE4readERNS_14BufferReadableERKNS_9IDataTypeEi Line | Count | Source | 390 | 121 | void read(BufferReadable& buf, const IDataType& column_type, int query_version) { | 391 | | // Match the sender's query version, including when this BE supports a newer version. | 392 | 121 | if (query_version < SUPPORT_COLLECT_LIST_NATIVE_SERIALIZATION_VERSION) { | 393 | 20 | read(buf); | 394 | 20 | return; | 395 | 20 | } | 396 | | | 397 | 101 | UInt64 serialized_bytes = 0; | 398 | 101 | buf.read_binary(serialized_bytes); | 399 | 101 | const auto* begin = buf.data(); | 400 | 101 | column_data->clear(); | 401 | 101 | const auto* end = column_type.deserialize(begin, &column_data, query_version); | 402 | | DORIS_CHECK_EQ(end, begin + serialized_bytes); | 403 | 101 | buf.add_offset(serialized_bytes); | 404 | 101 | read_var_int(max_size, buf); | 405 | 101 | } |
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EE4readERNS_14BufferReadableERKNS_9IDataTypeEi _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb1EE4readERNS_14BufferReadableERKNS_9IDataTypeEi Line | Count | Source | 390 | 774 | void read(BufferReadable& buf, const IDataType& column_type, int query_version) { | 391 | | // Match the sender's query version, including when this BE supports a newer version. | 392 | 774 | if (query_version < SUPPORT_COLLECT_LIST_NATIVE_SERIALIZATION_VERSION) { | 393 | 0 | read(buf); | 394 | 0 | return; | 395 | 0 | } | 396 | | | 397 | 774 | UInt64 serialized_bytes = 0; | 398 | 774 | buf.read_binary(serialized_bytes); | 399 | 774 | const auto* begin = buf.data(); | 400 | 774 | column_data->clear(); | 401 | 774 | const auto* end = column_type.deserialize(begin, &column_data, query_version); | 402 | | DORIS_CHECK_EQ(end, begin + serialized_bytes); | 403 | 774 | buf.add_offset(serialized_bytes); | 404 | 774 | read_var_int(max_size, buf); | 405 | 774 | } |
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EE4readERNS_14BufferReadableERKNS_9IDataTypeEi Line | Count | Source | 390 | 140 | void read(BufferReadable& buf, const IDataType& column_type, int query_version) { | 391 | | // Match the sender's query version, including when this BE supports a newer version. | 392 | 140 | if (query_version < SUPPORT_COLLECT_LIST_NATIVE_SERIALIZATION_VERSION) { | 393 | 9 | read(buf); | 394 | 9 | return; | 395 | 9 | } | 396 | | | 397 | 131 | UInt64 serialized_bytes = 0; | 398 | 131 | buf.read_binary(serialized_bytes); | 399 | 131 | const auto* begin = buf.data(); | 400 | 131 | column_data->clear(); | 401 | 131 | const auto* end = column_type.deserialize(begin, &column_data, query_version); | 402 | | DORIS_CHECK_EQ(end, begin + serialized_bytes); | 403 | 131 | buf.add_offset(serialized_bytes); | 404 | 131 | read_var_int(max_size, buf); | 405 | 131 | } |
|
406 | | |
407 | 45 | void write(BufferWritable& buf) const { |
408 | 45 | const size_t size = column_data->size(); |
409 | 45 | buf.write_binary(size); |
410 | | |
411 | 45 | DataTypeSerDe::FormatOptions opt; |
412 | 45 | auto timezone = cctz::utc_time_zone(); |
413 | 45 | opt.timezone = &timezone; |
414 | | // Preserve this text format exactly for queries involving older BEs. |
415 | 45 | auto tmp_str = ColumnString::create(); |
416 | 45 | VectorBufferWriter tmp_buf(*tmp_str.get()); |
417 | | |
418 | 170 | for (size_t i = 0; i < size; i++) { |
419 | 125 | tmp_str->clear(); |
420 | 125 | if (Status st = serde->serialize_one_cell_to_json(*column_data, i, tmp_buf, opt); !st) { |
421 | 0 | throw doris::Exception(ErrorCode::INTERNAL_ERROR, |
422 | 0 | "Failed to serialize data for " + column_data->get_name() + |
423 | 0 | " error: " + st.to_string()); |
424 | 0 | } |
425 | 125 | tmp_buf.commit(); |
426 | 125 | buf.write_binary(tmp_str->get_data_at(0)); |
427 | 125 | } |
428 | | |
429 | 45 | write_var_int(max_size, buf); |
430 | 45 | } Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb0EE5writeERNS_14BufferWritableE _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EE5writeERNS_14BufferWritableE Line | Count | Source | 407 | 36 | void write(BufferWritable& buf) const { | 408 | 36 | const size_t size = column_data->size(); | 409 | 36 | buf.write_binary(size); | 410 | | | 411 | 36 | DataTypeSerDe::FormatOptions opt; | 412 | 36 | auto timezone = cctz::utc_time_zone(); | 413 | 36 | opt.timezone = &timezone; | 414 | | // Preserve this text format exactly for queries involving older BEs. | 415 | 36 | auto tmp_str = ColumnString::create(); | 416 | 36 | VectorBufferWriter tmp_buf(*tmp_str.get()); | 417 | | | 418 | 152 | for (size_t i = 0; i < size; i++) { | 419 | 116 | tmp_str->clear(); | 420 | 116 | if (Status st = serde->serialize_one_cell_to_json(*column_data, i, tmp_buf, opt); !st) { | 421 | 0 | throw doris::Exception(ErrorCode::INTERNAL_ERROR, | 422 | 0 | "Failed to serialize data for " + column_data->get_name() + | 423 | 0 | " error: " + st.to_string()); | 424 | 0 | } | 425 | 116 | tmp_buf.commit(); | 426 | 116 | buf.write_binary(tmp_str->get_data_at(0)); | 427 | 116 | } | 428 | | | 429 | 36 | write_var_int(max_size, buf); | 430 | 36 | } |
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb1EE5writeERNS_14BufferWritableE _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EE5writeERNS_14BufferWritableE Line | Count | Source | 407 | 9 | void write(BufferWritable& buf) const { | 408 | 9 | const size_t size = column_data->size(); | 409 | 9 | buf.write_binary(size); | 410 | | | 411 | 9 | DataTypeSerDe::FormatOptions opt; | 412 | 9 | auto timezone = cctz::utc_time_zone(); | 413 | 9 | opt.timezone = &timezone; | 414 | | // Preserve this text format exactly for queries involving older BEs. | 415 | 9 | auto tmp_str = ColumnString::create(); | 416 | 9 | VectorBufferWriter tmp_buf(*tmp_str.get()); | 417 | | | 418 | 18 | for (size_t i = 0; i < size; i++) { | 419 | 9 | tmp_str->clear(); | 420 | 9 | if (Status st = serde->serialize_one_cell_to_json(*column_data, i, tmp_buf, opt); !st) { | 421 | 0 | throw doris::Exception(ErrorCode::INTERNAL_ERROR, | 422 | 0 | "Failed to serialize data for " + column_data->get_name() + | 423 | 0 | " error: " + st.to_string()); | 424 | 0 | } | 425 | 9 | tmp_buf.commit(); | 426 | 9 | buf.write_binary(tmp_str->get_data_at(0)); | 427 | 9 | } | 428 | | | 429 | 9 | write_var_int(max_size, buf); | 430 | 9 | } |
|
431 | | |
432 | 29 | void read(BufferReadable& buf) { |
433 | 29 | size_t size = 0; |
434 | 29 | buf.read_binary(size); |
435 | 29 | column_data->clear(); |
436 | 29 | column_data->reserve(size); |
437 | | |
438 | 29 | StringRef s; |
439 | 29 | DataTypeSerDe::FormatOptions opt; |
440 | 29 | auto timezone = cctz::utc_time_zone(); |
441 | 29 | opt.timezone = &timezone; |
442 | 142 | for (size_t i = 0; i < size; i++) { |
443 | 113 | buf.read_binary(s); |
444 | 113 | Slice slice(s.data, s.size); |
445 | 113 | if (Status st = serde->deserialize_one_cell_from_json(*column_data, slice, opt); !st) { |
446 | 0 | throw doris::Exception(ErrorCode::INTERNAL_ERROR, |
447 | 0 | "Failed to deserialize data for " + column_data->get_name() + |
448 | 0 | " error: " + st.to_string()); |
449 | 0 | } |
450 | 113 | } |
451 | 29 | read_var_int(max_size, buf); |
452 | 29 | } Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb0EE4readERNS_14BufferReadableE _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EE4readERNS_14BufferReadableE Line | Count | Source | 432 | 20 | void read(BufferReadable& buf) { | 433 | 20 | size_t size = 0; | 434 | 20 | buf.read_binary(size); | 435 | 20 | column_data->clear(); | 436 | 20 | column_data->reserve(size); | 437 | | | 438 | 20 | StringRef s; | 439 | 20 | DataTypeSerDe::FormatOptions opt; | 440 | 20 | auto timezone = cctz::utc_time_zone(); | 441 | 20 | opt.timezone = &timezone; | 442 | 124 | for (size_t i = 0; i < size; i++) { | 443 | 104 | buf.read_binary(s); | 444 | 104 | Slice slice(s.data, s.size); | 445 | 104 | if (Status st = serde->deserialize_one_cell_from_json(*column_data, slice, opt); !st) { | 446 | 0 | throw doris::Exception(ErrorCode::INTERNAL_ERROR, | 447 | 0 | "Failed to deserialize data for " + column_data->get_name() + | 448 | 0 | " error: " + st.to_string()); | 449 | 0 | } | 450 | 104 | } | 451 | 20 | read_var_int(max_size, buf); | 452 | 20 | } |
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb1EE4readERNS_14BufferReadableE _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EE4readERNS_14BufferReadableE Line | Count | Source | 432 | 9 | void read(BufferReadable& buf) { | 433 | 9 | size_t size = 0; | 434 | 9 | buf.read_binary(size); | 435 | 9 | column_data->clear(); | 436 | 9 | column_data->reserve(size); | 437 | | | 438 | 9 | StringRef s; | 439 | 9 | DataTypeSerDe::FormatOptions opt; | 440 | 9 | auto timezone = cctz::utc_time_zone(); | 441 | 9 | opt.timezone = &timezone; | 442 | 18 | for (size_t i = 0; i < size; i++) { | 443 | 9 | buf.read_binary(s); | 444 | 9 | Slice slice(s.data, s.size); | 445 | 9 | if (Status st = serde->deserialize_one_cell_from_json(*column_data, slice, opt); !st) { | 446 | 0 | throw doris::Exception(ErrorCode::INTERNAL_ERROR, | 447 | 0 | "Failed to deserialize data for " + column_data->get_name() + | 448 | 0 | " error: " + st.to_string()); | 449 | 0 | } | 450 | 9 | } | 451 | 9 | read_var_int(max_size, buf); | 452 | 9 | } |
|
453 | | |
454 | | void reset() { |
455 | | column_data->clear(); |
456 | | max_size = -1; |
457 | | } |
458 | | |
459 | 1.86k | void insert_result_into(IColumn& to) const { to.insert_range_from(*column_data, 0, size()); }_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 459 | 1 | void insert_result_into(IColumn& to) const { to.insert_range_from(*column_data, 0, size()); } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 459 | 105 | void insert_result_into(IColumn& to) const { to.insert_range_from(*column_data, 0, size()); } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 459 | 707 | void insert_result_into(IColumn& to) const { to.insert_range_from(*column_data, 0, size()); } |
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EE18insert_result_intoERNS_7IColumnE _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb1EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 459 | 294 | void insert_result_into(IColumn& to) const { to.insert_range_from(*column_data, 0, size()); } |
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EE18insert_result_intoERNS_7IColumnE Line | Count | Source | 459 | 754 | void insert_result_into(IColumn& to) const { to.insert_range_from(*column_data, 0, size()); } |
|
460 | | }; |
461 | | |
462 | | template <typename Data, bool HasLimit> |
463 | | class AggregateFunctionCollect final |
464 | | : public IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>, |
465 | | VarargsExpression, |
466 | | NotNullableAggregateFunction { |
467 | | static constexpr bool ENABLE_ARENA = |
468 | | std::is_same_v<Data, AggregateFunctionCollectSetData<TYPE_STRING, HasLimit>> || |
469 | | std::is_same_v<Data, AggregateFunctionCollectSetData<TYPE_CHAR, HasLimit>> || |
470 | | std::is_same_v<Data, AggregateFunctionCollectSetData<TYPE_VARCHAR, HasLimit>>; |
471 | | |
472 | | public: |
473 | | AggregateFunctionCollect(const DataTypes& argument_types_) |
474 | 6.56k | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( |
475 | 6.56k | {argument_types_}), |
476 | 6.56k | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 12 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 12 | {argument_types_}), | 476 | 12 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 14 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 14 | {argument_types_}), | 476 | 14 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 13 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 13 | {argument_types_}), | 476 | 13 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 831 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 831 | {argument_types_}), | 476 | 831 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 16 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 16 | {argument_types_}), | 476 | 16 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 12 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 12 | {argument_types_}), | 476 | 12 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 12 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 12 | {argument_types_}), | 476 | 12 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 12 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 12 | {argument_types_}), | 476 | 12 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 12 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 12 | {argument_types_}), | 476 | 12 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 4 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 4 | {argument_types_}), | 476 | 4 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 2 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 2 | {argument_types_}), | 476 | 2 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 6 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 6 | {argument_types_}), | 476 | 6 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 23 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 23 | {argument_types_}), | 476 | 23 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 23 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 23 | {argument_types_}), | 476 | 23 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 70 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 70 | {argument_types_}), | 476 | 70 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 1 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 1 | {argument_types_}), | 476 | 1 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 313 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 313 | {argument_types_}), | 476 | 313 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 603 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 603 | {argument_types_}), | 476 | 603 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 103 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 103 | {argument_types_}), | 476 | 103 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 8 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 8 | {argument_types_}), | 476 | 8 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 8 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 8 | {argument_types_}), | 476 | 8 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 223 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 223 | {argument_types_}), | 476 | 223 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 223 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 223 | {argument_types_}), | 476 | 223 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 8 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 8 | {argument_types_}), | 476 | 8 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 8 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 8 | {argument_types_}), | 476 | 8 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 351 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 351 | {argument_types_}), | 476 | 351 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 360 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 360 | {argument_types_}), | 476 | 360 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 9 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 9 | {argument_types_}), | 476 | 9 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 9 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 9 | {argument_types_}), | 476 | 9 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 8 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 8 | {argument_types_}), | 476 | 8 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 8 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 8 | {argument_types_}), | 476 | 8 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 8 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 8 | {argument_types_}), | 476 | 8 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 8 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 8 | {argument_types_}), | 476 | 8 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 8 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 8 | {argument_types_}), | 476 | 8 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 8 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 8 | {argument_types_}), | 476 | 8 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 8 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 8 | {argument_types_}), | 476 | 8 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 8 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 8 | {argument_types_}), | 476 | 8 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 18 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 18 | {argument_types_}), | 476 | 18 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 18 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 18 | {argument_types_}), | 476 | 18 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 18 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 18 | {argument_types_}), | 476 | 18 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 18 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 18 | {argument_types_}), | 476 | 18 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 798 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 798 | {argument_types_}), | 476 | 798 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 798 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 798 | {argument_types_}), | 476 | 798 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 232 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 232 | {argument_types_}), | 476 | 232 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 231 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 231 | {argument_types_}), | 476 | 231 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 189 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 189 | {argument_types_}), | 476 | 189 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 8 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 8 | {argument_types_}), | 476 | 8 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 11 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 11 | {argument_types_}), | 476 | 11 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 9 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 9 | {argument_types_}), | 476 | 9 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 407 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 407 | {argument_types_}), | 476 | 407 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 11 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 11 | {argument_types_}), | 476 | 11 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 10 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 10 | {argument_types_}), | 476 | 10 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 8 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 8 | {argument_types_}), | 476 | 8 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 8 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 8 | {argument_types_}), | 476 | 8 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 8 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 8 | {argument_types_}), | 476 | 8 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 2 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 2 | {argument_types_}), | 476 | 2 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 18 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 18 | {argument_types_}), | 476 | 18 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 17 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 17 | {argument_types_}), | 476 | 17 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 52 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 52 | {argument_types_}), | 476 | 52 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 204 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 204 | {argument_types_}), | 476 | 204 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 474 | 119 | : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>( | 475 | 119 | {argument_types_}), | 476 | 119 | return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {} |
|
477 | | |
478 | 544 | std::string get_name() const override { |
479 | | if constexpr (std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, |
480 | 317 | Data>) { |
481 | 317 | return "collect_list"; |
482 | 317 | } else { |
483 | 227 | return "collect_set"; |
484 | 227 | } |
485 | 544 | } Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EEELb0EE8get_nameB5cxx11Ev _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EEELb0EE8get_nameB5cxx11Ev Line | Count | Source | 478 | 69 | std::string get_name() const override { | 479 | | if constexpr (std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 480 | 69 | Data>) { | 481 | 69 | return "collect_list"; | 482 | | } else { | 483 | | return "collect_set"; | 484 | | } | 485 | 69 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EEELb0EE8get_nameB5cxx11Ev Line | Count | Source | 478 | 2 | std::string get_name() const override { | 479 | | if constexpr (std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 480 | 2 | Data>) { | 481 | 2 | return "collect_list"; | 482 | | } else { | 483 | | return "collect_set"; | 484 | | } | 485 | 2 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb0EEELb0EE8get_nameB5cxx11Ev _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EEELb0EE8get_nameB5cxx11Ev Line | Count | Source | 478 | 18 | std::string get_name() const override { | 479 | | if constexpr (std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 480 | 18 | Data>) { | 481 | 18 | return "collect_list"; | 482 | | } else { | 483 | | return "collect_set"; | 484 | | } | 485 | 18 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EEELb1EE8get_nameB5cxx11Ev _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EEELb1EE8get_nameB5cxx11Ev Line | Count | Source | 478 | 17 | std::string get_name() const override { | 479 | | if constexpr (std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 480 | | Data>) { | 481 | | return "collect_list"; | 482 | 17 | } else { | 483 | 17 | return "collect_set"; | 484 | 17 | } | 485 | 17 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EEELb1EE8get_nameB5cxx11Ev Line | Count | Source | 478 | 17 | std::string get_name() const override { | 479 | | if constexpr (std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 480 | 17 | Data>) { | 481 | 17 | return "collect_list"; | 482 | | } else { | 483 | | return "collect_set"; | 484 | | } | 485 | 17 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EEELb1EE8get_nameB5cxx11Ev _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EEELb1EE8get_nameB5cxx11Ev Line | Count | Source | 478 | 98 | std::string get_name() const override { | 479 | | if constexpr (std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 480 | | Data>) { | 481 | | return "collect_list"; | 482 | 98 | } else { | 483 | 98 | return "collect_set"; | 484 | 98 | } | 485 | 98 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EEELb1EE8get_nameB5cxx11Ev Line | Count | Source | 478 | 102 | std::string get_name() const override { | 479 | | if constexpr (std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 480 | 102 | Data>) { | 481 | 102 | return "collect_list"; | 482 | | } else { | 483 | | return "collect_set"; | 484 | | } | 485 | 102 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EEELb1EE8get_nameB5cxx11Ev Line | Count | Source | 478 | 1 | std::string get_name() const override { | 479 | | if constexpr (std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 480 | | Data>) { | 481 | | return "collect_list"; | 482 | 1 | } else { | 483 | 1 | return "collect_set"; | 484 | 1 | } | 485 | 1 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EEELb1EE8get_nameB5cxx11Ev Line | Count | Source | 478 | 1 | std::string get_name() const override { | 479 | | if constexpr (std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 480 | 1 | Data>) { | 481 | 1 | return "collect_list"; | 482 | | } else { | 483 | | return "collect_set"; | 484 | | } | 485 | 1 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb1EEELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb1EEELb1EE8get_nameB5cxx11Ev _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EEELb1EE8get_nameB5cxx11Ev Line | Count | Source | 478 | 64 | std::string get_name() const override { | 479 | | if constexpr (std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 480 | | Data>) { | 481 | | return "collect_list"; | 482 | 64 | } else { | 483 | 64 | return "collect_set"; | 484 | 64 | } | 485 | 64 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EEELb1EE8get_nameB5cxx11Ev Line | Count | Source | 478 | 64 | std::string get_name() const override { | 479 | | if constexpr (std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 480 | 64 | Data>) { | 481 | 64 | return "collect_list"; | 482 | | } else { | 483 | | return "collect_set"; | 484 | | } | 485 | 64 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EEELb1EE8get_nameB5cxx11Ev Line | Count | Source | 478 | 44 | std::string get_name() const override { | 479 | | if constexpr (std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 480 | 44 | Data>) { | 481 | 44 | return "collect_list"; | 482 | | } else { | 483 | | return "collect_set"; | 484 | | } | 485 | 44 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EEELb0EE8get_nameB5cxx11Ev _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EEELb0EE8get_nameB5cxx11Ev Line | Count | Source | 478 | 20 | std::string get_name() const override { | 479 | | if constexpr (std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 480 | | Data>) { | 481 | | return "collect_list"; | 482 | 20 | } else { | 483 | 20 | return "collect_set"; | 484 | 20 | } | 485 | 20 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EEELb0EE8get_nameB5cxx11Ev Line | Count | Source | 478 | 1 | std::string get_name() const override { | 479 | | if constexpr (std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 480 | | Data>) { | 481 | | return "collect_list"; | 482 | 1 | } else { | 483 | 1 | return "collect_set"; | 484 | 1 | } | 485 | 1 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EEELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb0EEELb0EE8get_nameB5cxx11Ev _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EEELb0EE8get_nameB5cxx11Ev Line | Count | Source | 478 | 26 | std::string get_name() const override { | 479 | | if constexpr (std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 480 | | Data>) { | 481 | | return "collect_list"; | 482 | 26 | } else { | 483 | 26 | return "collect_set"; | 484 | 26 | } | 485 | 26 | } |
|
486 | | |
487 | 11.7k | DataTypePtr get_return_type() const override { return return_type; }_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EEELb0EE15get_return_typeEv Line | Count | Source | 487 | 53 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EEELb0EE15get_return_typeEv Line | Count | Source | 487 | 63 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EEELb0EE15get_return_typeEv Line | Count | Source | 487 | 53 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EEELb0EE15get_return_typeEv Line | Count | Source | 487 | 761 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EEELb0EE15get_return_typeEv Line | Count | Source | 487 | 69 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EEELb0EE15get_return_typeEv Line | Count | Source | 487 | 29 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EEELb0EE15get_return_typeEv Line | Count | Source | 487 | 53 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EEELb0EE15get_return_typeEv Line | Count | Source | 487 | 53 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EEELb0EE15get_return_typeEv Line | Count | Source | 487 | 34 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EEELb0EE15get_return_typeEv Line | Count | Source | 487 | 10 | DataTypePtr get_return_type() const override { return return_type; } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EEELb0EE15get_return_typeEv _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EEELb0EE15get_return_typeEv Line | Count | Source | 487 | 34 | DataTypePtr get_return_type() const override { return return_type; } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EEELb0EE15get_return_typeEv Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EEELb0EE15get_return_typeEv _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EEELb0EE15get_return_typeEv Line | Count | Source | 487 | 82 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EEELb0EE15get_return_typeEv Line | Count | Source | 487 | 82 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb0EEELb0EE15get_return_typeEv Line | Count | Source | 487 | 193 | DataTypePtr get_return_type() const override { return return_type; } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EEELb0EE15get_return_typeEv _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EEELb0EE15get_return_typeEv Line | Count | Source | 487 | 2 | DataTypePtr get_return_type() const override { return return_type; } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EEELb0EE15get_return_typeEv Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EEELb0EE15get_return_typeEv Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EEELb0EE15get_return_typeEv _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb0EEELb0EE15get_return_typeEv Line | Count | Source | 487 | 658 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EEELb0EE15get_return_typeEv Line | Count | Source | 487 | 1.50k | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EEELb0EE15get_return_typeEv Line | Count | Source | 487 | 373 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EEELb1EE15get_return_typeEv Line | Count | Source | 487 | 24 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EEELb1EE15get_return_typeEv Line | Count | Source | 487 | 24 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EEELb1EE15get_return_typeEv Line | Count | Source | 487 | 102 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EEELb1EE15get_return_typeEv Line | Count | Source | 487 | 102 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EEELb1EE15get_return_typeEv Line | Count | Source | 487 | 24 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EEELb1EE15get_return_typeEv Line | Count | Source | 487 | 24 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EEELb1EE15get_return_typeEv Line | Count | Source | 487 | 238 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EEELb1EE15get_return_typeEv Line | Count | Source | 487 | 232 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EEELb1EE15get_return_typeEv Line | Count | Source | 487 | 31 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EEELb1EE15get_return_typeEv Line | Count | Source | 487 | 31 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EEELb1EE15get_return_typeEv Line | Count | Source | 487 | 24 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EEELb1EE15get_return_typeEv Line | Count | Source | 487 | 24 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EEELb1EE15get_return_typeEv Line | Count | Source | 487 | 24 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EEELb1EE15get_return_typeEv Line | Count | Source | 487 | 24 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EEELb1EE15get_return_typeEv Line | Count | Source | 487 | 24 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EEELb1EE15get_return_typeEv Line | Count | Source | 487 | 24 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EEELb1EE15get_return_typeEv Line | Count | Source | 487 | 24 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EEELb1EE15get_return_typeEv Line | Count | Source | 487 | 24 | DataTypePtr get_return_type() const override { return return_type; } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EEELb1EE15get_return_typeEv Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EEELb1EE15get_return_typeEv Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EEELb1EE15get_return_typeEv Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EEELb1EE15get_return_typeEv Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EEELb1EE15get_return_typeEv Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EEELb1EE15get_return_typeEv Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EEELb1EE15get_return_typeEv Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EEELb1EE15get_return_typeEv Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EEELb1EE15get_return_typeEv Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EEELb1EE15get_return_typeEv _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EEELb1EE15get_return_typeEv Line | Count | Source | 487 | 54 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EEELb1EE15get_return_typeEv Line | Count | Source | 487 | 54 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EEELb1EE15get_return_typeEv Line | Count | Source | 487 | 54 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EEELb1EE15get_return_typeEv Line | Count | Source | 487 | 54 | DataTypePtr get_return_type() const override { return return_type; } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb1EEELb1EE15get_return_typeEv Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb1EEELb1EE15get_return_typeEv Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EEELb1EE15get_return_typeEv Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EEELb1EE15get_return_typeEv Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EEELb1EE15get_return_typeEv Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EEELb1EE15get_return_typeEv Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EEELb1EE15get_return_typeEv Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EEELb1EE15get_return_typeEv Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EEELb1EE15get_return_typeEv Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EEELb1EE15get_return_typeEv Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EEELb1EE15get_return_typeEv Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EEELb1EE15get_return_typeEv _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb1EEELb1EE15get_return_typeEv Line | Count | Source | 487 | 1.76k | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb1EEELb1EE15get_return_typeEv Line | Count | Source | 487 | 1.76k | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EEELb1EE15get_return_typeEv Line | Count | Source | 487 | 350 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EEELb1EE15get_return_typeEv Line | Count | Source | 487 | 344 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EEELb1EE15get_return_typeEv Line | Count | Source | 487 | 354 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EEELb0EE15get_return_typeEv Line | Count | Source | 487 | 24 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EEELb0EE15get_return_typeEv Line | Count | Source | 487 | 43 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EEELb0EE15get_return_typeEv Line | Count | Source | 487 | 24 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EEELb0EE15get_return_typeEv Line | Count | Source | 487 | 171 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EEELb0EE15get_return_typeEv Line | Count | Source | 487 | 34 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EEELb0EE15get_return_typeEv Line | Count | Source | 487 | 24 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EEELb0EE15get_return_typeEv Line | Count | Source | 487 | 24 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EEELb0EE15get_return_typeEv Line | Count | Source | 487 | 24 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EEELb0EE15get_return_typeEv Line | Count | Source | 487 | 24 | DataTypePtr get_return_type() const override { return return_type; } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EEELb0EE15get_return_typeEv Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EEELb0EE15get_return_typeEv Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EEELb0EE15get_return_typeEv Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EEELb0EE15get_return_typeEv Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EEELb0EE15get_return_typeEv _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EEELb0EE15get_return_typeEv Line | Count | Source | 487 | 54 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EEELb0EE15get_return_typeEv Line | Count | Source | 487 | 48 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb0EEELb0EE15get_return_typeEv Line | Count | Source | 487 | 148 | DataTypePtr get_return_type() const override { return return_type; } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EEELb0EE15get_return_typeEv Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EEELb0EE15get_return_typeEv Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EEELb0EE15get_return_typeEv Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EEELb0EE15get_return_typeEv Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EEELb0EE15get_return_typeEv _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb0EEELb0EE15get_return_typeEv Line | Count | Source | 487 | 440 | DataTypePtr get_return_type() const override { return return_type; } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EEELb0EE15get_return_typeEv Line | Count | Source | 487 | 714 | DataTypePtr get_return_type() const override { return return_type; } |
|
488 | | |
489 | | void add(AggregateDataPtr __restrict place, const IColumn** columns, ssize_t row_num, |
490 | 648k | Arena& arena) const override { |
491 | 648k | auto& data = this->data(place); |
492 | 648k | if constexpr (HasLimit) { |
493 | 7.37k | if (data.max_size == -1) { |
494 | 3.89k | data.max_size = |
495 | 3.89k | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) |
496 | 3.89k | ->get_element(row_num); |
497 | 3.89k | } |
498 | 7.37k | if (data.size() >= data.max_size) { |
499 | 2.22k | return; |
500 | 2.22k | } |
501 | 7.37k | } |
502 | 599k | if constexpr (ENABLE_ARENA) { |
503 | 599k | data.add(*columns[0], row_num, arena); |
504 | 599k | } else { |
505 | 48.5k | data.add(*columns[0], row_num); |
506 | 48.5k | } |
507 | 648k | } _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 38 | Arena& arena) const override { | 491 | 38 | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 38 | } else { | 505 | 38 | data.add(*columns[0], row_num); | 506 | 38 | } | 507 | 38 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 62 | Arena& arena) const override { | 491 | 62 | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 62 | } else { | 505 | 62 | data.add(*columns[0], row_num); | 506 | 62 | } | 507 | 62 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 38 | Arena& arena) const override { | 491 | 38 | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 38 | } else { | 505 | 38 | data.add(*columns[0], row_num); | 506 | 38 | } | 507 | 38 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 427 | Arena& arena) const override { | 491 | 427 | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 427 | } else { | 505 | 427 | data.add(*columns[0], row_num); | 506 | 427 | } | 507 | 427 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 32.8k | Arena& arena) const override { | 491 | 32.8k | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 32.8k | } else { | 505 | 32.8k | data.add(*columns[0], row_num); | 506 | 32.8k | } | 507 | 32.8k | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 116 | Arena& arena) const override { | 491 | 116 | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 116 | } else { | 505 | 116 | data.add(*columns[0], row_num); | 506 | 116 | } | 507 | 116 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 38 | Arena& arena) const override { | 491 | 38 | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 38 | } else { | 505 | 38 | data.add(*columns[0], row_num); | 506 | 38 | } | 507 | 38 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 38 | Arena& arena) const override { | 491 | 38 | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 38 | } else { | 505 | 38 | data.add(*columns[0], row_num); | 506 | 38 | } | 507 | 38 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 48 | Arena& arena) const override { | 491 | 48 | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 48 | } else { | 505 | 48 | data.add(*columns[0], row_num); | 506 | 48 | } | 507 | 48 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 24 | Arena& arena) const override { | 491 | 24 | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 24 | } else { | 505 | 24 | data.add(*columns[0], row_num); | 506 | 24 | } | 507 | 24 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 40 | Arena& arena) const override { | 491 | 40 | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 40 | } else { | 505 | 40 | data.add(*columns[0], row_num); | 506 | 40 | } | 507 | 40 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 26 | Arena& arena) const override { | 491 | 26 | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 26 | } else { | 505 | 26 | data.add(*columns[0], row_num); | 506 | 26 | } | 507 | 26 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 74 | Arena& arena) const override { | 491 | 74 | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 74 | } else { | 505 | 74 | data.add(*columns[0], row_num); | 506 | 74 | } | 507 | 74 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 94 | Arena& arena) const override { | 491 | 94 | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 94 | } else { | 505 | 94 | data.add(*columns[0], row_num); | 506 | 94 | } | 507 | 94 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 54 | Arena& arena) const override { | 491 | 54 | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 54 | } else { | 505 | 54 | data.add(*columns[0], row_num); | 506 | 54 | } | 507 | 54 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 1 | Arena& arena) const override { | 491 | 1 | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 1 | } else { | 505 | 1 | data.add(*columns[0], row_num); | 506 | 1 | } | 507 | 1 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 955 | Arena& arena) const override { | 491 | 955 | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 955 | } else { | 505 | 955 | data.add(*columns[0], row_num); | 506 | 955 | } | 507 | 955 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 3.56k | Arena& arena) const override { | 491 | 3.56k | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 3.56k | } else { | 505 | 3.56k | data.add(*columns[0], row_num); | 506 | 3.56k | } | 507 | 3.56k | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 1.52k | Arena& arena) const override { | 491 | 1.52k | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 1.52k | } else { | 505 | 1.52k | data.add(*columns[0], row_num); | 506 | 1.52k | } | 507 | 1.52k | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 24 | Arena& arena) const override { | 491 | 24 | auto& data = this->data(place); | 492 | 24 | if constexpr (HasLimit) { | 493 | 24 | if (data.max_size == -1) { | 494 | 4 | data.max_size = | 495 | 4 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | 4 | ->get_element(row_num); | 497 | 4 | } | 498 | 24 | if (data.size() >= data.max_size) { | 499 | 20 | return; | 500 | 20 | } | 501 | 24 | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 24 | } else { | 505 | 24 | data.add(*columns[0], row_num); | 506 | 24 | } | 507 | 24 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 24 | Arena& arena) const override { | 491 | 24 | auto& data = this->data(place); | 492 | 24 | if constexpr (HasLimit) { | 493 | 24 | if (data.max_size == -1) { | 494 | 4 | data.max_size = | 495 | 4 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | 4 | ->get_element(row_num); | 497 | 4 | } | 498 | 24 | if (data.size() >= data.max_size) { | 499 | 20 | return; | 500 | 20 | } | 501 | 24 | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 24 | } else { | 505 | 24 | data.add(*columns[0], row_num); | 506 | 24 | } | 507 | 24 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 69 | Arena& arena) const override { | 491 | 69 | auto& data = this->data(place); | 492 | 69 | if constexpr (HasLimit) { | 493 | 69 | if (data.max_size == -1) { | 494 | 49 | data.max_size = | 495 | 49 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | 49 | ->get_element(row_num); | 497 | 49 | } | 498 | 69 | if (data.size() >= data.max_size) { | 499 | 24 | return; | 500 | 24 | } | 501 | 69 | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 69 | } else { | 505 | 69 | data.add(*columns[0], row_num); | 506 | 69 | } | 507 | 69 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 69 | Arena& arena) const override { | 491 | 69 | auto& data = this->data(place); | 492 | 69 | if constexpr (HasLimit) { | 493 | 69 | if (data.max_size == -1) { | 494 | 49 | data.max_size = | 495 | 49 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | 49 | ->get_element(row_num); | 497 | 49 | } | 498 | 69 | if (data.size() >= data.max_size) { | 499 | 24 | return; | 500 | 24 | } | 501 | 69 | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 69 | } else { | 505 | 69 | data.add(*columns[0], row_num); | 506 | 69 | } | 507 | 69 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 24 | Arena& arena) const override { | 491 | 24 | auto& data = this->data(place); | 492 | 24 | if constexpr (HasLimit) { | 493 | 24 | if (data.max_size == -1) { | 494 | 4 | data.max_size = | 495 | 4 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | 4 | ->get_element(row_num); | 497 | 4 | } | 498 | 24 | if (data.size() >= data.max_size) { | 499 | 20 | return; | 500 | 20 | } | 501 | 24 | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 24 | } else { | 505 | 24 | data.add(*columns[0], row_num); | 506 | 24 | } | 507 | 24 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 24 | Arena& arena) const override { | 491 | 24 | auto& data = this->data(place); | 492 | 24 | if constexpr (HasLimit) { | 493 | 24 | if (data.max_size == -1) { | 494 | 4 | data.max_size = | 495 | 4 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | 4 | ->get_element(row_num); | 497 | 4 | } | 498 | 24 | if (data.size() >= data.max_size) { | 499 | 20 | return; | 500 | 20 | } | 501 | 24 | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 24 | } else { | 505 | 24 | data.add(*columns[0], row_num); | 506 | 24 | } | 507 | 24 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 320 | Arena& arena) const override { | 491 | 320 | auto& data = this->data(place); | 492 | 320 | if constexpr (HasLimit) { | 493 | 320 | if (data.max_size == -1) { | 494 | 280 | data.max_size = | 495 | 280 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | 280 | ->get_element(row_num); | 497 | 280 | } | 498 | 320 | if (data.size() >= data.max_size) { | 499 | 47 | return; | 500 | 47 | } | 501 | 320 | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 320 | } else { | 505 | 320 | data.add(*columns[0], row_num); | 506 | 320 | } | 507 | 320 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 313 | Arena& arena) const override { | 491 | 313 | auto& data = this->data(place); | 492 | 313 | if constexpr (HasLimit) { | 493 | 313 | if (data.max_size == -1) { | 494 | 279 | data.max_size = | 495 | 279 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | 279 | ->get_element(row_num); | 497 | 279 | } | 498 | 313 | if (data.size() >= data.max_size) { | 499 | 42 | return; | 500 | 42 | } | 501 | 313 | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 313 | } else { | 505 | 313 | data.add(*columns[0], row_num); | 506 | 313 | } | 507 | 313 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 59 | Arena& arena) const override { | 491 | 59 | auto& data = this->data(place); | 492 | 59 | if constexpr (HasLimit) { | 493 | 59 | if (data.max_size == -1) { | 494 | 15 | data.max_size = | 495 | 15 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | 15 | ->get_element(row_num); | 497 | 15 | } | 498 | 59 | if (data.size() >= data.max_size) { | 499 | 32 | return; | 500 | 32 | } | 501 | 59 | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 59 | } else { | 505 | 59 | data.add(*columns[0], row_num); | 506 | 59 | } | 507 | 59 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 52 | Arena& arena) const override { | 491 | 52 | auto& data = this->data(place); | 492 | 52 | if constexpr (HasLimit) { | 493 | 52 | if (data.max_size == -1) { | 494 | 14 | data.max_size = | 495 | 14 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | 14 | ->get_element(row_num); | 497 | 14 | } | 498 | 52 | if (data.size() >= data.max_size) { | 499 | 26 | return; | 500 | 26 | } | 501 | 52 | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 52 | } else { | 505 | 52 | data.add(*columns[0], row_num); | 506 | 52 | } | 507 | 52 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 24 | Arena& arena) const override { | 491 | 24 | auto& data = this->data(place); | 492 | 24 | if constexpr (HasLimit) { | 493 | 24 | if (data.max_size == -1) { | 494 | 4 | data.max_size = | 495 | 4 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | 4 | ->get_element(row_num); | 497 | 4 | } | 498 | 24 | if (data.size() >= data.max_size) { | 499 | 8 | return; | 500 | 8 | } | 501 | 24 | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 24 | } else { | 505 | 24 | data.add(*columns[0], row_num); | 506 | 24 | } | 507 | 24 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 24 | Arena& arena) const override { | 491 | 24 | auto& data = this->data(place); | 492 | 24 | if constexpr (HasLimit) { | 493 | 24 | if (data.max_size == -1) { | 494 | 4 | data.max_size = | 495 | 4 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | 4 | ->get_element(row_num); | 497 | 4 | } | 498 | 24 | if (data.size() >= data.max_size) { | 499 | 12 | return; | 500 | 12 | } | 501 | 24 | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 24 | } else { | 505 | 24 | data.add(*columns[0], row_num); | 506 | 24 | } | 507 | 24 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 24 | Arena& arena) const override { | 491 | 24 | auto& data = this->data(place); | 492 | 24 | if constexpr (HasLimit) { | 493 | 24 | if (data.max_size == -1) { | 494 | 4 | data.max_size = | 495 | 4 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | 4 | ->get_element(row_num); | 497 | 4 | } | 498 | 24 | if (data.size() >= data.max_size) { | 499 | 20 | return; | 500 | 20 | } | 501 | 24 | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 24 | } else { | 505 | 24 | data.add(*columns[0], row_num); | 506 | 24 | } | 507 | 24 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 24 | Arena& arena) const override { | 491 | 24 | auto& data = this->data(place); | 492 | 24 | if constexpr (HasLimit) { | 493 | 24 | if (data.max_size == -1) { | 494 | 4 | data.max_size = | 495 | 4 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | 4 | ->get_element(row_num); | 497 | 4 | } | 498 | 24 | if (data.size() >= data.max_size) { | 499 | 20 | return; | 500 | 20 | } | 501 | 24 | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 24 | } else { | 505 | 24 | data.add(*columns[0], row_num); | 506 | 24 | } | 507 | 24 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 24 | Arena& arena) const override { | 491 | 24 | auto& data = this->data(place); | 492 | 24 | if constexpr (HasLimit) { | 493 | 24 | if (data.max_size == -1) { | 494 | 4 | data.max_size = | 495 | 4 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | 4 | ->get_element(row_num); | 497 | 4 | } | 498 | 24 | if (data.size() >= data.max_size) { | 499 | 12 | return; | 500 | 12 | } | 501 | 24 | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 24 | } else { | 505 | 24 | data.add(*columns[0], row_num); | 506 | 24 | } | 507 | 24 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 24 | Arena& arena) const override { | 491 | 24 | auto& data = this->data(place); | 492 | 24 | if constexpr (HasLimit) { | 493 | 24 | if (data.max_size == -1) { | 494 | 4 | data.max_size = | 495 | 4 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | 4 | ->get_element(row_num); | 497 | 4 | } | 498 | 24 | if (data.size() >= data.max_size) { | 499 | 16 | return; | 500 | 16 | } | 501 | 24 | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 24 | } else { | 505 | 24 | data.add(*columns[0], row_num); | 506 | 24 | } | 507 | 24 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 24 | Arena& arena) const override { | 491 | 24 | auto& data = this->data(place); | 492 | 24 | if constexpr (HasLimit) { | 493 | 24 | if (data.max_size == -1) { | 494 | 4 | data.max_size = | 495 | 4 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | 4 | ->get_element(row_num); | 497 | 4 | } | 498 | 24 | if (data.size() >= data.max_size) { | 499 | 20 | return; | 500 | 20 | } | 501 | 24 | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 24 | } else { | 505 | 24 | data.add(*columns[0], row_num); | 506 | 24 | } | 507 | 24 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 24 | Arena& arena) const override { | 491 | 24 | auto& data = this->data(place); | 492 | 24 | if constexpr (HasLimit) { | 493 | 24 | if (data.max_size == -1) { | 494 | 4 | data.max_size = | 495 | 4 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | 4 | ->get_element(row_num); | 497 | 4 | } | 498 | 24 | if (data.size() >= data.max_size) { | 499 | 20 | return; | 500 | 20 | } | 501 | 24 | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 24 | } else { | 505 | 24 | data.add(*columns[0], row_num); | 506 | 24 | } | 507 | 24 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 63 | Arena& arena) const override { | 491 | 63 | auto& data = this->data(place); | 492 | 63 | if constexpr (HasLimit) { | 493 | 63 | if (data.max_size == -1) { | 494 | 12 | data.max_size = | 495 | 12 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | 12 | ->get_element(row_num); | 497 | 12 | } | 498 | 63 | if (data.size() >= data.max_size) { | 499 | 34 | return; | 500 | 34 | } | 501 | 63 | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 63 | } else { | 505 | 63 | data.add(*columns[0], row_num); | 506 | 63 | } | 507 | 63 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 63 | Arena& arena) const override { | 491 | 63 | auto& data = this->data(place); | 492 | 63 | if constexpr (HasLimit) { | 493 | 63 | if (data.max_size == -1) { | 494 | 12 | data.max_size = | 495 | 12 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | 12 | ->get_element(row_num); | 497 | 12 | } | 498 | 63 | if (data.size() >= data.max_size) { | 499 | 38 | return; | 500 | 38 | } | 501 | 63 | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 63 | } else { | 505 | 63 | data.add(*columns[0], row_num); | 506 | 63 | } | 507 | 63 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 63 | Arena& arena) const override { | 491 | 63 | auto& data = this->data(place); | 492 | 63 | if constexpr (HasLimit) { | 493 | 63 | if (data.max_size == -1) { | 494 | 12 | data.max_size = | 495 | 12 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | 12 | ->get_element(row_num); | 497 | 12 | } | 498 | 63 | if (data.size() >= data.max_size) { | 499 | 41 | return; | 500 | 41 | } | 501 | 63 | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 63 | } else { | 505 | 63 | data.add(*columns[0], row_num); | 506 | 63 | } | 507 | 63 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 63 | Arena& arena) const override { | 491 | 63 | auto& data = this->data(place); | 492 | 63 | if constexpr (HasLimit) { | 493 | 63 | if (data.max_size == -1) { | 494 | 12 | data.max_size = | 495 | 12 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | 12 | ->get_element(row_num); | 497 | 12 | } | 498 | 63 | if (data.size() >= data.max_size) { | 499 | 42 | return; | 500 | 42 | } | 501 | 63 | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 63 | } else { | 505 | 63 | data.add(*columns[0], row_num); | 506 | 63 | } | 507 | 63 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 1.80k | Arena& arena) const override { | 491 | 1.80k | auto& data = this->data(place); | 492 | 1.80k | if constexpr (HasLimit) { | 493 | 1.80k | if (data.max_size == -1) { | 494 | 837 | data.max_size = | 495 | 837 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | 837 | ->get_element(row_num); | 497 | 837 | } | 498 | 1.80k | if (data.size() >= data.max_size) { | 499 | 594 | return; | 500 | 594 | } | 501 | 1.80k | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 1.80k | } else { | 505 | 1.80k | data.add(*columns[0], row_num); | 506 | 1.80k | } | 507 | 1.80k | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 1.80k | Arena& arena) const override { | 491 | 1.80k | auto& data = this->data(place); | 492 | 1.80k | if constexpr (HasLimit) { | 493 | 1.80k | if (data.max_size == -1) { | 494 | 837 | data.max_size = | 495 | 837 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | 837 | ->get_element(row_num); | 497 | 837 | } | 498 | 1.80k | if (data.size() >= data.max_size) { | 499 | 594 | return; | 500 | 594 | } | 501 | 1.80k | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 1.80k | } else { | 505 | 1.80k | data.add(*columns[0], row_num); | 506 | 1.80k | } | 507 | 1.80k | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 439 | Arena& arena) const override { | 491 | 439 | auto& data = this->data(place); | 492 | 439 | if constexpr (HasLimit) { | 493 | 439 | if (data.max_size == -1) { | 494 | 319 | data.max_size = | 495 | 319 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | 319 | ->get_element(row_num); | 497 | 319 | } | 498 | 439 | if (data.size() >= data.max_size) { | 499 | 132 | return; | 500 | 132 | } | 501 | 439 | } | 502 | 439 | if constexpr (ENABLE_ARENA) { | 503 | 439 | data.add(*columns[0], row_num, arena); | 504 | | } else { | 505 | | data.add(*columns[0], row_num); | 506 | | } | 507 | 439 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 433 | Arena& arena) const override { | 491 | 433 | auto& data = this->data(place); | 492 | 433 | if constexpr (HasLimit) { | 493 | 433 | if (data.max_size == -1) { | 494 | 315 | data.max_size = | 495 | 315 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | 315 | ->get_element(row_num); | 497 | 315 | } | 498 | 433 | if (data.size() >= data.max_size) { | 499 | 130 | return; | 500 | 130 | } | 501 | 433 | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 433 | } else { | 505 | 433 | data.add(*columns[0], row_num); | 506 | 433 | } | 507 | 433 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 1.45k | Arena& arena) const override { | 491 | 1.45k | auto& data = this->data(place); | 492 | 1.45k | if constexpr (HasLimit) { | 493 | 1.45k | if (data.max_size == -1) { | 494 | 808 | data.max_size = | 495 | 808 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | 808 | ->get_element(row_num); | 497 | 808 | } | 498 | 1.45k | if (data.size() >= data.max_size) { | 499 | 217 | return; | 500 | 217 | } | 501 | 1.45k | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 1.45k | } else { | 505 | 1.45k | data.add(*columns[0], row_num); | 506 | 1.45k | } | 507 | 1.45k | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 24 | Arena& arena) const override { | 491 | 24 | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 24 | } else { | 505 | 24 | data.add(*columns[0], row_num); | 506 | 24 | } | 507 | 24 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 25 | Arena& arena) const override { | 491 | 25 | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 25 | } else { | 505 | 25 | data.add(*columns[0], row_num); | 506 | 25 | } | 507 | 25 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 24 | Arena& arena) const override { | 491 | 24 | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 24 | } else { | 505 | 24 | data.add(*columns[0], row_num); | 506 | 24 | } | 507 | 24 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 454 | Arena& arena) const override { | 491 | 454 | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 454 | } else { | 505 | 454 | data.add(*columns[0], row_num); | 506 | 454 | } | 507 | 454 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 51 | Arena& arena) const override { | 491 | 51 | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 51 | } else { | 505 | 51 | data.add(*columns[0], row_num); | 506 | 51 | } | 507 | 51 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 144 | Arena& arena) const override { | 491 | 144 | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 144 | } else { | 505 | 144 | data.add(*columns[0], row_num); | 506 | 144 | } | 507 | 144 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 24 | Arena& arena) const override { | 491 | 24 | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 24 | } else { | 505 | 24 | data.add(*columns[0], row_num); | 506 | 24 | } | 507 | 24 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 24 | Arena& arena) const override { | 491 | 24 | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 24 | } else { | 505 | 24 | data.add(*columns[0], row_num); | 506 | 24 | } | 507 | 24 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 24 | Arena& arena) const override { | 491 | 24 | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 24 | } else { | 505 | 24 | data.add(*columns[0], row_num); | 506 | 24 | } | 507 | 24 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 44 | Arena& arena) const override { | 491 | 44 | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 44 | } else { | 505 | 44 | data.add(*columns[0], row_num); | 506 | 44 | } | 507 | 44 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 54 | Arena& arena) const override { | 491 | 54 | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 54 | } else { | 505 | 54 | data.add(*columns[0], row_num); | 506 | 54 | } | 507 | 54 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 72 | Arena& arena) const override { | 491 | 72 | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 72 | } else { | 505 | 72 | data.add(*columns[0], row_num); | 506 | 72 | } | 507 | 72 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 34 | Arena& arena) const override { | 491 | 34 | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 34 | } else { | 505 | 34 | data.add(*columns[0], row_num); | 506 | 34 | } | 507 | 34 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 594 | Arena& arena) const override { | 491 | 594 | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | | if constexpr (ENABLE_ARENA) { | 503 | | data.add(*columns[0], row_num, arena); | 504 | 594 | } else { | 505 | 594 | data.add(*columns[0], row_num); | 506 | 594 | } | 507 | 594 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 490 | 599k | Arena& arena) const override { | 491 | 599k | auto& data = this->data(place); | 492 | | if constexpr (HasLimit) { | 493 | | if (data.max_size == -1) { | 494 | | data.max_size = | 495 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 496 | | ->get_element(row_num); | 497 | | } | 498 | | if (data.size() >= data.max_size) { | 499 | | return; | 500 | | } | 501 | | } | 502 | 599k | if constexpr (ENABLE_ARENA) { | 503 | 599k | data.add(*columns[0], row_num, arena); | 504 | | } else { | 505 | | data.add(*columns[0], row_num); | 506 | | } | 507 | 599k | } |
|
508 | | |
509 | | void merge(AggregateDataPtr __restrict place, ConstAggregateDataPtr rhs, |
510 | 48.6k | Arena& arena) const override { |
511 | 48.6k | auto& data = this->data(place); |
512 | 48.6k | const auto& rhs_data = this->data(rhs); |
513 | 48.6k | if constexpr (HasLimit) { |
514 | 2.97k | if (rhs_data.size() == 0) { |
515 | 1.12k | return; |
516 | 1.12k | } |
517 | 1.84k | if (data.size() == 0) { |
518 | 1.24k | data.max_size = rhs_data.max_size; |
519 | 1.24k | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { |
520 | 300 | throw Exception(ErrorCode::INVALID_ARGUMENT, |
521 | 300 | "{} aggregate states have incompatible limits: {} vs {}", |
522 | 300 | get_name(), data.max_size, rhs_data.max_size); |
523 | 300 | } |
524 | 1.84k | } |
525 | 42.4k | if constexpr (ENABLE_ARENA) { |
526 | 42.4k | data.merge(rhs_data, arena); |
527 | 42.4k | } else { |
528 | 6.15k | data.merge(rhs_data); |
529 | 6.15k | } |
530 | 48.6k | } _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 8 | Arena& arena) const override { | 511 | 8 | auto& data = this->data(place); | 512 | 8 | const auto& rhs_data = this->data(rhs); | 513 | | if constexpr (HasLimit) { | 514 | | if (rhs_data.size() == 0) { | 515 | | return; | 516 | | } | 517 | | if (data.size() == 0) { | 518 | | data.max_size = rhs_data.max_size; | 519 | | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | | "{} aggregate states have incompatible limits: {} vs {}", | 522 | | get_name(), data.max_size, rhs_data.max_size); | 523 | | } | 524 | | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 8 | } else { | 528 | 8 | data.merge(rhs_data); | 529 | 8 | } | 530 | 8 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 9 | Arena& arena) const override { | 511 | 9 | auto& data = this->data(place); | 512 | 9 | const auto& rhs_data = this->data(rhs); | 513 | | if constexpr (HasLimit) { | 514 | | if (rhs_data.size() == 0) { | 515 | | return; | 516 | | } | 517 | | if (data.size() == 0) { | 518 | | data.max_size = rhs_data.max_size; | 519 | | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | | "{} aggregate states have incompatible limits: {} vs {}", | 522 | | get_name(), data.max_size, rhs_data.max_size); | 523 | | } | 524 | | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 9 | } else { | 528 | 9 | data.merge(rhs_data); | 529 | 9 | } | 530 | 9 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 9 | Arena& arena) const override { | 511 | 9 | auto& data = this->data(place); | 512 | 9 | const auto& rhs_data = this->data(rhs); | 513 | | if constexpr (HasLimit) { | 514 | | if (rhs_data.size() == 0) { | 515 | | return; | 516 | | } | 517 | | if (data.size() == 0) { | 518 | | data.max_size = rhs_data.max_size; | 519 | | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | | "{} aggregate states have incompatible limits: {} vs {}", | 522 | | get_name(), data.max_size, rhs_data.max_size); | 523 | | } | 524 | | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 9 | } else { | 528 | 9 | data.merge(rhs_data); | 529 | 9 | } | 530 | 9 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 320 | Arena& arena) const override { | 511 | 320 | auto& data = this->data(place); | 512 | 320 | const auto& rhs_data = this->data(rhs); | 513 | | if constexpr (HasLimit) { | 514 | | if (rhs_data.size() == 0) { | 515 | | return; | 516 | | } | 517 | | if (data.size() == 0) { | 518 | | data.max_size = rhs_data.max_size; | 519 | | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | | "{} aggregate states have incompatible limits: {} vs {}", | 522 | | get_name(), data.max_size, rhs_data.max_size); | 523 | | } | 524 | | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 320 | } else { | 528 | 320 | data.merge(rhs_data); | 529 | 320 | } | 530 | 320 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 29 | Arena& arena) const override { | 511 | 29 | auto& data = this->data(place); | 512 | 29 | const auto& rhs_data = this->data(rhs); | 513 | | if constexpr (HasLimit) { | 514 | | if (rhs_data.size() == 0) { | 515 | | return; | 516 | | } | 517 | | if (data.size() == 0) { | 518 | | data.max_size = rhs_data.max_size; | 519 | | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | | "{} aggregate states have incompatible limits: {} vs {}", | 522 | | get_name(), data.max_size, rhs_data.max_size); | 523 | | } | 524 | | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 29 | } else { | 528 | 29 | data.merge(rhs_data); | 529 | 29 | } | 530 | 29 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 10 | Arena& arena) const override { | 511 | 10 | auto& data = this->data(place); | 512 | 10 | const auto& rhs_data = this->data(rhs); | 513 | | if constexpr (HasLimit) { | 514 | | if (rhs_data.size() == 0) { | 515 | | return; | 516 | | } | 517 | | if (data.size() == 0) { | 518 | | data.max_size = rhs_data.max_size; | 519 | | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | | "{} aggregate states have incompatible limits: {} vs {}", | 522 | | get_name(), data.max_size, rhs_data.max_size); | 523 | | } | 524 | | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 10 | } else { | 528 | 10 | data.merge(rhs_data); | 529 | 10 | } | 530 | 10 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 8 | Arena& arena) const override { | 511 | 8 | auto& data = this->data(place); | 512 | 8 | const auto& rhs_data = this->data(rhs); | 513 | | if constexpr (HasLimit) { | 514 | | if (rhs_data.size() == 0) { | 515 | | return; | 516 | | } | 517 | | if (data.size() == 0) { | 518 | | data.max_size = rhs_data.max_size; | 519 | | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | | "{} aggregate states have incompatible limits: {} vs {}", | 522 | | get_name(), data.max_size, rhs_data.max_size); | 523 | | } | 524 | | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 8 | } else { | 528 | 8 | data.merge(rhs_data); | 529 | 8 | } | 530 | 8 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 8 | Arena& arena) const override { | 511 | 8 | auto& data = this->data(place); | 512 | 8 | const auto& rhs_data = this->data(rhs); | 513 | | if constexpr (HasLimit) { | 514 | | if (rhs_data.size() == 0) { | 515 | | return; | 516 | | } | 517 | | if (data.size() == 0) { | 518 | | data.max_size = rhs_data.max_size; | 519 | | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | | "{} aggregate states have incompatible limits: {} vs {}", | 522 | | get_name(), data.max_size, rhs_data.max_size); | 523 | | } | 524 | | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 8 | } else { | 528 | 8 | data.merge(rhs_data); | 529 | 8 | } | 530 | 8 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 12 | Arena& arena) const override { | 511 | 12 | auto& data = this->data(place); | 512 | 12 | const auto& rhs_data = this->data(rhs); | 513 | | if constexpr (HasLimit) { | 514 | | if (rhs_data.size() == 0) { | 515 | | return; | 516 | | } | 517 | | if (data.size() == 0) { | 518 | | data.max_size = rhs_data.max_size; | 519 | | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | | "{} aggregate states have incompatible limits: {} vs {}", | 522 | | get_name(), data.max_size, rhs_data.max_size); | 523 | | } | 524 | | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 12 | } else { | 528 | 12 | data.merge(rhs_data); | 529 | 12 | } | 530 | 12 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 8 | Arena& arena) const override { | 511 | 8 | auto& data = this->data(place); | 512 | 8 | const auto& rhs_data = this->data(rhs); | 513 | | if constexpr (HasLimit) { | 514 | | if (rhs_data.size() == 0) { | 515 | | return; | 516 | | } | 517 | | if (data.size() == 0) { | 518 | | data.max_size = rhs_data.max_size; | 519 | | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | | "{} aggregate states have incompatible limits: {} vs {}", | 522 | | get_name(), data.max_size, rhs_data.max_size); | 523 | | } | 524 | | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 8 | } else { | 528 | 8 | data.merge(rhs_data); | 529 | 8 | } | 530 | 8 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 2 | Arena& arena) const override { | 511 | 2 | auto& data = this->data(place); | 512 | 2 | const auto& rhs_data = this->data(rhs); | 513 | | if constexpr (HasLimit) { | 514 | | if (rhs_data.size() == 0) { | 515 | | return; | 516 | | } | 517 | | if (data.size() == 0) { | 518 | | data.max_size = rhs_data.max_size; | 519 | | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | | "{} aggregate states have incompatible limits: {} vs {}", | 522 | | get_name(), data.max_size, rhs_data.max_size); | 523 | | } | 524 | | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 2 | } else { | 528 | 2 | data.merge(rhs_data); | 529 | 2 | } | 530 | 2 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 8 | Arena& arena) const override { | 511 | 8 | auto& data = this->data(place); | 512 | 8 | const auto& rhs_data = this->data(rhs); | 513 | | if constexpr (HasLimit) { | 514 | | if (rhs_data.size() == 0) { | 515 | | return; | 516 | | } | 517 | | if (data.size() == 0) { | 518 | | data.max_size = rhs_data.max_size; | 519 | | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | | "{} aggregate states have incompatible limits: {} vs {}", | 522 | | get_name(), data.max_size, rhs_data.max_size); | 523 | | } | 524 | | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 8 | } else { | 528 | 8 | data.merge(rhs_data); | 529 | 8 | } | 530 | 8 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 17 | Arena& arena) const override { | 511 | 17 | auto& data = this->data(place); | 512 | 17 | const auto& rhs_data = this->data(rhs); | 513 | | if constexpr (HasLimit) { | 514 | | if (rhs_data.size() == 0) { | 515 | | return; | 516 | | } | 517 | | if (data.size() == 0) { | 518 | | data.max_size = rhs_data.max_size; | 519 | | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | | "{} aggregate states have incompatible limits: {} vs {}", | 522 | | get_name(), data.max_size, rhs_data.max_size); | 523 | | } | 524 | | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 17 | } else { | 528 | 17 | data.merge(rhs_data); | 529 | 17 | } | 530 | 17 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 17 | Arena& arena) const override { | 511 | 17 | auto& data = this->data(place); | 512 | 17 | const auto& rhs_data = this->data(rhs); | 513 | | if constexpr (HasLimit) { | 514 | | if (rhs_data.size() == 0) { | 515 | | return; | 516 | | } | 517 | | if (data.size() == 0) { | 518 | | data.max_size = rhs_data.max_size; | 519 | | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | | "{} aggregate states have incompatible limits: {} vs {}", | 522 | | get_name(), data.max_size, rhs_data.max_size); | 523 | | } | 524 | | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 17 | } else { | 528 | 17 | data.merge(rhs_data); | 529 | 17 | } | 530 | 17 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 38 | Arena& arena) const override { | 511 | 38 | auto& data = this->data(place); | 512 | 38 | const auto& rhs_data = this->data(rhs); | 513 | | if constexpr (HasLimit) { | 514 | | if (rhs_data.size() == 0) { | 515 | | return; | 516 | | } | 517 | | if (data.size() == 0) { | 518 | | data.max_size = rhs_data.max_size; | 519 | | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | | "{} aggregate states have incompatible limits: {} vs {}", | 522 | | get_name(), data.max_size, rhs_data.max_size); | 523 | | } | 524 | | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 38 | } else { | 528 | 38 | data.merge(rhs_data); | 529 | 38 | } | 530 | 38 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 260 | Arena& arena) const override { | 511 | 260 | auto& data = this->data(place); | 512 | 260 | const auto& rhs_data = this->data(rhs); | 513 | | if constexpr (HasLimit) { | 514 | | if (rhs_data.size() == 0) { | 515 | | return; | 516 | | } | 517 | | if (data.size() == 0) { | 518 | | data.max_size = rhs_data.max_size; | 519 | | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | | "{} aggregate states have incompatible limits: {} vs {}", | 522 | | get_name(), data.max_size, rhs_data.max_size); | 523 | | } | 524 | | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 260 | } else { | 528 | 260 | data.merge(rhs_data); | 529 | 260 | } | 530 | 260 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 1.98k | Arena& arena) const override { | 511 | 1.98k | auto& data = this->data(place); | 512 | 1.98k | const auto& rhs_data = this->data(rhs); | 513 | | if constexpr (HasLimit) { | 514 | | if (rhs_data.size() == 0) { | 515 | | return; | 516 | | } | 517 | | if (data.size() == 0) { | 518 | | data.max_size = rhs_data.max_size; | 519 | | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | | "{} aggregate states have incompatible limits: {} vs {}", | 522 | | get_name(), data.max_size, rhs_data.max_size); | 523 | | } | 524 | | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 1.98k | } else { | 528 | 1.98k | data.merge(rhs_data); | 529 | 1.98k | } | 530 | 1.98k | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 89 | Arena& arena) const override { | 511 | 89 | auto& data = this->data(place); | 512 | 89 | const auto& rhs_data = this->data(rhs); | 513 | | if constexpr (HasLimit) { | 514 | | if (rhs_data.size() == 0) { | 515 | | return; | 516 | | } | 517 | | if (data.size() == 0) { | 518 | | data.max_size = rhs_data.max_size; | 519 | | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | | "{} aggregate states have incompatible limits: {} vs {}", | 522 | | get_name(), data.max_size, rhs_data.max_size); | 523 | | } | 524 | | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 89 | } else { | 528 | 89 | data.merge(rhs_data); | 529 | 89 | } | 530 | 89 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 4 | Arena& arena) const override { | 511 | 4 | auto& data = this->data(place); | 512 | 4 | const auto& rhs_data = this->data(rhs); | 513 | 4 | if constexpr (HasLimit) { | 514 | 4 | if (rhs_data.size() == 0) { | 515 | 0 | return; | 516 | 0 | } | 517 | 4 | if (data.size() == 0) { | 518 | 4 | data.max_size = rhs_data.max_size; | 519 | 4 | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | 0 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | 0 | "{} aggregate states have incompatible limits: {} vs {}", | 522 | 0 | get_name(), data.max_size, rhs_data.max_size); | 523 | 0 | } | 524 | 4 | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 4 | } else { | 528 | 4 | data.merge(rhs_data); | 529 | 4 | } | 530 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 4 | Arena& arena) const override { | 511 | 4 | auto& data = this->data(place); | 512 | 4 | const auto& rhs_data = this->data(rhs); | 513 | 4 | if constexpr (HasLimit) { | 514 | 4 | if (rhs_data.size() == 0) { | 515 | 0 | return; | 516 | 0 | } | 517 | 4 | if (data.size() == 0) { | 518 | 4 | data.max_size = rhs_data.max_size; | 519 | 4 | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | 0 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | 0 | "{} aggregate states have incompatible limits: {} vs {}", | 522 | 0 | get_name(), data.max_size, rhs_data.max_size); | 523 | 0 | } | 524 | 4 | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 4 | } else { | 528 | 4 | data.merge(rhs_data); | 529 | 4 | } | 530 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 57 | Arena& arena) const override { | 511 | 57 | auto& data = this->data(place); | 512 | 57 | const auto& rhs_data = this->data(rhs); | 513 | 57 | if constexpr (HasLimit) { | 514 | 57 | if (rhs_data.size() == 0) { | 515 | 5 | return; | 516 | 5 | } | 517 | 52 | if (data.size() == 0) { | 518 | 35 | data.max_size = rhs_data.max_size; | 519 | 35 | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | 16 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | 16 | "{} aggregate states have incompatible limits: {} vs {}", | 522 | 16 | get_name(), data.max_size, rhs_data.max_size); | 523 | 16 | } | 524 | 52 | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 57 | } else { | 528 | 57 | data.merge(rhs_data); | 529 | 57 | } | 530 | 57 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 57 | Arena& arena) const override { | 511 | 57 | auto& data = this->data(place); | 512 | 57 | const auto& rhs_data = this->data(rhs); | 513 | 57 | if constexpr (HasLimit) { | 514 | 57 | if (rhs_data.size() == 0) { | 515 | 5 | return; | 516 | 5 | } | 517 | 52 | if (data.size() == 0) { | 518 | 35 | data.max_size = rhs_data.max_size; | 519 | 35 | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | 16 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | 16 | "{} aggregate states have incompatible limits: {} vs {}", | 522 | 16 | get_name(), data.max_size, rhs_data.max_size); | 523 | 16 | } | 524 | 52 | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 57 | } else { | 528 | 57 | data.merge(rhs_data); | 529 | 57 | } | 530 | 57 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 4 | Arena& arena) const override { | 511 | 4 | auto& data = this->data(place); | 512 | 4 | const auto& rhs_data = this->data(rhs); | 513 | 4 | if constexpr (HasLimit) { | 514 | 4 | if (rhs_data.size() == 0) { | 515 | 0 | return; | 516 | 0 | } | 517 | 4 | if (data.size() == 0) { | 518 | 4 | data.max_size = rhs_data.max_size; | 519 | 4 | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | 0 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | 0 | "{} aggregate states have incompatible limits: {} vs {}", | 522 | 0 | get_name(), data.max_size, rhs_data.max_size); | 523 | 0 | } | 524 | 4 | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 4 | } else { | 528 | 4 | data.merge(rhs_data); | 529 | 4 | } | 530 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 4 | Arena& arena) const override { | 511 | 4 | auto& data = this->data(place); | 512 | 4 | const auto& rhs_data = this->data(rhs); | 513 | 4 | if constexpr (HasLimit) { | 514 | 4 | if (rhs_data.size() == 0) { | 515 | 0 | return; | 516 | 0 | } | 517 | 4 | if (data.size() == 0) { | 518 | 4 | data.max_size = rhs_data.max_size; | 519 | 4 | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | 0 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | 0 | "{} aggregate states have incompatible limits: {} vs {}", | 522 | 0 | get_name(), data.max_size, rhs_data.max_size); | 523 | 0 | } | 524 | 4 | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 4 | } else { | 528 | 4 | data.merge(rhs_data); | 529 | 4 | } | 530 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 236 | Arena& arena) const override { | 511 | 236 | auto& data = this->data(place); | 512 | 236 | const auto& rhs_data = this->data(rhs); | 513 | 236 | if constexpr (HasLimit) { | 514 | 236 | if (rhs_data.size() == 0) { | 515 | 56 | return; | 516 | 56 | } | 517 | 180 | if (data.size() == 0) { | 518 | 112 | data.max_size = rhs_data.max_size; | 519 | 112 | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | 48 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | 48 | "{} aggregate states have incompatible limits: {} vs {}", | 522 | 48 | get_name(), data.max_size, rhs_data.max_size); | 523 | 48 | } | 524 | 180 | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 236 | } else { | 528 | 236 | data.merge(rhs_data); | 529 | 236 | } | 530 | 236 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 244 | Arena& arena) const override { | 511 | 244 | auto& data = this->data(place); | 512 | 244 | const auto& rhs_data = this->data(rhs); | 513 | 244 | if constexpr (HasLimit) { | 514 | 244 | if (rhs_data.size() == 0) { | 515 | 56 | return; | 516 | 56 | } | 517 | 188 | if (data.size() == 0) { | 518 | 116 | data.max_size = rhs_data.max_size; | 519 | 116 | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | 48 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | 48 | "{} aggregate states have incompatible limits: {} vs {}", | 522 | 48 | get_name(), data.max_size, rhs_data.max_size); | 523 | 48 | } | 524 | 188 | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 244 | } else { | 528 | 244 | data.merge(rhs_data); | 529 | 244 | } | 530 | 244 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 12 | Arena& arena) const override { | 511 | 12 | auto& data = this->data(place); | 512 | 12 | const auto& rhs_data = this->data(rhs); | 513 | 12 | if constexpr (HasLimit) { | 514 | 12 | if (rhs_data.size() == 0) { | 515 | 0 | return; | 516 | 0 | } | 517 | 12 | if (data.size() == 0) { | 518 | 8 | data.max_size = rhs_data.max_size; | 519 | 8 | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | 0 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | 0 | "{} aggregate states have incompatible limits: {} vs {}", | 522 | 0 | get_name(), data.max_size, rhs_data.max_size); | 523 | 0 | } | 524 | 12 | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 12 | } else { | 528 | 12 | data.merge(rhs_data); | 529 | 12 | } | 530 | 12 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 11 | Arena& arena) const override { | 511 | 11 | auto& data = this->data(place); | 512 | 11 | const auto& rhs_data = this->data(rhs); | 513 | 11 | if constexpr (HasLimit) { | 514 | 11 | if (rhs_data.size() == 0) { | 515 | 0 | return; | 516 | 0 | } | 517 | 11 | if (data.size() == 0) { | 518 | 8 | data.max_size = rhs_data.max_size; | 519 | 8 | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | 0 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | 0 | "{} aggregate states have incompatible limits: {} vs {}", | 522 | 0 | get_name(), data.max_size, rhs_data.max_size); | 523 | 0 | } | 524 | 11 | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 11 | } else { | 528 | 11 | data.merge(rhs_data); | 529 | 11 | } | 530 | 11 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 4 | Arena& arena) const override { | 511 | 4 | auto& data = this->data(place); | 512 | 4 | const auto& rhs_data = this->data(rhs); | 513 | 4 | if constexpr (HasLimit) { | 514 | 4 | if (rhs_data.size() == 0) { | 515 | 0 | return; | 516 | 0 | } | 517 | 4 | if (data.size() == 0) { | 518 | 4 | data.max_size = rhs_data.max_size; | 519 | 4 | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | 0 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | 0 | "{} aggregate states have incompatible limits: {} vs {}", | 522 | 0 | get_name(), data.max_size, rhs_data.max_size); | 523 | 0 | } | 524 | 4 | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 4 | } else { | 528 | 4 | data.merge(rhs_data); | 529 | 4 | } | 530 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 4 | Arena& arena) const override { | 511 | 4 | auto& data = this->data(place); | 512 | 4 | const auto& rhs_data = this->data(rhs); | 513 | 4 | if constexpr (HasLimit) { | 514 | 4 | if (rhs_data.size() == 0) { | 515 | 0 | return; | 516 | 0 | } | 517 | 4 | if (data.size() == 0) { | 518 | 4 | data.max_size = rhs_data.max_size; | 519 | 4 | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | 0 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | 0 | "{} aggregate states have incompatible limits: {} vs {}", | 522 | 0 | get_name(), data.max_size, rhs_data.max_size); | 523 | 0 | } | 524 | 4 | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 4 | } else { | 528 | 4 | data.merge(rhs_data); | 529 | 4 | } | 530 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 4 | Arena& arena) const override { | 511 | 4 | auto& data = this->data(place); | 512 | 4 | const auto& rhs_data = this->data(rhs); | 513 | 4 | if constexpr (HasLimit) { | 514 | 4 | if (rhs_data.size() == 0) { | 515 | 0 | return; | 516 | 0 | } | 517 | 4 | if (data.size() == 0) { | 518 | 4 | data.max_size = rhs_data.max_size; | 519 | 4 | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | 0 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | 0 | "{} aggregate states have incompatible limits: {} vs {}", | 522 | 0 | get_name(), data.max_size, rhs_data.max_size); | 523 | 0 | } | 524 | 4 | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 4 | } else { | 528 | 4 | data.merge(rhs_data); | 529 | 4 | } | 530 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 4 | Arena& arena) const override { | 511 | 4 | auto& data = this->data(place); | 512 | 4 | const auto& rhs_data = this->data(rhs); | 513 | 4 | if constexpr (HasLimit) { | 514 | 4 | if (rhs_data.size() == 0) { | 515 | 0 | return; | 516 | 0 | } | 517 | 4 | if (data.size() == 0) { | 518 | 4 | data.max_size = rhs_data.max_size; | 519 | 4 | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | 0 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | 0 | "{} aggregate states have incompatible limits: {} vs {}", | 522 | 0 | get_name(), data.max_size, rhs_data.max_size); | 523 | 0 | } | 524 | 4 | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 4 | } else { | 528 | 4 | data.merge(rhs_data); | 529 | 4 | } | 530 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 4 | Arena& arena) const override { | 511 | 4 | auto& data = this->data(place); | 512 | 4 | const auto& rhs_data = this->data(rhs); | 513 | 4 | if constexpr (HasLimit) { | 514 | 4 | if (rhs_data.size() == 0) { | 515 | 0 | return; | 516 | 0 | } | 517 | 4 | if (data.size() == 0) { | 518 | 4 | data.max_size = rhs_data.max_size; | 519 | 4 | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | 0 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | 0 | "{} aggregate states have incompatible limits: {} vs {}", | 522 | 0 | get_name(), data.max_size, rhs_data.max_size); | 523 | 0 | } | 524 | 4 | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 4 | } else { | 528 | 4 | data.merge(rhs_data); | 529 | 4 | } | 530 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 4 | Arena& arena) const override { | 511 | 4 | auto& data = this->data(place); | 512 | 4 | const auto& rhs_data = this->data(rhs); | 513 | 4 | if constexpr (HasLimit) { | 514 | 4 | if (rhs_data.size() == 0) { | 515 | 0 | return; | 516 | 0 | } | 517 | 4 | if (data.size() == 0) { | 518 | 4 | data.max_size = rhs_data.max_size; | 519 | 4 | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | 0 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | 0 | "{} aggregate states have incompatible limits: {} vs {}", | 522 | 0 | get_name(), data.max_size, rhs_data.max_size); | 523 | 0 | } | 524 | 4 | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 4 | } else { | 528 | 4 | data.merge(rhs_data); | 529 | 4 | } | 530 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 4 | Arena& arena) const override { | 511 | 4 | auto& data = this->data(place); | 512 | 4 | const auto& rhs_data = this->data(rhs); | 513 | 4 | if constexpr (HasLimit) { | 514 | 4 | if (rhs_data.size() == 0) { | 515 | 0 | return; | 516 | 0 | } | 517 | 4 | if (data.size() == 0) { | 518 | 4 | data.max_size = rhs_data.max_size; | 519 | 4 | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | 0 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | 0 | "{} aggregate states have incompatible limits: {} vs {}", | 522 | 0 | get_name(), data.max_size, rhs_data.max_size); | 523 | 0 | } | 524 | 4 | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 4 | } else { | 528 | 4 | data.merge(rhs_data); | 529 | 4 | } | 530 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 4 | Arena& arena) const override { | 511 | 4 | auto& data = this->data(place); | 512 | 4 | const auto& rhs_data = this->data(rhs); | 513 | 4 | if constexpr (HasLimit) { | 514 | 4 | if (rhs_data.size() == 0) { | 515 | 0 | return; | 516 | 0 | } | 517 | 4 | if (data.size() == 0) { | 518 | 4 | data.max_size = rhs_data.max_size; | 519 | 4 | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | 0 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | 0 | "{} aggregate states have incompatible limits: {} vs {}", | 522 | 0 | get_name(), data.max_size, rhs_data.max_size); | 523 | 0 | } | 524 | 4 | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 4 | } else { | 528 | 4 | data.merge(rhs_data); | 529 | 4 | } | 530 | 4 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 13 | Arena& arena) const override { | 511 | 13 | auto& data = this->data(place); | 512 | 13 | const auto& rhs_data = this->data(rhs); | 513 | 13 | if constexpr (HasLimit) { | 514 | 13 | if (rhs_data.size() == 0) { | 515 | 1 | return; | 516 | 1 | } | 517 | 12 | if (data.size() == 0) { | 518 | 9 | data.max_size = rhs_data.max_size; | 519 | 9 | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | 0 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | 0 | "{} aggregate states have incompatible limits: {} vs {}", | 522 | 0 | get_name(), data.max_size, rhs_data.max_size); | 523 | 0 | } | 524 | 12 | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 13 | } else { | 528 | 13 | data.merge(rhs_data); | 529 | 13 | } | 530 | 13 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 13 | Arena& arena) const override { | 511 | 13 | auto& data = this->data(place); | 512 | 13 | const auto& rhs_data = this->data(rhs); | 513 | 13 | if constexpr (HasLimit) { | 514 | 13 | if (rhs_data.size() == 0) { | 515 | 1 | return; | 516 | 1 | } | 517 | 12 | if (data.size() == 0) { | 518 | 9 | data.max_size = rhs_data.max_size; | 519 | 9 | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | 0 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | 0 | "{} aggregate states have incompatible limits: {} vs {}", | 522 | 0 | get_name(), data.max_size, rhs_data.max_size); | 523 | 0 | } | 524 | 12 | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 13 | } else { | 528 | 13 | data.merge(rhs_data); | 529 | 13 | } | 530 | 13 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 13 | Arena& arena) const override { | 511 | 13 | auto& data = this->data(place); | 512 | 13 | const auto& rhs_data = this->data(rhs); | 513 | 13 | if constexpr (HasLimit) { | 514 | 13 | if (rhs_data.size() == 0) { | 515 | 1 | return; | 516 | 1 | } | 517 | 12 | if (data.size() == 0) { | 518 | 9 | data.max_size = rhs_data.max_size; | 519 | 9 | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | 0 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | 0 | "{} aggregate states have incompatible limits: {} vs {}", | 522 | 0 | get_name(), data.max_size, rhs_data.max_size); | 523 | 0 | } | 524 | 12 | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 13 | } else { | 528 | 13 | data.merge(rhs_data); | 529 | 13 | } | 530 | 13 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 13 | Arena& arena) const override { | 511 | 13 | auto& data = this->data(place); | 512 | 13 | const auto& rhs_data = this->data(rhs); | 513 | 13 | if constexpr (HasLimit) { | 514 | 13 | if (rhs_data.size() == 0) { | 515 | 1 | return; | 516 | 1 | } | 517 | 12 | if (data.size() == 0) { | 518 | 9 | data.max_size = rhs_data.max_size; | 519 | 9 | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | 0 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | 0 | "{} aggregate states have incompatible limits: {} vs {}", | 522 | 0 | get_name(), data.max_size, rhs_data.max_size); | 523 | 0 | } | 524 | 12 | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 13 | } else { | 528 | 13 | data.merge(rhs_data); | 529 | 13 | } | 530 | 13 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 774 | Arena& arena) const override { | 511 | 774 | auto& data = this->data(place); | 512 | 774 | const auto& rhs_data = this->data(rhs); | 513 | 774 | if constexpr (HasLimit) { | 514 | 774 | if (rhs_data.size() == 0) { | 515 | 411 | return; | 516 | 411 | } | 517 | 363 | if (data.size() == 0) { | 518 | 267 | data.max_size = rhs_data.max_size; | 519 | 267 | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | 0 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | 0 | "{} aggregate states have incompatible limits: {} vs {}", | 522 | 0 | get_name(), data.max_size, rhs_data.max_size); | 523 | 0 | } | 524 | 363 | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 774 | } else { | 528 | 774 | data.merge(rhs_data); | 529 | 774 | } | 530 | 774 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 774 | Arena& arena) const override { | 511 | 774 | auto& data = this->data(place); | 512 | 774 | const auto& rhs_data = this->data(rhs); | 513 | 774 | if constexpr (HasLimit) { | 514 | 774 | if (rhs_data.size() == 0) { | 515 | 411 | return; | 516 | 411 | } | 517 | 363 | if (data.size() == 0) { | 518 | 267 | data.max_size = rhs_data.max_size; | 519 | 267 | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | 0 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | 0 | "{} aggregate states have incompatible limits: {} vs {}", | 522 | 0 | get_name(), data.max_size, rhs_data.max_size); | 523 | 0 | } | 524 | 363 | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 774 | } else { | 528 | 774 | data.merge(rhs_data); | 529 | 774 | } | 530 | 774 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 257 | Arena& arena) const override { | 511 | 257 | auto& data = this->data(place); | 512 | 257 | const auto& rhs_data = this->data(rhs); | 513 | 257 | if constexpr (HasLimit) { | 514 | 257 | if (rhs_data.size() == 0) { | 515 | 60 | return; | 516 | 60 | } | 517 | 197 | if (data.size() == 0) { | 518 | 117 | data.max_size = rhs_data.max_size; | 519 | 117 | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | 64 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | 64 | "{} aggregate states have incompatible limits: {} vs {}", | 522 | 64 | get_name(), data.max_size, rhs_data.max_size); | 523 | 64 | } | 524 | 197 | } | 525 | 257 | if constexpr (ENABLE_ARENA) { | 526 | 257 | data.merge(rhs_data, arena); | 527 | | } else { | 528 | | data.merge(rhs_data); | 529 | | } | 530 | 257 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 257 | Arena& arena) const override { | 511 | 257 | auto& data = this->data(place); | 512 | 257 | const auto& rhs_data = this->data(rhs); | 513 | 257 | if constexpr (HasLimit) { | 514 | 257 | if (rhs_data.size() == 0) { | 515 | 60 | return; | 516 | 60 | } | 517 | 197 | if (data.size() == 0) { | 518 | 117 | data.max_size = rhs_data.max_size; | 519 | 117 | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | 64 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | 64 | "{} aggregate states have incompatible limits: {} vs {}", | 522 | 64 | get_name(), data.max_size, rhs_data.max_size); | 523 | 64 | } | 524 | 197 | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 257 | } else { | 528 | 257 | data.merge(rhs_data); | 529 | 257 | } | 530 | 257 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 191 | Arena& arena) const override { | 511 | 191 | auto& data = this->data(place); | 512 | 191 | const auto& rhs_data = this->data(rhs); | 513 | 191 | if constexpr (HasLimit) { | 514 | 191 | if (rhs_data.size() == 0) { | 515 | 54 | return; | 516 | 54 | } | 517 | 137 | if (data.size() == 0) { | 518 | 77 | data.max_size = rhs_data.max_size; | 519 | 77 | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | 44 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | 44 | "{} aggregate states have incompatible limits: {} vs {}", | 522 | 44 | get_name(), data.max_size, rhs_data.max_size); | 523 | 44 | } | 524 | 137 | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 191 | } else { | 528 | 191 | data.merge(rhs_data); | 529 | 191 | } | 530 | 191 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 4 | Arena& arena) const override { | 511 | 4 | auto& data = this->data(place); | 512 | 4 | const auto& rhs_data = this->data(rhs); | 513 | | if constexpr (HasLimit) { | 514 | | if (rhs_data.size() == 0) { | 515 | | return; | 516 | | } | 517 | | if (data.size() == 0) { | 518 | | data.max_size = rhs_data.max_size; | 519 | | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | | "{} aggregate states have incompatible limits: {} vs {}", | 522 | | get_name(), data.max_size, rhs_data.max_size); | 523 | | } | 524 | | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 4 | } else { | 528 | 4 | data.merge(rhs_data); | 529 | 4 | } | 530 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 6 | Arena& arena) const override { | 511 | 6 | auto& data = this->data(place); | 512 | 6 | const auto& rhs_data = this->data(rhs); | 513 | | if constexpr (HasLimit) { | 514 | | if (rhs_data.size() == 0) { | 515 | | return; | 516 | | } | 517 | | if (data.size() == 0) { | 518 | | data.max_size = rhs_data.max_size; | 519 | | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | | "{} aggregate states have incompatible limits: {} vs {}", | 522 | | get_name(), data.max_size, rhs_data.max_size); | 523 | | } | 524 | | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 6 | } else { | 528 | 6 | data.merge(rhs_data); | 529 | 6 | } | 530 | 6 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 5 | Arena& arena) const override { | 511 | 5 | auto& data = this->data(place); | 512 | 5 | const auto& rhs_data = this->data(rhs); | 513 | | if constexpr (HasLimit) { | 514 | | if (rhs_data.size() == 0) { | 515 | | return; | 516 | | } | 517 | | if (data.size() == 0) { | 518 | | data.max_size = rhs_data.max_size; | 519 | | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | | "{} aggregate states have incompatible limits: {} vs {}", | 522 | | get_name(), data.max_size, rhs_data.max_size); | 523 | | } | 524 | | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 5 | } else { | 528 | 5 | data.merge(rhs_data); | 529 | 5 | } | 530 | 5 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 325 | Arena& arena) const override { | 511 | 325 | auto& data = this->data(place); | 512 | 325 | const auto& rhs_data = this->data(rhs); | 513 | | if constexpr (HasLimit) { | 514 | | if (rhs_data.size() == 0) { | 515 | | return; | 516 | | } | 517 | | if (data.size() == 0) { | 518 | | data.max_size = rhs_data.max_size; | 519 | | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | | "{} aggregate states have incompatible limits: {} vs {}", | 522 | | get_name(), data.max_size, rhs_data.max_size); | 523 | | } | 524 | | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 325 | } else { | 528 | 325 | data.merge(rhs_data); | 529 | 325 | } | 530 | 325 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 11 | Arena& arena) const override { | 511 | 11 | auto& data = this->data(place); | 512 | 11 | const auto& rhs_data = this->data(rhs); | 513 | | if constexpr (HasLimit) { | 514 | | if (rhs_data.size() == 0) { | 515 | | return; | 516 | | } | 517 | | if (data.size() == 0) { | 518 | | data.max_size = rhs_data.max_size; | 519 | | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | | "{} aggregate states have incompatible limits: {} vs {}", | 522 | | get_name(), data.max_size, rhs_data.max_size); | 523 | | } | 524 | | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 11 | } else { | 528 | 11 | data.merge(rhs_data); | 529 | 11 | } | 530 | 11 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 6 | Arena& arena) const override { | 511 | 6 | auto& data = this->data(place); | 512 | 6 | const auto& rhs_data = this->data(rhs); | 513 | | if constexpr (HasLimit) { | 514 | | if (rhs_data.size() == 0) { | 515 | | return; | 516 | | } | 517 | | if (data.size() == 0) { | 518 | | data.max_size = rhs_data.max_size; | 519 | | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | | "{} aggregate states have incompatible limits: {} vs {}", | 522 | | get_name(), data.max_size, rhs_data.max_size); | 523 | | } | 524 | | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 6 | } else { | 528 | 6 | data.merge(rhs_data); | 529 | 6 | } | 530 | 6 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 4 | Arena& arena) const override { | 511 | 4 | auto& data = this->data(place); | 512 | 4 | const auto& rhs_data = this->data(rhs); | 513 | | if constexpr (HasLimit) { | 514 | | if (rhs_data.size() == 0) { | 515 | | return; | 516 | | } | 517 | | if (data.size() == 0) { | 518 | | data.max_size = rhs_data.max_size; | 519 | | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | | "{} aggregate states have incompatible limits: {} vs {}", | 522 | | get_name(), data.max_size, rhs_data.max_size); | 523 | | } | 524 | | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 4 | } else { | 528 | 4 | data.merge(rhs_data); | 529 | 4 | } | 530 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 4 | Arena& arena) const override { | 511 | 4 | auto& data = this->data(place); | 512 | 4 | const auto& rhs_data = this->data(rhs); | 513 | | if constexpr (HasLimit) { | 514 | | if (rhs_data.size() == 0) { | 515 | | return; | 516 | | } | 517 | | if (data.size() == 0) { | 518 | | data.max_size = rhs_data.max_size; | 519 | | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | | "{} aggregate states have incompatible limits: {} vs {}", | 522 | | get_name(), data.max_size, rhs_data.max_size); | 523 | | } | 524 | | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 4 | } else { | 528 | 4 | data.merge(rhs_data); | 529 | 4 | } | 530 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 4 | Arena& arena) const override { | 511 | 4 | auto& data = this->data(place); | 512 | 4 | const auto& rhs_data = this->data(rhs); | 513 | | if constexpr (HasLimit) { | 514 | | if (rhs_data.size() == 0) { | 515 | | return; | 516 | | } | 517 | | if (data.size() == 0) { | 518 | | data.max_size = rhs_data.max_size; | 519 | | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | | "{} aggregate states have incompatible limits: {} vs {}", | 522 | | get_name(), data.max_size, rhs_data.max_size); | 523 | | } | 524 | | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 4 | } else { | 528 | 4 | data.merge(rhs_data); | 529 | 4 | } | 530 | 4 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 2 | Arena& arena) const override { | 511 | 2 | auto& data = this->data(place); | 512 | 2 | const auto& rhs_data = this->data(rhs); | 513 | | if constexpr (HasLimit) { | 514 | | if (rhs_data.size() == 0) { | 515 | | return; | 516 | | } | 517 | | if (data.size() == 0) { | 518 | | data.max_size = rhs_data.max_size; | 519 | | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | | "{} aggregate states have incompatible limits: {} vs {}", | 522 | | get_name(), data.max_size, rhs_data.max_size); | 523 | | } | 524 | | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 2 | } else { | 528 | 2 | data.merge(rhs_data); | 529 | 2 | } | 530 | 2 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 9 | Arena& arena) const override { | 511 | 9 | auto& data = this->data(place); | 512 | 9 | const auto& rhs_data = this->data(rhs); | 513 | | if constexpr (HasLimit) { | 514 | | if (rhs_data.size() == 0) { | 515 | | return; | 516 | | } | 517 | | if (data.size() == 0) { | 518 | | data.max_size = rhs_data.max_size; | 519 | | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | | "{} aggregate states have incompatible limits: {} vs {}", | 522 | | get_name(), data.max_size, rhs_data.max_size); | 523 | | } | 524 | | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 9 | } else { | 528 | 9 | data.merge(rhs_data); | 529 | 9 | } | 530 | 9 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 9 | Arena& arena) const override { | 511 | 9 | auto& data = this->data(place); | 512 | 9 | const auto& rhs_data = this->data(rhs); | 513 | | if constexpr (HasLimit) { | 514 | | if (rhs_data.size() == 0) { | 515 | | return; | 516 | | } | 517 | | if (data.size() == 0) { | 518 | | data.max_size = rhs_data.max_size; | 519 | | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | | "{} aggregate states have incompatible limits: {} vs {}", | 522 | | get_name(), data.max_size, rhs_data.max_size); | 523 | | } | 524 | | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 9 | } else { | 528 | 9 | data.merge(rhs_data); | 529 | 9 | } | 530 | 9 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 26 | Arena& arena) const override { | 511 | 26 | auto& data = this->data(place); | 512 | 26 | const auto& rhs_data = this->data(rhs); | 513 | | if constexpr (HasLimit) { | 514 | | if (rhs_data.size() == 0) { | 515 | | return; | 516 | | } | 517 | | if (data.size() == 0) { | 518 | | data.max_size = rhs_data.max_size; | 519 | | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | | "{} aggregate states have incompatible limits: {} vs {}", | 522 | | get_name(), data.max_size, rhs_data.max_size); | 523 | | } | 524 | | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 26 | } else { | 528 | 26 | data.merge(rhs_data); | 529 | 26 | } | 530 | 26 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 188 | Arena& arena) const override { | 511 | 188 | auto& data = this->data(place); | 512 | 188 | const auto& rhs_data = this->data(rhs); | 513 | | if constexpr (HasLimit) { | 514 | | if (rhs_data.size() == 0) { | 515 | | return; | 516 | | } | 517 | | if (data.size() == 0) { | 518 | | data.max_size = rhs_data.max_size; | 519 | | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | | "{} aggregate states have incompatible limits: {} vs {}", | 522 | | get_name(), data.max_size, rhs_data.max_size); | 523 | | } | 524 | | } | 525 | | if constexpr (ENABLE_ARENA) { | 526 | | data.merge(rhs_data, arena); | 527 | 188 | } else { | 528 | 188 | data.merge(rhs_data); | 529 | 188 | } | 530 | 188 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 510 | 42.2k | Arena& arena) const override { | 511 | 42.2k | auto& data = this->data(place); | 512 | 42.2k | const auto& rhs_data = this->data(rhs); | 513 | | if constexpr (HasLimit) { | 514 | | if (rhs_data.size() == 0) { | 515 | | return; | 516 | | } | 517 | | if (data.size() == 0) { | 518 | | data.max_size = rhs_data.max_size; | 519 | | } else if (UNLIKELY(data.max_size != rhs_data.max_size)) { | 520 | | throw Exception(ErrorCode::INVALID_ARGUMENT, | 521 | | "{} aggregate states have incompatible limits: {} vs {}", | 522 | | get_name(), data.max_size, rhs_data.max_size); | 523 | | } | 524 | | } | 525 | 42.2k | if constexpr (ENABLE_ARENA) { | 526 | 42.2k | data.merge(rhs_data, arena); | 527 | | } else { | 528 | | data.merge(rhs_data); | 529 | | } | 530 | 42.2k | } |
|
531 | | |
532 | 5.94k | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { |
533 | 5.94k | if constexpr (Data::use_versioned_serde) { |
534 | 1.31k | this->data(place).write(buf, *this->argument_types[0], this->version); |
535 | 4.63k | } else { |
536 | 4.63k | this->data(place).write(buf); |
537 | 4.63k | } |
538 | 5.94k | } _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 8 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 8 | } else { | 536 | 8 | this->data(place).write(buf); | 537 | 8 | } | 538 | 8 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 9 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 9 | } else { | 536 | 9 | this->data(place).write(buf); | 537 | 9 | } | 538 | 9 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 9 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 9 | } else { | 536 | 9 | this->data(place).write(buf); | 537 | 9 | } | 538 | 9 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 387 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 387 | } else { | 536 | 387 | this->data(place).write(buf); | 537 | 387 | } | 538 | 387 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 31 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 31 | } else { | 536 | 31 | this->data(place).write(buf); | 537 | 31 | } | 538 | 31 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 10 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 10 | } else { | 536 | 10 | this->data(place).write(buf); | 537 | 10 | } | 538 | 10 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 8 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 8 | } else { | 536 | 8 | this->data(place).write(buf); | 537 | 8 | } | 538 | 8 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 8 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 8 | } else { | 536 | 8 | this->data(place).write(buf); | 537 | 8 | } | 538 | 8 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 12 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 12 | } else { | 536 | 12 | this->data(place).write(buf); | 537 | 12 | } | 538 | 12 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 8 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 8 | } else { | 536 | 8 | this->data(place).write(buf); | 537 | 8 | } | 538 | 8 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 2 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 2 | } else { | 536 | 2 | this->data(place).write(buf); | 537 | 2 | } | 538 | 2 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 8 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 8 | } else { | 536 | 8 | this->data(place).write(buf); | 537 | 8 | } | 538 | 8 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 17 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 17 | } else { | 536 | 17 | this->data(place).write(buf); | 537 | 17 | } | 538 | 17 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 17 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 17 | } else { | 536 | 17 | this->data(place).write(buf); | 537 | 17 | } | 538 | 17 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 38 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 38 | } else { | 536 | 38 | this->data(place).write(buf); | 537 | 38 | } | 538 | 38 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 1 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | 1 | if constexpr (Data::use_versioned_serde) { | 534 | 1 | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | | } else { | 536 | | this->data(place).write(buf); | 537 | | } | 538 | 1 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 261 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | 261 | if constexpr (Data::use_versioned_serde) { | 534 | 261 | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | | } else { | 536 | | this->data(place).write(buf); | 537 | | } | 538 | 261 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 1.55k | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 1.55k | } else { | 536 | 1.55k | this->data(place).write(buf); | 537 | 1.55k | } | 538 | 1.55k | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 153 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | 153 | if constexpr (Data::use_versioned_serde) { | 534 | 153 | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | | } else { | 536 | | this->data(place).write(buf); | 537 | | } | 538 | 153 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 4 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 4 | } else { | 536 | 4 | this->data(place).write(buf); | 537 | 4 | } | 538 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 4 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 4 | } else { | 536 | 4 | this->data(place).write(buf); | 537 | 4 | } | 538 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 59 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 59 | } else { | 536 | 59 | this->data(place).write(buf); | 537 | 59 | } | 538 | 59 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 59 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 59 | } else { | 536 | 59 | this->data(place).write(buf); | 537 | 59 | } | 538 | 59 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 4 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 4 | } else { | 536 | 4 | this->data(place).write(buf); | 537 | 4 | } | 538 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 4 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 4 | } else { | 536 | 4 | this->data(place).write(buf); | 537 | 4 | } | 538 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 133 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 133 | } else { | 536 | 133 | this->data(place).write(buf); | 537 | 133 | } | 538 | 133 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 137 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 137 | } else { | 536 | 137 | this->data(place).write(buf); | 537 | 137 | } | 538 | 137 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 13 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 13 | } else { | 536 | 13 | this->data(place).write(buf); | 537 | 13 | } | 538 | 13 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 12 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 12 | } else { | 536 | 12 | this->data(place).write(buf); | 537 | 12 | } | 538 | 12 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 4 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 4 | } else { | 536 | 4 | this->data(place).write(buf); | 537 | 4 | } | 538 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 4 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 4 | } else { | 536 | 4 | this->data(place).write(buf); | 537 | 4 | } | 538 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 4 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 4 | } else { | 536 | 4 | this->data(place).write(buf); | 537 | 4 | } | 538 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 4 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 4 | } else { | 536 | 4 | this->data(place).write(buf); | 537 | 4 | } | 538 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 4 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 4 | } else { | 536 | 4 | this->data(place).write(buf); | 537 | 4 | } | 538 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 4 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 4 | } else { | 536 | 4 | this->data(place).write(buf); | 537 | 4 | } | 538 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 4 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 4 | } else { | 536 | 4 | this->data(place).write(buf); | 537 | 4 | } | 538 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 4 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 4 | } else { | 536 | 4 | this->data(place).write(buf); | 537 | 4 | } | 538 | 4 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 13 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 13 | } else { | 536 | 13 | this->data(place).write(buf); | 537 | 13 | } | 538 | 13 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 12 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 12 | } else { | 536 | 12 | this->data(place).write(buf); | 537 | 12 | } | 538 | 12 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 13 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 13 | } else { | 536 | 13 | this->data(place).write(buf); | 537 | 13 | } | 538 | 13 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 13 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 13 | } else { | 536 | 13 | this->data(place).write(buf); | 537 | 13 | } | 538 | 13 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 774 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 774 | } else { | 536 | 774 | this->data(place).write(buf); | 537 | 774 | } | 538 | 774 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 774 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | 774 | if constexpr (Data::use_versioned_serde) { | 534 | 774 | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | | } else { | 536 | | this->data(place).write(buf); | 537 | | } | 538 | 774 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 152 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 152 | } else { | 536 | 152 | this->data(place).write(buf); | 537 | 152 | } | 538 | 152 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 152 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 152 | } else { | 536 | 152 | this->data(place).write(buf); | 537 | 152 | } | 538 | 152 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 124 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | 124 | if constexpr (Data::use_versioned_serde) { | 534 | 124 | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | | } else { | 536 | | this->data(place).write(buf); | 537 | | } | 538 | 124 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 4 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 4 | } else { | 536 | 4 | this->data(place).write(buf); | 537 | 4 | } | 538 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 6 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 6 | } else { | 536 | 6 | this->data(place).write(buf); | 537 | 6 | } | 538 | 6 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 5 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 5 | } else { | 536 | 5 | this->data(place).write(buf); | 537 | 5 | } | 538 | 5 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 382 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 382 | } else { | 536 | 382 | this->data(place).write(buf); | 537 | 382 | } | 538 | 382 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 15 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 15 | } else { | 536 | 15 | this->data(place).write(buf); | 537 | 15 | } | 538 | 15 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 6 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 6 | } else { | 536 | 6 | this->data(place).write(buf); | 537 | 6 | } | 538 | 6 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 4 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 4 | } else { | 536 | 4 | this->data(place).write(buf); | 537 | 4 | } | 538 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 4 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 4 | } else { | 536 | 4 | this->data(place).write(buf); | 537 | 4 | } | 538 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 4 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 4 | } else { | 536 | 4 | this->data(place).write(buf); | 537 | 4 | } | 538 | 4 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 2 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 2 | } else { | 536 | 2 | this->data(place).write(buf); | 537 | 2 | } | 538 | 2 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 9 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 9 | } else { | 536 | 9 | this->data(place).write(buf); | 537 | 9 | } | 538 | 9 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 9 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 9 | } else { | 536 | 9 | this->data(place).write(buf); | 537 | 9 | } | 538 | 9 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 26 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 26 | } else { | 536 | 26 | this->data(place).write(buf); | 537 | 26 | } | 538 | 26 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 188 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 188 | } else { | 536 | 188 | this->data(place).write(buf); | 537 | 188 | } | 538 | 188 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 532 | 253 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 533 | | if constexpr (Data::use_versioned_serde) { | 534 | | this->data(place).write(buf, *this->argument_types[0], this->version); | 535 | 253 | } else { | 536 | 253 | this->data(place).write(buf); | 537 | 253 | } | 538 | 253 | } |
|
539 | | |
540 | | void deserialize(AggregateDataPtr __restrict place, BufferReadable& buf, |
541 | 6.34k | Arena&) const override { |
542 | 6.34k | if constexpr (Data::use_versioned_serde) { |
543 | 1.29k | this->data(place).read(buf, *this->argument_types[0], this->version); |
544 | 5.04k | } else { |
545 | 5.04k | this->data(place).read(buf); |
546 | 5.04k | } |
547 | 6.34k | } _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 8 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 8 | } else { | 545 | 8 | this->data(place).read(buf); | 546 | 8 | } | 547 | 8 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 9 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 9 | } else { | 545 | 9 | this->data(place).read(buf); | 546 | 9 | } | 547 | 9 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 9 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 9 | } else { | 545 | 9 | this->data(place).read(buf); | 546 | 9 | } | 547 | 9 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 320 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 320 | } else { | 545 | 320 | this->data(place).read(buf); | 546 | 320 | } | 547 | 320 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 29 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 29 | } else { | 545 | 29 | this->data(place).read(buf); | 546 | 29 | } | 547 | 29 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 10 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 10 | } else { | 545 | 10 | this->data(place).read(buf); | 546 | 10 | } | 547 | 10 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 8 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 8 | } else { | 545 | 8 | this->data(place).read(buf); | 546 | 8 | } | 547 | 8 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 8 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 8 | } else { | 545 | 8 | this->data(place).read(buf); | 546 | 8 | } | 547 | 8 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 12 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 12 | } else { | 545 | 12 | this->data(place).read(buf); | 546 | 12 | } | 547 | 12 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 8 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 8 | } else { | 545 | 8 | this->data(place).read(buf); | 546 | 8 | } | 547 | 8 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 2 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 2 | } else { | 545 | 2 | this->data(place).read(buf); | 546 | 2 | } | 547 | 2 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 8 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 8 | } else { | 545 | 8 | this->data(place).read(buf); | 546 | 8 | } | 547 | 8 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 17 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 17 | } else { | 545 | 17 | this->data(place).read(buf); | 546 | 17 | } | 547 | 17 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 17 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 17 | } else { | 545 | 17 | this->data(place).read(buf); | 546 | 17 | } | 547 | 17 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 38 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 38 | } else { | 545 | 38 | this->data(place).read(buf); | 546 | 38 | } | 547 | 38 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 1 | Arena&) const override { | 542 | 1 | if constexpr (Data::use_versioned_serde) { | 543 | 1 | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | | } else { | 545 | | this->data(place).read(buf); | 546 | | } | 547 | 1 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 261 | Arena&) const override { | 542 | 261 | if constexpr (Data::use_versioned_serde) { | 543 | 261 | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | | } else { | 545 | | this->data(place).read(buf); | 546 | | } | 547 | 261 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 2.01k | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 2.01k | } else { | 545 | 2.01k | this->data(place).read(buf); | 546 | 2.01k | } | 547 | 2.01k | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 121 | Arena&) const override { | 542 | 121 | if constexpr (Data::use_versioned_serde) { | 543 | 121 | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | | } else { | 545 | | this->data(place).read(buf); | 546 | | } | 547 | 121 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 4 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 4 | } else { | 545 | 4 | this->data(place).read(buf); | 546 | 4 | } | 547 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 4 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 4 | } else { | 545 | 4 | this->data(place).read(buf); | 546 | 4 | } | 547 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 57 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 57 | } else { | 545 | 57 | this->data(place).read(buf); | 546 | 57 | } | 547 | 57 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 57 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 57 | } else { | 545 | 57 | this->data(place).read(buf); | 546 | 57 | } | 547 | 57 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 4 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 4 | } else { | 545 | 4 | this->data(place).read(buf); | 546 | 4 | } | 547 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 4 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 4 | } else { | 545 | 4 | this->data(place).read(buf); | 546 | 4 | } | 547 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 155 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 155 | } else { | 545 | 155 | this->data(place).read(buf); | 546 | 155 | } | 547 | 155 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 163 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 163 | } else { | 545 | 163 | this->data(place).read(buf); | 546 | 163 | } | 547 | 163 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 12 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 12 | } else { | 545 | 12 | this->data(place).read(buf); | 546 | 12 | } | 547 | 12 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 11 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 11 | } else { | 545 | 11 | this->data(place).read(buf); | 546 | 11 | } | 547 | 11 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 4 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 4 | } else { | 545 | 4 | this->data(place).read(buf); | 546 | 4 | } | 547 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 4 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 4 | } else { | 545 | 4 | this->data(place).read(buf); | 546 | 4 | } | 547 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 4 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 4 | } else { | 545 | 4 | this->data(place).read(buf); | 546 | 4 | } | 547 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 4 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 4 | } else { | 545 | 4 | this->data(place).read(buf); | 546 | 4 | } | 547 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 4 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 4 | } else { | 545 | 4 | this->data(place).read(buf); | 546 | 4 | } | 547 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 4 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 4 | } else { | 545 | 4 | this->data(place).read(buf); | 546 | 4 | } | 547 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 4 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 4 | } else { | 545 | 4 | this->data(place).read(buf); | 546 | 4 | } | 547 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 4 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 4 | } else { | 545 | 4 | this->data(place).read(buf); | 546 | 4 | } | 547 | 4 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 13 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 13 | } else { | 545 | 13 | this->data(place).read(buf); | 546 | 13 | } | 547 | 13 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 13 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 13 | } else { | 545 | 13 | this->data(place).read(buf); | 546 | 13 | } | 547 | 13 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 13 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 13 | } else { | 545 | 13 | this->data(place).read(buf); | 546 | 13 | } | 547 | 13 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 13 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 13 | } else { | 545 | 13 | this->data(place).read(buf); | 546 | 13 | } | 547 | 13 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 774 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 774 | } else { | 545 | 774 | this->data(place).read(buf); | 546 | 774 | } | 547 | 774 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 774 | Arena&) const override { | 542 | 774 | if constexpr (Data::use_versioned_serde) { | 543 | 774 | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | | } else { | 545 | | this->data(place).read(buf); | 546 | | } | 547 | 774 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 176 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 176 | } else { | 545 | 176 | this->data(place).read(buf); | 546 | 176 | } | 547 | 176 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 176 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 176 | } else { | 545 | 176 | this->data(place).read(buf); | 546 | 176 | } | 547 | 176 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 140 | Arena&) const override { | 542 | 140 | if constexpr (Data::use_versioned_serde) { | 543 | 140 | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | | } else { | 545 | | this->data(place).read(buf); | 546 | | } | 547 | 140 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 4 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 4 | } else { | 545 | 4 | this->data(place).read(buf); | 546 | 4 | } | 547 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 6 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 6 | } else { | 545 | 6 | this->data(place).read(buf); | 546 | 6 | } | 547 | 6 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 5 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 5 | } else { | 545 | 5 | this->data(place).read(buf); | 546 | 5 | } | 547 | 5 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 325 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 325 | } else { | 545 | 325 | this->data(place).read(buf); | 546 | 325 | } | 547 | 325 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 14 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 14 | } else { | 545 | 14 | this->data(place).read(buf); | 546 | 14 | } | 547 | 14 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 6 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 6 | } else { | 545 | 6 | this->data(place).read(buf); | 546 | 6 | } | 547 | 6 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 4 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 4 | } else { | 545 | 4 | this->data(place).read(buf); | 546 | 4 | } | 547 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 4 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 4 | } else { | 545 | 4 | this->data(place).read(buf); | 546 | 4 | } | 547 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 4 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 4 | } else { | 545 | 4 | this->data(place).read(buf); | 546 | 4 | } | 547 | 4 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 2 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 2 | } else { | 545 | 2 | this->data(place).read(buf); | 546 | 2 | } | 547 | 2 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 9 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 9 | } else { | 545 | 9 | this->data(place).read(buf); | 546 | 9 | } | 547 | 9 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 9 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 9 | } else { | 545 | 9 | this->data(place).read(buf); | 546 | 9 | } | 547 | 9 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 26 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 26 | } else { | 545 | 26 | this->data(place).read(buf); | 546 | 26 | } | 547 | 26 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 188 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 188 | } else { | 545 | 188 | this->data(place).read(buf); | 546 | 188 | } | 547 | 188 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 541 | 241 | Arena&) const override { | 542 | | if constexpr (Data::use_versioned_serde) { | 543 | | this->data(place).read(buf, *this->argument_types[0], this->version); | 544 | 241 | } else { | 545 | 241 | this->data(place).read(buf); | 546 | 241 | } | 547 | 241 | } |
|
548 | | |
549 | 10.8k | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { |
550 | 10.8k | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); |
551 | 10.8k | auto& to_nested_col = to_arr.get_data(); |
552 | 10.8k | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); |
553 | 10.8k | this->data(place).insert_result_into(col_null->get_nested_column()); |
554 | 10.8k | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); |
555 | 10.8k | to_arr.get_offsets().push_back(to_nested_col.size()); |
556 | 10.8k | } _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 7 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 7 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 7 | auto& to_nested_col = to_arr.get_data(); | 552 | 7 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 7 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 7 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 7 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 7 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 68 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 68 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 68 | auto& to_nested_col = to_arr.get_data(); | 552 | 68 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 68 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 68 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 68 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 68 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 9 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 9 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 9 | auto& to_nested_col = to_arr.get_data(); | 552 | 9 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 9 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 9 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 9 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 9 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 210 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 210 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 210 | auto& to_nested_col = to_arr.get_data(); | 552 | 210 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 210 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 210 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 210 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 210 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 29 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 29 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 29 | auto& to_nested_col = to_arr.get_data(); | 552 | 29 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 29 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 29 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 29 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 29 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 9 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 9 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 9 | auto& to_nested_col = to_arr.get_data(); | 552 | 9 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 9 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 9 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 9 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 9 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 7 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 7 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 7 | auto& to_nested_col = to_arr.get_data(); | 552 | 7 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 7 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 7 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 7 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 7 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 7 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 7 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 7 | auto& to_nested_col = to_arr.get_data(); | 552 | 7 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 7 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 7 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 7 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 7 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 6 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 6 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 6 | auto& to_nested_col = to_arr.get_data(); | 552 | 6 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 6 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 6 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 6 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 6 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 2 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 2 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 2 | auto& to_nested_col = to_arr.get_data(); | 552 | 2 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 2 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 2 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 2 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 2 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 4 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 4 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 4 | auto& to_nested_col = to_arr.get_data(); | 552 | 4 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 4 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 4 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 4 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 4 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 4 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 4 | auto& to_nested_col = to_arr.get_data(); | 552 | 4 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 4 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 4 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 4 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 4 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 14 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 14 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 14 | auto& to_nested_col = to_arr.get_data(); | 552 | 14 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 14 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 14 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 14 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 14 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 14 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 14 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 14 | auto& to_nested_col = to_arr.get_data(); | 552 | 14 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 14 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 14 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 14 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 14 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 35 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 35 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 35 | auto& to_nested_col = to_arr.get_data(); | 552 | 35 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 35 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 35 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 35 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 35 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 1 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 1 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 1 | auto& to_nested_col = to_arr.get_data(); | 552 | 1 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 1 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 1 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 1 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 1 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 105 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 105 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 105 | auto& to_nested_col = to_arr.get_data(); | 552 | 105 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 105 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 105 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 105 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 105 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 669 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 669 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 669 | auto& to_nested_col = to_arr.get_data(); | 552 | 669 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 669 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 669 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 669 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 669 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 707 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 707 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 707 | auto& to_nested_col = to_arr.get_data(); | 552 | 707 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 707 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 707 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 707 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 707 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 4 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 4 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 4 | auto& to_nested_col = to_arr.get_data(); | 552 | 4 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 4 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 4 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 4 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 4 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 4 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 4 | auto& to_nested_col = to_arr.get_data(); | 552 | 4 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 4 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 4 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 4 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 10 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 10 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 10 | auto& to_nested_col = to_arr.get_data(); | 552 | 10 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 10 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 10 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 10 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 10 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 10 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 10 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 10 | auto& to_nested_col = to_arr.get_data(); | 552 | 10 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 10 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 10 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 10 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 10 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 4 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 4 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 4 | auto& to_nested_col = to_arr.get_data(); | 552 | 4 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 4 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 4 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 4 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 4 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 4 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 4 | auto& to_nested_col = to_arr.get_data(); | 552 | 4 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 4 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 4 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 4 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 203 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 203 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 203 | auto& to_nested_col = to_arr.get_data(); | 552 | 203 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 203 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 203 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 203 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 203 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 202 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 202 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 202 | auto& to_nested_col = to_arr.get_data(); | 552 | 202 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 202 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 202 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 202 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 202 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 10 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 10 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 10 | auto& to_nested_col = to_arr.get_data(); | 552 | 10 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 10 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 10 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 10 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 10 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 10 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 10 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 10 | auto& to_nested_col = to_arr.get_data(); | 552 | 10 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 10 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 10 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 10 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 10 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 4 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 4 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 4 | auto& to_nested_col = to_arr.get_data(); | 552 | 4 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 4 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 4 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 4 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 4 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 4 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 4 | auto& to_nested_col = to_arr.get_data(); | 552 | 4 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 4 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 4 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 4 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 4 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 4 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 4 | auto& to_nested_col = to_arr.get_data(); | 552 | 4 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 4 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 4 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 4 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 4 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 4 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 4 | auto& to_nested_col = to_arr.get_data(); | 552 | 4 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 4 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 4 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 4 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 4 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 4 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 4 | auto& to_nested_col = to_arr.get_data(); | 552 | 4 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 4 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 4 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 4 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 4 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 4 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 4 | auto& to_nested_col = to_arr.get_data(); | 552 | 4 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 4 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 4 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 4 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 4 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 4 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 4 | auto& to_nested_col = to_arr.get_data(); | 552 | 4 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 4 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 4 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 4 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 4 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 4 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 4 | auto& to_nested_col = to_arr.get_data(); | 552 | 4 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 4 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 4 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 4 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 4 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 9 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 9 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 9 | auto& to_nested_col = to_arr.get_data(); | 552 | 9 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 9 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 9 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 9 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 9 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 9 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 9 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 9 | auto& to_nested_col = to_arr.get_data(); | 552 | 9 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 9 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 9 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 9 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 9 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 9 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 9 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 9 | auto& to_nested_col = to_arr.get_data(); | 552 | 9 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 9 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 9 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 9 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 9 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 9 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 9 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 9 | auto& to_nested_col = to_arr.get_data(); | 552 | 9 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 9 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 9 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 9 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 9 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 294 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 294 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 294 | auto& to_nested_col = to_arr.get_data(); | 552 | 294 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 294 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 294 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 294 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 294 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 294 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 294 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 294 | auto& to_nested_col = to_arr.get_data(); | 552 | 294 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 294 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 294 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 294 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 294 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 212 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 212 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 212 | auto& to_nested_col = to_arr.get_data(); | 552 | 212 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 212 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 212 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 212 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 212 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 208 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 208 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 208 | auto& to_nested_col = to_arr.get_data(); | 552 | 208 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 208 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 208 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 208 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 208 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 754 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 754 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 754 | auto& to_nested_col = to_arr.get_data(); | 552 | 754 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 754 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 754 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 754 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 754 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 4 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 4 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 4 | auto& to_nested_col = to_arr.get_data(); | 552 | 4 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 4 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 4 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 4 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 7 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 7 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 7 | auto& to_nested_col = to_arr.get_data(); | 552 | 7 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 7 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 7 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 7 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 7 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 6 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 6 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 6 | auto& to_nested_col = to_arr.get_data(); | 552 | 6 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 6 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 6 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 6 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 6 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 245 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 245 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 245 | auto& to_nested_col = to_arr.get_data(); | 552 | 245 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 245 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 245 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 245 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 245 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 15 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 15 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 15 | auto& to_nested_col = to_arr.get_data(); | 552 | 15 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 15 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 15 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 15 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 15 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 8 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 8 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 8 | auto& to_nested_col = to_arr.get_data(); | 552 | 8 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 8 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 8 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 8 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 8 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 4 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 4 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 4 | auto& to_nested_col = to_arr.get_data(); | 552 | 4 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 4 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 4 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 4 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 4 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 4 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 4 | auto& to_nested_col = to_arr.get_data(); | 552 | 4 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 4 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 4 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 4 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 4 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 4 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 4 | auto& to_nested_col = to_arr.get_data(); | 552 | 4 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 4 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 4 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 4 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 4 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 4 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 4 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 4 | auto& to_nested_col = to_arr.get_data(); | 552 | 4 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 4 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 4 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 4 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 4 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 14 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 14 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 14 | auto& to_nested_col = to_arr.get_data(); | 552 | 14 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 14 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 14 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 14 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 14 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 10 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 10 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 10 | auto& to_nested_col = to_arr.get_data(); | 552 | 10 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 10 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 10 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 10 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 10 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 26 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 26 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 26 | auto& to_nested_col = to_arr.get_data(); | 552 | 26 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 26 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 26 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 26 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 26 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 68 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 68 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 68 | auto& to_nested_col = to_arr.get_data(); | 552 | 68 | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 68 | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 68 | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 68 | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 68 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 549 | 6.26k | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 550 | 6.26k | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 551 | 6.26k | auto& to_nested_col = to_arr.get_data(); | 552 | 6.26k | auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col); | 553 | 6.26k | this->data(place).insert_result_into(col_null->get_nested_column()); | 554 | 6.26k | col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0); | 555 | 6.26k | to_arr.get_offsets().push_back(to_nested_col.size()); | 556 | 6.26k | } |
|
557 | | |
558 | 2.16k | void check_input_columns_type(const IColumn** columns) const override { |
559 | 2.16k | IAggregateFunction::check_input_columns_type(columns); |
560 | | if constexpr (is_string_type(Data::PType) && |
561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, |
562 | 303 | Data>) { |
563 | 303 | this->template check_argument_column_type<ColumnString>(columns[0]); |
564 | 303 | } |
565 | 2.16k | } _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 10 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 10 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 10 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 25 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 25 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 25 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 10 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 10 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 10 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 147 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 147 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 147 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 24 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 24 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 24 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 8 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 8 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 8 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 10 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 10 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 10 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 10 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 10 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 10 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 12 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 12 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 12 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 8 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 8 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 8 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 10 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 10 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 10 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 18 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 18 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 18 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 18 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 18 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 18 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 38 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 38 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 38 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 103 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 103 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 103 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 247 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 247 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | 247 | Data>) { | 563 | 247 | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | 247 | } | 565 | 247 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 105 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 105 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 105 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 4 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 4 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 4 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 4 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 49 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 49 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 49 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 49 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 49 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 49 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 4 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 4 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 4 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 4 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 21 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 21 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 21 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 20 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 20 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 20 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 11 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 11 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 11 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 11 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 11 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 11 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 4 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 4 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 4 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 4 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 4 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 4 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 4 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 4 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 4 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 4 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 4 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 4 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 4 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 4 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 4 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 4 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 4 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 13 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 13 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 13 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 13 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 13 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 13 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 13 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 13 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 13 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 13 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 13 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 13 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 267 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 267 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 267 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 267 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 267 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 267 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 58 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 58 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 58 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 56 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 56 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | 56 | Data>) { | 563 | 56 | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | 56 | } | 565 | 56 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 92 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 92 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 92 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 4 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 4 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 5 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 5 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 5 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 4 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 4 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 47 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 47 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 47 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 14 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 14 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 14 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 4 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 4 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 4 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 4 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 4 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 4 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 4 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 4 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 4 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 10 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 10 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 10 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 8 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 8 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 8 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 26 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 26 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 26 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 67 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 67 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 67 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 558 | 156 | void check_input_columns_type(const IColumn** columns) const override { | 559 | 156 | IAggregateFunction::check_input_columns_type(columns); | 560 | | if constexpr (is_string_type(Data::PType) && | 561 | | std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>, | 562 | | Data>) { | 563 | | this->template check_argument_column_type<ColumnString>(columns[0]); | 564 | | } | 565 | 156 | } |
|
566 | | |
567 | 2.47k | void check_result_column_type(const IColumn& to) const override { |
568 | 2.47k | IAggregateFunction::check_result_column_type(to); |
569 | 2.47k | if constexpr (is_string_type(Data::PType)) { |
570 | 852 | const auto* array_column = check_and_get_column<ColumnArray>(to); |
571 | 852 | if (UNLIKELY(array_column == nullptr)) { |
572 | 0 | throw doris::Exception(Status::InternalError( |
573 | 0 | "Aggregate function {} result type check failed: Column type {} is not " |
574 | 0 | "ColumnArray", |
575 | 0 | get_name(), to.get_name())); |
576 | 0 | } |
577 | | |
578 | 852 | const auto& nested_column = array_column->get_data(); |
579 | 852 | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); |
580 | 852 | if (UNLIKELY(nullable_column == nullptr)) { |
581 | 0 | throw doris::Exception(Status::InternalError( |
582 | 0 | "Aggregate function {} result type check failed: Column type {} is not " |
583 | 0 | "ColumnNullable", |
584 | 0 | get_name(), nested_column.get_name())); |
585 | 0 | } |
586 | 852 | this->template check_result_column_type_as<ColumnString>( |
587 | 852 | nullable_column->get_nested_column()); |
588 | 852 | } |
589 | 2.47k | } _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 15 | void check_result_column_type(const IColumn& to) const override { | 568 | 15 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 15 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 19 | void check_result_column_type(const IColumn& to) const override { | 568 | 19 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 19 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 15 | void check_result_column_type(const IColumn& to) const override { | 568 | 15 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 15 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 269 | void check_result_column_type(const IColumn& to) const override { | 568 | 269 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 269 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 27 | void check_result_column_type(const IColumn& to) const override { | 568 | 27 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 27 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 5 | void check_result_column_type(const IColumn& to) const override { | 568 | 5 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 5 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 15 | void check_result_column_type(const IColumn& to) const override { | 568 | 15 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 15 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 15 | void check_result_column_type(const IColumn& to) const override { | 568 | 15 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 15 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 6 | void check_result_column_type(const IColumn& to) const override { | 568 | 6 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 6 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 2 | void check_result_column_type(const IColumn& to) const override { | 568 | 2 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 2 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 12 | void check_result_column_type(const IColumn& to) const override { | 568 | 12 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 12 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 20 | void check_result_column_type(const IColumn& to) const override { | 568 | 20 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 20 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 20 | void check_result_column_type(const IColumn& to) const override { | 568 | 20 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 20 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 35 | void check_result_column_type(const IColumn& to) const override { | 568 | 35 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 35 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 104 | void check_result_column_type(const IColumn& to) const override { | 568 | 104 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 104 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 267 | void check_result_column_type(const IColumn& to) const override { | 568 | 267 | IAggregateFunction::check_result_column_type(to); | 569 | 267 | if constexpr (is_string_type(Data::PType)) { | 570 | 267 | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | 267 | if (UNLIKELY(array_column == nullptr)) { | 572 | 0 | throw doris::Exception(Status::InternalError( | 573 | 0 | "Aggregate function {} result type check failed: Column type {} is not " | 574 | 0 | "ColumnArray", | 575 | 0 | get_name(), to.get_name())); | 576 | 0 | } | 577 | | | 578 | 267 | const auto& nested_column = array_column->get_data(); | 579 | 267 | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | 267 | if (UNLIKELY(nullable_column == nullptr)) { | 581 | 0 | throw doris::Exception(Status::InternalError( | 582 | 0 | "Aggregate function {} result type check failed: Column type {} is not " | 583 | 0 | "ColumnNullable", | 584 | 0 | get_name(), nested_column.get_name())); | 585 | 0 | } | 586 | 267 | this->template check_result_column_type_as<ColumnString>( | 587 | 267 | nullable_column->get_nested_column()); | 588 | 267 | } | 589 | 267 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 108 | void check_result_column_type(const IColumn& to) const override { | 568 | 108 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 108 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 4 | void check_result_column_type(const IColumn& to) const override { | 568 | 4 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 4 | void check_result_column_type(const IColumn& to) const override { | 568 | 4 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 4 | void check_result_column_type(const IColumn& to) const override { | 568 | 4 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 4 | void check_result_column_type(const IColumn& to) const override { | 568 | 4 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 4 | void check_result_column_type(const IColumn& to) const override { | 568 | 4 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 4 | void check_result_column_type(const IColumn& to) const override { | 568 | 4 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 5 | void check_result_column_type(const IColumn& to) const override { | 568 | 5 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 5 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 4 | void check_result_column_type(const IColumn& to) const override { | 568 | 4 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 10 | void check_result_column_type(const IColumn& to) const override { | 568 | 10 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 10 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 10 | void check_result_column_type(const IColumn& to) const override { | 568 | 10 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 10 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 4 | void check_result_column_type(const IColumn& to) const override { | 568 | 4 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 4 | void check_result_column_type(const IColumn& to) const override { | 568 | 4 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 4 | void check_result_column_type(const IColumn& to) const override { | 568 | 4 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 4 | void check_result_column_type(const IColumn& to) const override { | 568 | 4 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 4 | void check_result_column_type(const IColumn& to) const override { | 568 | 4 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 4 | void check_result_column_type(const IColumn& to) const override { | 568 | 4 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 4 | void check_result_column_type(const IColumn& to) const override { | 568 | 4 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 4 | void check_result_column_type(const IColumn& to) const override { | 568 | 4 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 4 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 9 | void check_result_column_type(const IColumn& to) const override { | 568 | 9 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 9 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 9 | void check_result_column_type(const IColumn& to) const override { | 568 | 9 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 9 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 9 | void check_result_column_type(const IColumn& to) const override { | 568 | 9 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 9 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 9 | void check_result_column_type(const IColumn& to) const override { | 568 | 9 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 9 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 270 | void check_result_column_type(const IColumn& to) const override { | 568 | 270 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 270 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 270 | void check_result_column_type(const IColumn& to) const override { | 568 | 270 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 270 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 18 | void check_result_column_type(const IColumn& to) const override { | 568 | 18 | IAggregateFunction::check_result_column_type(to); | 569 | 18 | if constexpr (is_string_type(Data::PType)) { | 570 | 18 | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | 18 | if (UNLIKELY(array_column == nullptr)) { | 572 | 0 | throw doris::Exception(Status::InternalError( | 573 | 0 | "Aggregate function {} result type check failed: Column type {} is not " | 574 | 0 | "ColumnArray", | 575 | 0 | get_name(), to.get_name())); | 576 | 0 | } | 577 | | | 578 | 18 | const auto& nested_column = array_column->get_data(); | 579 | 18 | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | 18 | if (UNLIKELY(nullable_column == nullptr)) { | 581 | 0 | throw doris::Exception(Status::InternalError( | 582 | 0 | "Aggregate function {} result type check failed: Column type {} is not " | 583 | 0 | "ColumnNullable", | 584 | 0 | get_name(), nested_column.get_name())); | 585 | 0 | } | 586 | 18 | this->template check_result_column_type_as<ColumnString>( | 587 | 18 | nullable_column->get_nested_column()); | 588 | 18 | } | 589 | 18 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 16 | void check_result_column_type(const IColumn& to) const override { | 568 | 16 | IAggregateFunction::check_result_column_type(to); | 569 | 16 | if constexpr (is_string_type(Data::PType)) { | 570 | 16 | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | 16 | if (UNLIKELY(array_column == nullptr)) { | 572 | 0 | throw doris::Exception(Status::InternalError( | 573 | 0 | "Aggregate function {} result type check failed: Column type {} is not " | 574 | 0 | "ColumnArray", | 575 | 0 | get_name(), to.get_name())); | 576 | 0 | } | 577 | | | 578 | 16 | const auto& nested_column = array_column->get_data(); | 579 | 16 | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | 16 | if (UNLIKELY(nullable_column == nullptr)) { | 581 | 0 | throw doris::Exception(Status::InternalError( | 582 | 0 | "Aggregate function {} result type check failed: Column type {} is not " | 583 | 0 | "ColumnNullable", | 584 | 0 | get_name(), nested_column.get_name())); | 585 | 0 | } | 586 | 16 | this->template check_result_column_type_as<ColumnString>( | 587 | 16 | nullable_column->get_nested_column()); | 588 | 16 | } | 589 | 16 | } |
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 51 | void check_result_column_type(const IColumn& to) const override { | 568 | 51 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 51 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 4 | void check_result_column_type(const IColumn& to) const override { | 568 | 4 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 20 | void check_result_column_type(const IColumn& to) const override { | 568 | 20 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 20 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 4 | void check_result_column_type(const IColumn& to) const override { | 568 | 4 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 54 | void check_result_column_type(const IColumn& to) const override { | 568 | 54 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 54 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 11 | void check_result_column_type(const IColumn& to) const override { | 568 | 11 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 11 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 4 | void check_result_column_type(const IColumn& to) const override { | 568 | 4 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 4 | void check_result_column_type(const IColumn& to) const override { | 568 | 4 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 4 | void check_result_column_type(const IColumn& to) const override { | 568 | 4 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 4 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 4 | void check_result_column_type(const IColumn& to) const override { | 568 | 4 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 4 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 10 | void check_result_column_type(const IColumn& to) const override { | 568 | 10 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 10 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 8 | void check_result_column_type(const IColumn& to) const override { | 568 | 8 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 8 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 26 | void check_result_column_type(const IColumn& to) const override { | 568 | 26 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 26 | } |
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 68 | void check_result_column_type(const IColumn& to) const override { | 568 | 68 | IAggregateFunction::check_result_column_type(to); | 569 | | if constexpr (is_string_type(Data::PType)) { | 570 | | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | | if (UNLIKELY(array_column == nullptr)) { | 572 | | throw doris::Exception(Status::InternalError( | 573 | | "Aggregate function {} result type check failed: Column type {} is not " | 574 | | "ColumnArray", | 575 | | get_name(), to.get_name())); | 576 | | } | 577 | | | 578 | | const auto& nested_column = array_column->get_data(); | 579 | | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | | if (UNLIKELY(nullable_column == nullptr)) { | 581 | | throw doris::Exception(Status::InternalError( | 582 | | "Aggregate function {} result type check failed: Column type {} is not " | 583 | | "ColumnNullable", | 584 | | get_name(), nested_column.get_name())); | 585 | | } | 586 | | this->template check_result_column_type_as<ColumnString>( | 587 | | nullable_column->get_nested_column()); | 588 | | } | 589 | 68 | } |
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 567 | 551 | void check_result_column_type(const IColumn& to) const override { | 568 | 551 | IAggregateFunction::check_result_column_type(to); | 569 | 551 | if constexpr (is_string_type(Data::PType)) { | 570 | 551 | const auto* array_column = check_and_get_column<ColumnArray>(to); | 571 | 551 | if (UNLIKELY(array_column == nullptr)) { | 572 | 0 | throw doris::Exception(Status::InternalError( | 573 | 0 | "Aggregate function {} result type check failed: Column type {} is not " | 574 | 0 | "ColumnArray", | 575 | 0 | get_name(), to.get_name())); | 576 | 0 | } | 577 | | | 578 | 551 | const auto& nested_column = array_column->get_data(); | 579 | 551 | const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column); | 580 | 551 | if (UNLIKELY(nullable_column == nullptr)) { | 581 | 0 | throw doris::Exception(Status::InternalError( | 582 | 0 | "Aggregate function {} result type check failed: Column type {} is not " | 583 | 0 | "ColumnNullable", | 584 | 0 | get_name(), nested_column.get_name())); | 585 | 0 | } | 586 | 551 | this->template check_result_column_type_as<ColumnString>( | 587 | 551 | nullable_column->get_nested_column()); | 588 | 551 | } | 589 | 551 | } |
|
590 | | |
591 | | private: |
592 | | DataTypePtr return_type; |
593 | | }; |
594 | | |
595 | | } // namespace doris |