be/src/exprs/aggregate/aggregate_function_topn.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 <rapidjson/encodings.h> |
21 | | #include <rapidjson/stringbuffer.h> |
22 | | #include <rapidjson/writer.h> |
23 | | #include <stddef.h> |
24 | | #include <stdint.h> |
25 | | |
26 | | #include <algorithm> |
27 | | #include <functional> |
28 | | #include <memory> |
29 | | #include <string> |
30 | | #include <utility> |
31 | | #include <vector> |
32 | | |
33 | | #include "common/exception.h" |
34 | | #include "core/assert_cast.h" |
35 | | #include "core/column/column.h" |
36 | | #include "core/column/column_array.h" |
37 | | #include "core/column/column_decimal.h" |
38 | | #include "core/column/column_nullable.h" |
39 | | #include "core/column/column_string.h" |
40 | | #include "core/column/column_vector.h" |
41 | | #include "core/data_type/data_type_array.h" |
42 | | #include "core/data_type/data_type_nullable.h" |
43 | | #include "core/data_type/data_type_string.h" |
44 | | #include "core/string_buffer.hpp" |
45 | | #include "core/string_ref.h" |
46 | | #include "core/types.h" |
47 | | #include "exec/common/hash_table/phmap_fwd_decl.h" |
48 | | #include "exprs/aggregate/aggregate_function.h" |
49 | | #include "exprs/aggregate/aggregate_function_simple_factory.h" |
50 | | |
51 | | namespace doris {} // namespace doris |
52 | | |
53 | | namespace doris { |
54 | | |
55 | | // space-saving algorithm |
56 | | template <PrimitiveType T> |
57 | | struct AggregateFunctionTopNData { |
58 | | using ColVecType = typename PrimitiveTypeTraits<T>::ColumnType; |
59 | | using DataType = typename PrimitiveTypeTraits<T>::CppType; |
60 | 6.04k | void set_paramenters(int input_top_num, int space_expand_rate = 50) { |
61 | 6.04k | top_num = input_top_num; |
62 | 6.04k | capacity = (uint64_t)top_num * space_expand_rate; |
63 | 6.04k | } _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE23EE15set_paramentersEii Line | Count | Source | 60 | 5.01k | void set_paramenters(int input_top_num, int space_expand_rate = 50) { | 61 | 5.01k | top_num = input_top_num; | 62 | 5.01k | capacity = (uint64_t)top_num * space_expand_rate; | 63 | 5.01k | } |
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE3EE15set_paramentersEii Line | Count | Source | 60 | 54 | void set_paramenters(int input_top_num, int space_expand_rate = 50) { | 61 | 54 | top_num = input_top_num; | 62 | 54 | capacity = (uint64_t)top_num * space_expand_rate; | 63 | 54 | } |
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE4EE15set_paramentersEii Line | Count | Source | 60 | 30 | void set_paramenters(int input_top_num, int space_expand_rate = 50) { | 61 | 30 | top_num = input_top_num; | 62 | 30 | capacity = (uint64_t)top_num * space_expand_rate; | 63 | 30 | } |
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE5EE15set_paramentersEii Line | Count | Source | 60 | 88 | void set_paramenters(int input_top_num, int space_expand_rate = 50) { | 61 | 88 | top_num = input_top_num; | 62 | 88 | capacity = (uint64_t)top_num * space_expand_rate; | 63 | 88 | } |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE6EE15set_paramentersEii Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE7EE15set_paramentersEii Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE8EE15set_paramentersEii _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE9EE15set_paramentersEii Line | Count | Source | 60 | 15 | void set_paramenters(int input_top_num, int space_expand_rate = 50) { | 61 | 15 | top_num = input_top_num; | 62 | 15 | capacity = (uint64_t)top_num * space_expand_rate; | 63 | 15 | } |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE28EE15set_paramentersEii Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE29EE15set_paramentersEii _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE30EE15set_paramentersEii Line | Count | Source | 60 | 23 | void set_paramenters(int input_top_num, int space_expand_rate = 50) { | 61 | 23 | top_num = input_top_num; | 62 | 23 | capacity = (uint64_t)top_num * space_expand_rate; | 63 | 23 | } |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE35EE15set_paramentersEii _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE10EE15set_paramentersEii Line | Count | Source | 60 | 614 | void set_paramenters(int input_top_num, int space_expand_rate = 50) { | 61 | 614 | top_num = input_top_num; | 62 | 614 | capacity = (uint64_t)top_num * space_expand_rate; | 63 | 614 | } |
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE25EE15set_paramentersEii Line | Count | Source | 60 | 36 | void set_paramenters(int input_top_num, int space_expand_rate = 50) { | 61 | 36 | top_num = input_top_num; | 62 | 36 | capacity = (uint64_t)top_num * space_expand_rate; | 63 | 36 | } |
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE26EE15set_paramentersEii Line | Count | Source | 60 | 30 | void set_paramenters(int input_top_num, int space_expand_rate = 50) { | 61 | 30 | top_num = input_top_num; | 62 | 30 | capacity = (uint64_t)top_num * space_expand_rate; | 63 | 30 | } |
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE43EE15set_paramentersEii Line | Count | Source | 60 | 126 | void set_paramenters(int input_top_num, int space_expand_rate = 50) { | 61 | 126 | top_num = input_top_num; | 62 | 126 | capacity = (uint64_t)top_num * space_expand_rate; | 63 | 126 | } |
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE42EE15set_paramentersEii Line | Count | Source | 60 | 12 | void set_paramenters(int input_top_num, int space_expand_rate = 50) { | 61 | 12 | top_num = input_top_num; | 62 | 12 | capacity = (uint64_t)top_num * space_expand_rate; | 63 | 12 | } |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE36EE15set_paramentersEii Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE37EE15set_paramentersEii |
64 | | |
65 | 5.63k | void add(const StringRef& value, const UInt64& increment = 1) { |
66 | 5.63k | std::string data = value.to_string(); |
67 | 5.63k | auto it = counter_map.find(data); |
68 | 5.63k | if (it != counter_map.end()) { |
69 | 4.13k | it->second = it->second + increment; |
70 | 4.13k | } else { |
71 | 1.49k | counter_map.insert({data, increment}); |
72 | 1.49k | } |
73 | 5.63k | } _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE23EE3addERKNS_9StringRefERKm Line | Count | Source | 65 | 5.01k | void add(const StringRef& value, const UInt64& increment = 1) { | 66 | 5.01k | std::string data = value.to_string(); | 67 | 5.01k | auto it = counter_map.find(data); | 68 | 5.01k | if (it != counter_map.end()) { | 69 | 4.09k | it->second = it->second + increment; | 70 | 4.09k | } else { | 71 | 925 | counter_map.insert({data, increment}); | 72 | 925 | } | 73 | 5.01k | } |
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE10EE3addERKNS_9StringRefERKm Line | Count | Source | 65 | 614 | void add(const StringRef& value, const UInt64& increment = 1) { | 66 | 614 | std::string data = value.to_string(); | 67 | 614 | auto it = counter_map.find(data); | 68 | 614 | if (it != counter_map.end()) { | 69 | 47 | it->second = it->second + increment; | 70 | 567 | } else { | 71 | 567 | counter_map.insert({data, increment}); | 72 | 567 | } | 73 | 614 | } |
|
74 | | |
75 | 413 | void add(const DataType& value, const UInt64& increment = 1) { |
76 | 413 | auto it = counter_map.find(value); |
77 | 413 | if (it != counter_map.end()) { |
78 | 39 | it->second = it->second + increment; |
79 | 374 | } else { |
80 | 374 | counter_map.insert({value, increment}); |
81 | 374 | } |
82 | 413 | } _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE3EE3addERKaRKm Line | Count | Source | 75 | 54 | void add(const DataType& value, const UInt64& increment = 1) { | 76 | 54 | auto it = counter_map.find(value); | 77 | 54 | if (it != counter_map.end()) { | 78 | 0 | it->second = it->second + increment; | 79 | 54 | } else { | 80 | 54 | counter_map.insert({value, increment}); | 81 | 54 | } | 82 | 54 | } |
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE4EE3addERKsRKm Line | Count | Source | 75 | 30 | void add(const DataType& value, const UInt64& increment = 1) { | 76 | 30 | auto it = counter_map.find(value); | 77 | 30 | if (it != counter_map.end()) { | 78 | 6 | it->second = it->second + increment; | 79 | 24 | } else { | 80 | 24 | counter_map.insert({value, increment}); | 81 | 24 | } | 82 | 30 | } |
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE5EE3addERKiRKm Line | Count | Source | 75 | 88 | void add(const DataType& value, const UInt64& increment = 1) { | 76 | 88 | auto it = counter_map.find(value); | 77 | 88 | if (it != counter_map.end()) { | 78 | 10 | it->second = it->second + increment; | 79 | 78 | } else { | 80 | 78 | counter_map.insert({value, increment}); | 81 | 78 | } | 82 | 88 | } |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE6EE3addERKlRKm Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE7EE3addERKnRKm Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE8EE3addERKfRKm _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE9EE3addERKdRKm Line | Count | Source | 75 | 15 | void add(const DataType& value, const UInt64& increment = 1) { | 76 | 15 | auto it = counter_map.find(value); | 77 | 15 | if (it != counter_map.end()) { | 78 | 2 | it->second = it->second + increment; | 79 | 13 | } else { | 80 | 13 | counter_map.insert({value, increment}); | 81 | 13 | } | 82 | 15 | } |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE28EE3addERKNS_7DecimalIiEERKm Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE29EE3addERKNS_7DecimalIlEERKm _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE30EE3addERKNS_12Decimal128V3ERKm Line | Count | Source | 75 | 23 | void add(const DataType& value, const UInt64& increment = 1) { | 76 | 23 | auto it = counter_map.find(value); | 77 | 23 | if (it != counter_map.end()) { | 78 | 6 | it->second = it->second + increment; | 79 | 17 | } else { | 80 | 17 | counter_map.insert({value, increment}); | 81 | 17 | } | 82 | 23 | } |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE35EE3addERKNS_7DecimalIN4wide7integerILm256EiEEEERKm _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE25EE3addERKNS_11DateV2ValueINS_15DateV2ValueTypeEEERKm Line | Count | Source | 75 | 35 | void add(const DataType& value, const UInt64& increment = 1) { | 76 | 35 | auto it = counter_map.find(value); | 77 | 35 | if (it != counter_map.end()) { | 78 | 7 | it->second = it->second + increment; | 79 | 28 | } else { | 80 | 28 | counter_map.insert({value, increment}); | 81 | 28 | } | 82 | 35 | } |
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE26EE3addERKNS_11DateV2ValueINS_19DateTimeV2ValueTypeEEERKm Line | Count | Source | 75 | 30 | void add(const DataType& value, const UInt64& increment = 1) { | 76 | 30 | auto it = counter_map.find(value); | 77 | 30 | if (it != counter_map.end()) { | 78 | 8 | it->second = it->second + increment; | 79 | 22 | } else { | 80 | 22 | counter_map.insert({value, increment}); | 81 | 22 | } | 82 | 30 | } |
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE43EE3addERKNS_16TimeStampNsValueERKm Line | Count | Source | 75 | 126 | void add(const DataType& value, const UInt64& increment = 1) { | 76 | 126 | auto it = counter_map.find(value); | 77 | 126 | if (it != counter_map.end()) { | 78 | 0 | it->second = it->second + increment; | 79 | 126 | } else { | 80 | 126 | counter_map.insert({value, increment}); | 81 | 126 | } | 82 | 126 | } |
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE42EE3addERKNS_16TimestampTzValueERKm Line | Count | Source | 75 | 12 | void add(const DataType& value, const UInt64& increment = 1) { | 76 | 12 | auto it = counter_map.find(value); | 77 | 12 | if (it != counter_map.end()) { | 78 | 0 | it->second = it->second + increment; | 79 | 12 | } else { | 80 | 12 | counter_map.insert({value, increment}); | 81 | 12 | } | 82 | 12 | } |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE36EE3addERKjRKm Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE37EE3addERKoRKm |
83 | | |
84 | 1.20k | void merge(const AggregateFunctionTopNData& rhs) { |
85 | 1.20k | if (!rhs.top_num || rhs.counter_map.empty()) { |
86 | 112 | return; |
87 | 112 | } |
88 | | |
89 | 1.09k | if (counter_map.empty()) { |
90 | 577 | *this = rhs; |
91 | 577 | return; |
92 | 577 | } |
93 | 518 | if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) { |
94 | 102 | throw Exception(ErrorCode::INVALID_ARGUMENT, |
95 | 102 | "topn aggregate states have incompatible parameters: " |
96 | 102 | "({}, {}) vs ({}, {}) (N, capacity)", |
97 | 102 | top_num, capacity, rhs.top_num, rhs.capacity); |
98 | 102 | } |
99 | | |
100 | 416 | bool lhs_full = (counter_map.size() >= capacity); |
101 | 416 | bool rhs_full = (rhs.counter_map.size() >= capacity); |
102 | | |
103 | 416 | uint64_t lhs_min = 0; |
104 | 416 | uint64_t rhs_min = 0; |
105 | | |
106 | 416 | if (lhs_full) { |
107 | 0 | lhs_min = UINT64_MAX; |
108 | 0 | for (auto it : counter_map) { |
109 | 0 | lhs_min = std::min(lhs_min, it.second); |
110 | 0 | } |
111 | 0 | } |
112 | | |
113 | 416 | if (rhs_full) { |
114 | 0 | rhs_min = UINT64_MAX; |
115 | 0 | for (auto it : rhs.counter_map) { |
116 | 0 | rhs_min = std::min(rhs_min, it.second); |
117 | 0 | } |
118 | |
|
119 | 0 | for (auto& it : counter_map) { |
120 | 0 | it.second += rhs_min; |
121 | 0 | } |
122 | 0 | } |
123 | | |
124 | 550 | for (auto rhs_it : rhs.counter_map) { |
125 | 550 | auto lhs_it = counter_map.find(rhs_it.first); |
126 | 550 | if (lhs_it != counter_map.end()) { |
127 | 371 | lhs_it->second += rhs_it.second - rhs_min; |
128 | 371 | } else { |
129 | 179 | counter_map.insert({rhs_it.first, rhs_it.second + lhs_min}); |
130 | 179 | } |
131 | 550 | } |
132 | 416 | } _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE23EE5mergeERKS2_ Line | Count | Source | 84 | 553 | void merge(const AggregateFunctionTopNData& rhs) { | 85 | 553 | if (!rhs.top_num || rhs.counter_map.empty()) { | 86 | 40 | return; | 87 | 40 | } | 88 | | | 89 | 513 | if (counter_map.empty()) { | 90 | 237 | *this = rhs; | 91 | 237 | return; | 92 | 237 | } | 93 | 276 | if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) { | 94 | 38 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 95 | 38 | "topn aggregate states have incompatible parameters: " | 96 | 38 | "({}, {}) vs ({}, {}) (N, capacity)", | 97 | 38 | top_num, capacity, rhs.top_num, rhs.capacity); | 98 | 38 | } | 99 | | | 100 | 238 | bool lhs_full = (counter_map.size() >= capacity); | 101 | 238 | bool rhs_full = (rhs.counter_map.size() >= capacity); | 102 | | | 103 | 238 | uint64_t lhs_min = 0; | 104 | 238 | uint64_t rhs_min = 0; | 105 | | | 106 | 238 | if (lhs_full) { | 107 | 0 | lhs_min = UINT64_MAX; | 108 | 0 | for (auto it : counter_map) { | 109 | 0 | lhs_min = std::min(lhs_min, it.second); | 110 | 0 | } | 111 | 0 | } | 112 | | | 113 | 238 | if (rhs_full) { | 114 | 0 | rhs_min = UINT64_MAX; | 115 | 0 | for (auto it : rhs.counter_map) { | 116 | 0 | rhs_min = std::min(rhs_min, it.second); | 117 | 0 | } | 118 | |
| 119 | 0 | for (auto& it : counter_map) { | 120 | 0 | it.second += rhs_min; | 121 | 0 | } | 122 | 0 | } | 123 | | | 124 | 309 | for (auto rhs_it : rhs.counter_map) { | 125 | 309 | auto lhs_it = counter_map.find(rhs_it.first); | 126 | 309 | if (lhs_it != counter_map.end()) { | 127 | 204 | lhs_it->second += rhs_it.second - rhs_min; | 128 | 204 | } else { | 129 | 105 | counter_map.insert({rhs_it.first, rhs_it.second + lhs_min}); | 130 | 105 | } | 131 | 309 | } | 132 | 238 | } |
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE3EE5mergeERKS2_ Line | Count | Source | 84 | 68 | void merge(const AggregateFunctionTopNData& rhs) { | 85 | 68 | if (!rhs.top_num || rhs.counter_map.empty()) { | 86 | 12 | return; | 87 | 12 | } | 88 | | | 89 | 56 | if (counter_map.empty()) { | 90 | 40 | *this = rhs; | 91 | 40 | return; | 92 | 40 | } | 93 | 16 | if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) { | 94 | 16 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 95 | 16 | "topn aggregate states have incompatible parameters: " | 96 | 16 | "({}, {}) vs ({}, {}) (N, capacity)", | 97 | 16 | top_num, capacity, rhs.top_num, rhs.capacity); | 98 | 16 | } | 99 | | | 100 | 0 | bool lhs_full = (counter_map.size() >= capacity); | 101 | 0 | bool rhs_full = (rhs.counter_map.size() >= capacity); | 102 | |
| 103 | 0 | uint64_t lhs_min = 0; | 104 | 0 | uint64_t rhs_min = 0; | 105 | |
| 106 | 0 | if (lhs_full) { | 107 | 0 | lhs_min = UINT64_MAX; | 108 | 0 | for (auto it : counter_map) { | 109 | 0 | lhs_min = std::min(lhs_min, it.second); | 110 | 0 | } | 111 | 0 | } | 112 | |
| 113 | 0 | if (rhs_full) { | 114 | 0 | rhs_min = UINT64_MAX; | 115 | 0 | for (auto it : rhs.counter_map) { | 116 | 0 | rhs_min = std::min(rhs_min, it.second); | 117 | 0 | } | 118 | |
| 119 | 0 | for (auto& it : counter_map) { | 120 | 0 | it.second += rhs_min; | 121 | 0 | } | 122 | 0 | } | 123 | |
| 124 | 0 | for (auto rhs_it : rhs.counter_map) { | 125 | 0 | auto lhs_it = counter_map.find(rhs_it.first); | 126 | 0 | if (lhs_it != counter_map.end()) { | 127 | 0 | lhs_it->second += rhs_it.second - rhs_min; | 128 | 0 | } else { | 129 | 0 | counter_map.insert({rhs_it.first, rhs_it.second + lhs_min}); | 130 | 0 | } | 131 | 0 | } | 132 | 0 | } |
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE4EE5mergeERKS2_ Line | Count | Source | 84 | 8 | void merge(const AggregateFunctionTopNData& rhs) { | 85 | 8 | if (!rhs.top_num || rhs.counter_map.empty()) { | 86 | 0 | return; | 87 | 0 | } | 88 | | | 89 | 8 | if (counter_map.empty()) { | 90 | 2 | *this = rhs; | 91 | 2 | return; | 92 | 2 | } | 93 | 6 | if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) { | 94 | 0 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 95 | 0 | "topn aggregate states have incompatible parameters: " | 96 | 0 | "({}, {}) vs ({}, {}) (N, capacity)", | 97 | 0 | top_num, capacity, rhs.top_num, rhs.capacity); | 98 | 0 | } | 99 | | | 100 | 6 | bool lhs_full = (counter_map.size() >= capacity); | 101 | 6 | bool rhs_full = (rhs.counter_map.size() >= capacity); | 102 | | | 103 | 6 | uint64_t lhs_min = 0; | 104 | 6 | uint64_t rhs_min = 0; | 105 | | | 106 | 6 | if (lhs_full) { | 107 | 0 | lhs_min = UINT64_MAX; | 108 | 0 | for (auto it : counter_map) { | 109 | 0 | lhs_min = std::min(lhs_min, it.second); | 110 | 0 | } | 111 | 0 | } | 112 | | | 113 | 6 | if (rhs_full) { | 114 | 0 | rhs_min = UINT64_MAX; | 115 | 0 | for (auto it : rhs.counter_map) { | 116 | 0 | rhs_min = std::min(rhs_min, it.second); | 117 | 0 | } | 118 | |
| 119 | 0 | for (auto& it : counter_map) { | 120 | 0 | it.second += rhs_min; | 121 | 0 | } | 122 | 0 | } | 123 | | | 124 | 21 | for (auto rhs_it : rhs.counter_map) { | 125 | 21 | auto lhs_it = counter_map.find(rhs_it.first); | 126 | 21 | if (lhs_it != counter_map.end()) { | 127 | 8 | lhs_it->second += rhs_it.second - rhs_min; | 128 | 13 | } else { | 129 | 13 | counter_map.insert({rhs_it.first, rhs_it.second + lhs_min}); | 130 | 13 | } | 131 | 21 | } | 132 | 6 | } |
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE5EE5mergeERKS2_ Line | Count | Source | 84 | 32 | void merge(const AggregateFunctionTopNData& rhs) { | 85 | 32 | if (!rhs.top_num || rhs.counter_map.empty()) { | 86 | 8 | return; | 87 | 8 | } | 88 | | | 89 | 24 | if (counter_map.empty()) { | 90 | 14 | *this = rhs; | 91 | 14 | return; | 92 | 14 | } | 93 | 10 | if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) { | 94 | 8 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 95 | 8 | "topn aggregate states have incompatible parameters: " | 96 | 8 | "({}, {}) vs ({}, {}) (N, capacity)", | 97 | 8 | top_num, capacity, rhs.top_num, rhs.capacity); | 98 | 8 | } | 99 | | | 100 | 2 | bool lhs_full = (counter_map.size() >= capacity); | 101 | 2 | bool rhs_full = (rhs.counter_map.size() >= capacity); | 102 | | | 103 | 2 | uint64_t lhs_min = 0; | 104 | 2 | uint64_t rhs_min = 0; | 105 | | | 106 | 2 | if (lhs_full) { | 107 | 0 | lhs_min = UINT64_MAX; | 108 | 0 | for (auto it : counter_map) { | 109 | 0 | lhs_min = std::min(lhs_min, it.second); | 110 | 0 | } | 111 | 0 | } | 112 | | | 113 | 2 | if (rhs_full) { | 114 | 0 | rhs_min = UINT64_MAX; | 115 | 0 | for (auto it : rhs.counter_map) { | 116 | 0 | rhs_min = std::min(rhs_min, it.second); | 117 | 0 | } | 118 | |
| 119 | 0 | for (auto& it : counter_map) { | 120 | 0 | it.second += rhs_min; | 121 | 0 | } | 122 | 0 | } | 123 | | | 124 | 2 | for (auto rhs_it : rhs.counter_map) { | 125 | 2 | auto lhs_it = counter_map.find(rhs_it.first); | 126 | 2 | if (lhs_it != counter_map.end()) { | 127 | 2 | lhs_it->second += rhs_it.second - rhs_min; | 128 | 2 | } else { | 129 | 0 | counter_map.insert({rhs_it.first, rhs_it.second + lhs_min}); | 130 | 0 | } | 131 | 2 | } | 132 | 2 | } |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE6EE5mergeERKS2_ Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE7EE5mergeERKS2_ Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE8EE5mergeERKS2_ Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE9EE5mergeERKS2_ Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE28EE5mergeERKS2_ Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE29EE5mergeERKS2_ _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE30EE5mergeERKS2_ Line | Count | Source | 84 | 1 | void merge(const AggregateFunctionTopNData& rhs) { | 85 | 1 | if (!rhs.top_num || rhs.counter_map.empty()) { | 86 | 0 | return; | 87 | 0 | } | 88 | | | 89 | 1 | if (counter_map.empty()) { | 90 | 1 | *this = rhs; | 91 | 1 | return; | 92 | 1 | } | 93 | 0 | if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) { | 94 | 0 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 95 | 0 | "topn aggregate states have incompatible parameters: " | 96 | 0 | "({}, {}) vs ({}, {}) (N, capacity)", | 97 | 0 | top_num, capacity, rhs.top_num, rhs.capacity); | 98 | 0 | } | 99 | | | 100 | 0 | bool lhs_full = (counter_map.size() >= capacity); | 101 | 0 | bool rhs_full = (rhs.counter_map.size() >= capacity); | 102 | |
| 103 | 0 | uint64_t lhs_min = 0; | 104 | 0 | uint64_t rhs_min = 0; | 105 | |
| 106 | 0 | if (lhs_full) { | 107 | 0 | lhs_min = UINT64_MAX; | 108 | 0 | for (auto it : counter_map) { | 109 | 0 | lhs_min = std::min(lhs_min, it.second); | 110 | 0 | } | 111 | 0 | } | 112 | |
| 113 | 0 | if (rhs_full) { | 114 | 0 | rhs_min = UINT64_MAX; | 115 | 0 | for (auto it : rhs.counter_map) { | 116 | 0 | rhs_min = std::min(rhs_min, it.second); | 117 | 0 | } | 118 | |
| 119 | 0 | for (auto& it : counter_map) { | 120 | 0 | it.second += rhs_min; | 121 | 0 | } | 122 | 0 | } | 123 | |
| 124 | 0 | for (auto rhs_it : rhs.counter_map) { | 125 | 0 | auto lhs_it = counter_map.find(rhs_it.first); | 126 | 0 | if (lhs_it != counter_map.end()) { | 127 | 0 | lhs_it->second += rhs_it.second - rhs_min; | 128 | 0 | } else { | 129 | 0 | counter_map.insert({rhs_it.first, rhs_it.second + lhs_min}); | 130 | 0 | } | 131 | 0 | } | 132 | 0 | } |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE35EE5mergeERKS2_ _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE10EE5mergeERKS2_ Line | Count | Source | 84 | 422 | void merge(const AggregateFunctionTopNData& rhs) { | 85 | 422 | if (!rhs.top_num || rhs.counter_map.empty()) { | 86 | 52 | return; | 87 | 52 | } | 88 | | | 89 | 370 | if (counter_map.empty()) { | 90 | 172 | *this = rhs; | 91 | 172 | return; | 92 | 172 | } | 93 | 198 | if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) { | 94 | 40 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 95 | 40 | "topn aggregate states have incompatible parameters: " | 96 | 40 | "({}, {}) vs ({}, {}) (N, capacity)", | 97 | 40 | top_num, capacity, rhs.top_num, rhs.capacity); | 98 | 40 | } | 99 | | | 100 | 158 | bool lhs_full = (counter_map.size() >= capacity); | 101 | 158 | bool rhs_full = (rhs.counter_map.size() >= capacity); | 102 | | | 103 | 158 | uint64_t lhs_min = 0; | 104 | 158 | uint64_t rhs_min = 0; | 105 | | | 106 | 158 | if (lhs_full) { | 107 | 0 | lhs_min = UINT64_MAX; | 108 | 0 | for (auto it : counter_map) { | 109 | 0 | lhs_min = std::min(lhs_min, it.second); | 110 | 0 | } | 111 | 0 | } | 112 | | | 113 | 158 | if (rhs_full) { | 114 | 0 | rhs_min = UINT64_MAX; | 115 | 0 | for (auto it : rhs.counter_map) { | 116 | 0 | rhs_min = std::min(rhs_min, it.second); | 117 | 0 | } | 118 | |
| 119 | 0 | for (auto& it : counter_map) { | 120 | 0 | it.second += rhs_min; | 121 | 0 | } | 122 | 0 | } | 123 | | | 124 | 185 | for (auto rhs_it : rhs.counter_map) { | 125 | 185 | auto lhs_it = counter_map.find(rhs_it.first); | 126 | 185 | if (lhs_it != counter_map.end()) { | 127 | 147 | lhs_it->second += rhs_it.second - rhs_min; | 128 | 147 | } else { | 129 | 38 | counter_map.insert({rhs_it.first, rhs_it.second + lhs_min}); | 130 | 38 | } | 131 | 185 | } | 132 | 158 | } |
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE25EE5mergeERKS2_ Line | Count | Source | 84 | 9 | void merge(const AggregateFunctionTopNData& rhs) { | 85 | 9 | if (!rhs.top_num || rhs.counter_map.empty()) { | 86 | 0 | return; | 87 | 0 | } | 88 | | | 89 | 9 | if (counter_map.empty()) { | 90 | 3 | *this = rhs; | 91 | 3 | return; | 92 | 3 | } | 93 | 6 | if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) { | 94 | 0 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 95 | 0 | "topn aggregate states have incompatible parameters: " | 96 | 0 | "({}, {}) vs ({}, {}) (N, capacity)", | 97 | 0 | top_num, capacity, rhs.top_num, rhs.capacity); | 98 | 0 | } | 99 | | | 100 | 6 | bool lhs_full = (counter_map.size() >= capacity); | 101 | 6 | bool rhs_full = (rhs.counter_map.size() >= capacity); | 102 | | | 103 | 6 | uint64_t lhs_min = 0; | 104 | 6 | uint64_t rhs_min = 0; | 105 | | | 106 | 6 | if (lhs_full) { | 107 | 0 | lhs_min = UINT64_MAX; | 108 | 0 | for (auto it : counter_map) { | 109 | 0 | lhs_min = std::min(lhs_min, it.second); | 110 | 0 | } | 111 | 0 | } | 112 | | | 113 | 6 | if (rhs_full) { | 114 | 0 | rhs_min = UINT64_MAX; | 115 | 0 | for (auto it : rhs.counter_map) { | 116 | 0 | rhs_min = std::min(rhs_min, it.second); | 117 | 0 | } | 118 | |
| 119 | 0 | for (auto& it : counter_map) { | 120 | 0 | it.second += rhs_min; | 121 | 0 | } | 122 | 0 | } | 123 | | | 124 | 16 | for (auto rhs_it : rhs.counter_map) { | 125 | 16 | auto lhs_it = counter_map.find(rhs_it.first); | 126 | 16 | if (lhs_it != counter_map.end()) { | 127 | 6 | lhs_it->second += rhs_it.second - rhs_min; | 128 | 10 | } else { | 129 | 10 | counter_map.insert({rhs_it.first, rhs_it.second + lhs_min}); | 130 | 10 | } | 131 | 16 | } | 132 | 6 | } |
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE26EE5mergeERKS2_ Line | Count | Source | 84 | 8 | void merge(const AggregateFunctionTopNData& rhs) { | 85 | 8 | if (!rhs.top_num || rhs.counter_map.empty()) { | 86 | 0 | return; | 87 | 0 | } | 88 | | | 89 | 8 | if (counter_map.empty()) { | 90 | 2 | *this = rhs; | 91 | 2 | return; | 92 | 2 | } | 93 | 6 | if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) { | 94 | 0 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 95 | 0 | "topn aggregate states have incompatible parameters: " | 96 | 0 | "({}, {}) vs ({}, {}) (N, capacity)", | 97 | 0 | top_num, capacity, rhs.top_num, rhs.capacity); | 98 | 0 | } | 99 | | | 100 | 6 | bool lhs_full = (counter_map.size() >= capacity); | 101 | 6 | bool rhs_full = (rhs.counter_map.size() >= capacity); | 102 | | | 103 | 6 | uint64_t lhs_min = 0; | 104 | 6 | uint64_t rhs_min = 0; | 105 | | | 106 | 6 | if (lhs_full) { | 107 | 0 | lhs_min = UINT64_MAX; | 108 | 0 | for (auto it : counter_map) { | 109 | 0 | lhs_min = std::min(lhs_min, it.second); | 110 | 0 | } | 111 | 0 | } | 112 | | | 113 | 6 | if (rhs_full) { | 114 | 0 | rhs_min = UINT64_MAX; | 115 | 0 | for (auto it : rhs.counter_map) { | 116 | 0 | rhs_min = std::min(rhs_min, it.second); | 117 | 0 | } | 118 | |
| 119 | 0 | for (auto& it : counter_map) { | 120 | 0 | it.second += rhs_min; | 121 | 0 | } | 122 | 0 | } | 123 | | | 124 | 17 | for (auto rhs_it : rhs.counter_map) { | 125 | 17 | auto lhs_it = counter_map.find(rhs_it.first); | 126 | 17 | if (lhs_it != counter_map.end()) { | 127 | 4 | lhs_it->second += rhs_it.second - rhs_min; | 128 | 13 | } else { | 129 | 13 | counter_map.insert({rhs_it.first, rhs_it.second + lhs_min}); | 130 | 13 | } | 131 | 17 | } | 132 | 6 | } |
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE43EE5mergeERKS2_ Line | Count | Source | 84 | 102 | void merge(const AggregateFunctionTopNData& rhs) { | 85 | 102 | if (!rhs.top_num || rhs.counter_map.empty()) { | 86 | 0 | return; | 87 | 0 | } | 88 | | | 89 | 102 | if (counter_map.empty()) { | 90 | 102 | *this = rhs; | 91 | 102 | return; | 92 | 102 | } | 93 | 0 | if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) { | 94 | 0 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 95 | 0 | "topn aggregate states have incompatible parameters: " | 96 | 0 | "({}, {}) vs ({}, {}) (N, capacity)", | 97 | 0 | top_num, capacity, rhs.top_num, rhs.capacity); | 98 | 0 | } | 99 | | | 100 | 0 | bool lhs_full = (counter_map.size() >= capacity); | 101 | 0 | bool rhs_full = (rhs.counter_map.size() >= capacity); | 102 | |
| 103 | 0 | uint64_t lhs_min = 0; | 104 | 0 | uint64_t rhs_min = 0; | 105 | |
| 106 | 0 | if (lhs_full) { | 107 | 0 | lhs_min = UINT64_MAX; | 108 | 0 | for (auto it : counter_map) { | 109 | 0 | lhs_min = std::min(lhs_min, it.second); | 110 | 0 | } | 111 | 0 | } | 112 | |
| 113 | 0 | if (rhs_full) { | 114 | 0 | rhs_min = UINT64_MAX; | 115 | 0 | for (auto it : rhs.counter_map) { | 116 | 0 | rhs_min = std::min(rhs_min, it.second); | 117 | 0 | } | 118 | |
| 119 | 0 | for (auto& it : counter_map) { | 120 | 0 | it.second += rhs_min; | 121 | 0 | } | 122 | 0 | } | 123 | |
| 124 | 0 | for (auto rhs_it : rhs.counter_map) { | 125 | 0 | auto lhs_it = counter_map.find(rhs_it.first); | 126 | 0 | if (lhs_it != counter_map.end()) { | 127 | 0 | lhs_it->second += rhs_it.second - rhs_min; | 128 | 0 | } else { | 129 | 0 | counter_map.insert({rhs_it.first, rhs_it.second + lhs_min}); | 130 | 0 | } | 131 | 0 | } | 132 | 0 | } |
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE42EE5mergeERKS2_ Line | Count | Source | 84 | 4 | void merge(const AggregateFunctionTopNData& rhs) { | 85 | 4 | if (!rhs.top_num || rhs.counter_map.empty()) { | 86 | 0 | return; | 87 | 0 | } | 88 | | | 89 | 4 | if (counter_map.empty()) { | 90 | 4 | *this = rhs; | 91 | 4 | return; | 92 | 4 | } | 93 | 0 | if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) { | 94 | 0 | throw Exception(ErrorCode::INVALID_ARGUMENT, | 95 | 0 | "topn aggregate states have incompatible parameters: " | 96 | 0 | "({}, {}) vs ({}, {}) (N, capacity)", | 97 | 0 | top_num, capacity, rhs.top_num, rhs.capacity); | 98 | 0 | } | 99 | | | 100 | 0 | bool lhs_full = (counter_map.size() >= capacity); | 101 | 0 | bool rhs_full = (rhs.counter_map.size() >= capacity); | 102 | |
| 103 | 0 | uint64_t lhs_min = 0; | 104 | 0 | uint64_t rhs_min = 0; | 105 | |
| 106 | 0 | if (lhs_full) { | 107 | 0 | lhs_min = UINT64_MAX; | 108 | 0 | for (auto it : counter_map) { | 109 | 0 | lhs_min = std::min(lhs_min, it.second); | 110 | 0 | } | 111 | 0 | } | 112 | |
| 113 | 0 | if (rhs_full) { | 114 | 0 | rhs_min = UINT64_MAX; | 115 | 0 | for (auto it : rhs.counter_map) { | 116 | 0 | rhs_min = std::min(rhs_min, it.second); | 117 | 0 | } | 118 | |
| 119 | 0 | for (auto& it : counter_map) { | 120 | 0 | it.second += rhs_min; | 121 | 0 | } | 122 | 0 | } | 123 | |
| 124 | 0 | for (auto rhs_it : rhs.counter_map) { | 125 | 0 | auto lhs_it = counter_map.find(rhs_it.first); | 126 | 0 | if (lhs_it != counter_map.end()) { | 127 | 0 | lhs_it->second += rhs_it.second - rhs_min; | 128 | 0 | } else { | 129 | 0 | counter_map.insert({rhs_it.first, rhs_it.second + lhs_min}); | 130 | 0 | } | 131 | 0 | } | 132 | 0 | } |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE36EE5mergeERKS2_ Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE37EE5mergeERKS2_ |
133 | | |
134 | | std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> get_remain_vector() |
135 | 1.92k | const { |
136 | 1.92k | std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector; |
137 | 2.76k | for (auto it : counter_map) { |
138 | 2.76k | counter_vector.emplace_back(it.second, it.first); |
139 | 2.76k | } |
140 | 1.92k | std::sort(counter_vector.begin(), counter_vector.end(), |
141 | 1.92k | std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>()); |
142 | 1.92k | return counter_vector; |
143 | 1.92k | } _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE23EE17get_remain_vectorB5cxx11Ev Line | Count | Source | 135 | 883 | const { | 136 | 883 | std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector; | 137 | 1.32k | for (auto it : counter_map) { | 138 | 1.32k | counter_vector.emplace_back(it.second, it.first); | 139 | 1.32k | } | 140 | 883 | std::sort(counter_vector.begin(), counter_vector.end(), | 141 | 883 | std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>()); | 142 | 883 | return counter_vector; | 143 | 883 | } |
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE3EE17get_remain_vectorEv Line | Count | Source | 135 | 82 | const { | 136 | 82 | std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector; | 137 | 82 | for (auto it : counter_map) { | 138 | 78 | counter_vector.emplace_back(it.second, it.first); | 139 | 78 | } | 140 | 82 | std::sort(counter_vector.begin(), counter_vector.end(), | 141 | 82 | std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>()); | 142 | 82 | return counter_vector; | 143 | 82 | } |
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE4EE17get_remain_vectorEv Line | Count | Source | 135 | 10 | const { | 136 | 10 | std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector; | 137 | 40 | for (auto it : counter_map) { | 138 | 40 | counter_vector.emplace_back(it.second, it.first); | 139 | 40 | } | 140 | 10 | std::sort(counter_vector.begin(), counter_vector.end(), | 141 | 10 | std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>()); | 142 | 10 | return counter_vector; | 143 | 10 | } |
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE5EE17get_remain_vectorEv Line | Count | Source | 135 | 64 | const { | 136 | 64 | std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector; | 137 | 84 | for (auto it : counter_map) { | 138 | 84 | counter_vector.emplace_back(it.second, it.first); | 139 | 84 | } | 140 | 64 | std::sort(counter_vector.begin(), counter_vector.end(), | 141 | 64 | std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>()); | 142 | 64 | return counter_vector; | 143 | 64 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE6EE17get_remain_vectorEv Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE7EE17get_remain_vectorEv Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE8EE17get_remain_vectorEv _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE9EE17get_remain_vectorEv Line | Count | Source | 135 | 17 | const { | 136 | 17 | std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector; | 137 | 74 | for (auto it : counter_map) { | 138 | 74 | counter_vector.emplace_back(it.second, it.first); | 139 | 74 | } | 140 | 17 | std::sort(counter_vector.begin(), counter_vector.end(), | 141 | 17 | std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>()); | 142 | 17 | return counter_vector; | 143 | 17 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE28EE17get_remain_vectorEv Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE29EE17get_remain_vectorEv _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE30EE17get_remain_vectorEv Line | Count | Source | 135 | 19 | const { | 136 | 19 | std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector; | 137 | 86 | for (auto it : counter_map) { | 138 | 86 | counter_vector.emplace_back(it.second, it.first); | 139 | 86 | } | 140 | 19 | std::sort(counter_vector.begin(), counter_vector.end(), | 141 | 19 | std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>()); | 142 | 19 | return counter_vector; | 143 | 19 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE35EE17get_remain_vectorEv _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE10EE17get_remain_vectorB5cxx11Ev Line | Count | Source | 135 | 615 | const { | 136 | 615 | std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector; | 137 | 715 | for (auto it : counter_map) { | 138 | 715 | counter_vector.emplace_back(it.second, it.first); | 139 | 715 | } | 140 | 615 | std::sort(counter_vector.begin(), counter_vector.end(), | 141 | 615 | std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>()); | 142 | 615 | return counter_vector; | 143 | 615 | } |
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE25EE17get_remain_vectorEv Line | Count | Source | 135 | 12 | const { | 136 | 12 | std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector; | 137 | 52 | for (auto it : counter_map) { | 138 | 52 | counter_vector.emplace_back(it.second, it.first); | 139 | 52 | } | 140 | 12 | std::sort(counter_vector.begin(), counter_vector.end(), | 141 | 12 | std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>()); | 142 | 12 | return counter_vector; | 143 | 12 | } |
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE26EE17get_remain_vectorEv Line | Count | Source | 135 | 10 | const { | 136 | 10 | std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector; | 137 | 40 | for (auto it : counter_map) { | 138 | 40 | counter_vector.emplace_back(it.second, it.first); | 139 | 40 | } | 140 | 10 | std::sort(counter_vector.begin(), counter_vector.end(), | 141 | 10 | std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>()); | 142 | 10 | return counter_vector; | 143 | 10 | } |
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE43EE17get_remain_vectorEv Line | Count | Source | 135 | 204 | const { | 136 | 204 | std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector; | 137 | 252 | for (auto it : counter_map) { | 138 | 252 | counter_vector.emplace_back(it.second, it.first); | 139 | 252 | } | 140 | 204 | std::sort(counter_vector.begin(), counter_vector.end(), | 141 | 204 | std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>()); | 142 | 204 | return counter_vector; | 143 | 204 | } |
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE42EE17get_remain_vectorEv Line | Count | Source | 135 | 8 | const { | 136 | 8 | std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector; | 137 | 24 | for (auto it : counter_map) { | 138 | 24 | counter_vector.emplace_back(it.second, it.first); | 139 | 24 | } | 140 | 8 | std::sort(counter_vector.begin(), counter_vector.end(), | 141 | 8 | std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>()); | 142 | 8 | return counter_vector; | 143 | 8 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE36EE17get_remain_vectorEv Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE37EE17get_remain_vectorEv |
144 | | |
145 | 1.16k | void write(BufferWritable& buf) const { |
146 | 1.16k | buf.write_binary(top_num); |
147 | 1.16k | buf.write_binary(capacity); |
148 | | |
149 | 1.16k | uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size()); |
150 | 1.16k | buf.write_binary(element_number); |
151 | | |
152 | 1.16k | auto counter_vector = get_remain_vector(); |
153 | | |
154 | 2.50k | for (auto i = 0; i < element_number; i++) { |
155 | 1.34k | auto element = counter_vector[i]; |
156 | 1.34k | buf.write_binary(element.second); |
157 | 1.34k | buf.write_binary(element.first); |
158 | 1.34k | } |
159 | 1.16k | } _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE23EE5writeERNS_14BufferWritableE Line | Count | Source | 145 | 533 | void write(BufferWritable& buf) const { | 146 | 533 | buf.write_binary(top_num); | 147 | 533 | buf.write_binary(capacity); | 148 | | | 149 | 533 | uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size()); | 150 | 533 | buf.write_binary(element_number); | 151 | | | 152 | 533 | auto counter_vector = get_remain_vector(); | 153 | | | 154 | 1.16k | for (auto i = 0; i < element_number; i++) { | 155 | 628 | auto element = counter_vector[i]; | 156 | 628 | buf.write_binary(element.second); | 157 | 628 | buf.write_binary(element.first); | 158 | 628 | } | 159 | 533 | } |
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE3EE5writeERNS_14BufferWritableE Line | Count | Source | 145 | 72 | void write(BufferWritable& buf) const { | 146 | 72 | buf.write_binary(top_num); | 147 | 72 | buf.write_binary(capacity); | 148 | | | 149 | 72 | uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size()); | 150 | 72 | buf.write_binary(element_number); | 151 | | | 152 | 72 | auto counter_vector = get_remain_vector(); | 153 | | | 154 | 128 | for (auto i = 0; i < element_number; i++) { | 155 | 56 | auto element = counter_vector[i]; | 156 | 56 | buf.write_binary(element.second); | 157 | 56 | buf.write_binary(element.first); | 158 | 56 | } | 159 | 72 | } |
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE4EE5writeERNS_14BufferWritableE Line | Count | Source | 145 | 8 | void write(BufferWritable& buf) const { | 146 | 8 | buf.write_binary(top_num); | 147 | 8 | buf.write_binary(capacity); | 148 | | | 149 | 8 | uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size()); | 150 | 8 | buf.write_binary(element_number); | 151 | | | 152 | 8 | auto counter_vector = get_remain_vector(); | 153 | | | 154 | 32 | for (auto i = 0; i < element_number; i++) { | 155 | 24 | auto element = counter_vector[i]; | 156 | 24 | buf.write_binary(element.second); | 157 | 24 | buf.write_binary(element.first); | 158 | 24 | } | 159 | 8 | } |
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE5EE5writeERNS_14BufferWritableE Line | Count | Source | 145 | 16 | void write(BufferWritable& buf) const { | 146 | 16 | buf.write_binary(top_num); | 147 | 16 | buf.write_binary(capacity); | 148 | | | 149 | 16 | uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size()); | 150 | 16 | buf.write_binary(element_number); | 151 | | | 152 | 16 | auto counter_vector = get_remain_vector(); | 153 | | | 154 | 32 | for (auto i = 0; i < element_number; i++) { | 155 | 16 | auto element = counter_vector[i]; | 156 | 16 | buf.write_binary(element.second); | 157 | 16 | buf.write_binary(element.first); | 158 | 16 | } | 159 | 16 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE6EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE7EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE8EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE9EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE28EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE29EE5writeERNS_14BufferWritableE _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE30EE5writeERNS_14BufferWritableE Line | Count | Source | 145 | 1 | void write(BufferWritable& buf) const { | 146 | 1 | buf.write_binary(top_num); | 147 | 1 | buf.write_binary(capacity); | 148 | | | 149 | 1 | uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size()); | 150 | 1 | buf.write_binary(element_number); | 151 | | | 152 | 1 | auto counter_vector = get_remain_vector(); | 153 | | | 154 | 4 | for (auto i = 0; i < element_number; i++) { | 155 | 3 | auto element = counter_vector[i]; | 156 | 3 | buf.write_binary(element.second); | 157 | 3 | buf.write_binary(element.first); | 158 | 3 | } | 159 | 1 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE35EE5writeERNS_14BufferWritableE _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE10EE5writeERNS_14BufferWritableE Line | Count | Source | 145 | 412 | void write(BufferWritable& buf) const { | 146 | 412 | buf.write_binary(top_num); | 147 | 412 | buf.write_binary(capacity); | 148 | | | 149 | 412 | uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size()); | 150 | 412 | buf.write_binary(element_number); | 151 | | | 152 | 412 | auto counter_vector = get_remain_vector(); | 153 | | | 154 | 836 | for (auto i = 0; i < element_number; i++) { | 155 | 424 | auto element = counter_vector[i]; | 156 | 424 | buf.write_binary(element.second); | 157 | 424 | buf.write_binary(element.first); | 158 | 424 | } | 159 | 412 | } |
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE25EE5writeERNS_14BufferWritableE Line | Count | Source | 145 | 9 | void write(BufferWritable& buf) const { | 146 | 9 | buf.write_binary(top_num); | 147 | 9 | buf.write_binary(capacity); | 148 | | | 149 | 9 | uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size()); | 150 | 9 | buf.write_binary(element_number); | 151 | | | 152 | 9 | auto counter_vector = get_remain_vector(); | 153 | | | 154 | 38 | for (auto i = 0; i < element_number; i++) { | 155 | 29 | auto element = counter_vector[i]; | 156 | 29 | buf.write_binary(element.second); | 157 | 29 | buf.write_binary(element.first); | 158 | 29 | } | 159 | 9 | } |
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE26EE5writeERNS_14BufferWritableE Line | Count | Source | 145 | 8 | void write(BufferWritable& buf) const { | 146 | 8 | buf.write_binary(top_num); | 147 | 8 | buf.write_binary(capacity); | 148 | | | 149 | 8 | uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size()); | 150 | 8 | buf.write_binary(element_number); | 151 | | | 152 | 8 | auto counter_vector = get_remain_vector(); | 153 | | | 154 | 30 | for (auto i = 0; i < element_number; i++) { | 155 | 22 | auto element = counter_vector[i]; | 156 | 22 | buf.write_binary(element.second); | 157 | 22 | buf.write_binary(element.first); | 158 | 22 | } | 159 | 8 | } |
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE43EE5writeERNS_14BufferWritableE Line | Count | Source | 145 | 102 | void write(BufferWritable& buf) const { | 146 | 102 | buf.write_binary(top_num); | 147 | 102 | buf.write_binary(capacity); | 148 | | | 149 | 102 | uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size()); | 150 | 102 | buf.write_binary(element_number); | 151 | | | 152 | 102 | auto counter_vector = get_remain_vector(); | 153 | | | 154 | 228 | for (auto i = 0; i < element_number; i++) { | 155 | 126 | auto element = counter_vector[i]; | 156 | 126 | buf.write_binary(element.second); | 157 | 126 | buf.write_binary(element.first); | 158 | 126 | } | 159 | 102 | } |
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE42EE5writeERNS_14BufferWritableE Line | Count | Source | 145 | 4 | void write(BufferWritable& buf) const { | 146 | 4 | buf.write_binary(top_num); | 147 | 4 | buf.write_binary(capacity); | 148 | | | 149 | 4 | uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size()); | 150 | 4 | buf.write_binary(element_number); | 151 | | | 152 | 4 | auto counter_vector = get_remain_vector(); | 153 | | | 154 | 16 | for (auto i = 0; i < element_number; i++) { | 155 | 12 | auto element = counter_vector[i]; | 156 | 12 | buf.write_binary(element.second); | 157 | 12 | buf.write_binary(element.first); | 158 | 12 | } | 159 | 4 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE36EE5writeERNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE37EE5writeERNS_14BufferWritableE |
160 | | |
161 | 1.07k | void read(BufferReadable& buf) { |
162 | 1.07k | buf.read_binary(top_num); |
163 | 1.07k | buf.read_binary(capacity); |
164 | | |
165 | 1.07k | uint64_t element_number = 0; |
166 | 1.07k | buf.read_binary(element_number); |
167 | | |
168 | 1.07k | counter_map.clear(); |
169 | 1.07k | std::pair<DataType, uint64_t> element; |
170 | 2.32k | for (auto i = 0; i < element_number; i++) { |
171 | 1.24k | buf.read_binary(element.first); |
172 | 1.24k | buf.read_binary(element.second); |
173 | 1.24k | counter_map.insert(element); |
174 | 1.24k | } |
175 | 1.07k | } _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE23EE4readERNS_14BufferReadableE Line | Count | Source | 161 | 505 | void read(BufferReadable& buf) { | 162 | 505 | buf.read_binary(top_num); | 163 | 505 | buf.read_binary(capacity); | 164 | | | 165 | 505 | uint64_t element_number = 0; | 166 | 505 | buf.read_binary(element_number); | 167 | | | 168 | 505 | counter_map.clear(); | 169 | 505 | std::pair<DataType, uint64_t> element; | 170 | 1.10k | for (auto i = 0; i < element_number; i++) { | 171 | 597 | buf.read_binary(element.first); | 172 | 597 | buf.read_binary(element.second); | 173 | 597 | counter_map.insert(element); | 174 | 597 | } | 175 | 505 | } |
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE3EE4readERNS_14BufferReadableE Line | Count | Source | 161 | 68 | void read(BufferReadable& buf) { | 162 | 68 | buf.read_binary(top_num); | 163 | 68 | buf.read_binary(capacity); | 164 | | | 165 | 68 | uint64_t element_number = 0; | 166 | 68 | buf.read_binary(element_number); | 167 | | | 168 | 68 | counter_map.clear(); | 169 | 68 | std::pair<DataType, uint64_t> element; | 170 | 124 | for (auto i = 0; i < element_number; i++) { | 171 | 56 | buf.read_binary(element.first); | 172 | 56 | buf.read_binary(element.second); | 173 | 56 | counter_map.insert(element); | 174 | 56 | } | 175 | 68 | } |
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE4EE4readERNS_14BufferReadableE Line | Count | Source | 161 | 8 | void read(BufferReadable& buf) { | 162 | 8 | buf.read_binary(top_num); | 163 | 8 | buf.read_binary(capacity); | 164 | | | 165 | 8 | uint64_t element_number = 0; | 166 | 8 | buf.read_binary(element_number); | 167 | | | 168 | 8 | counter_map.clear(); | 169 | 8 | std::pair<DataType, uint64_t> element; | 170 | 32 | for (auto i = 0; i < element_number; i++) { | 171 | 24 | buf.read_binary(element.first); | 172 | 24 | buf.read_binary(element.second); | 173 | 24 | counter_map.insert(element); | 174 | 24 | } | 175 | 8 | } |
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE5EE4readERNS_14BufferReadableE Line | Count | Source | 161 | 20 | void read(BufferReadable& buf) { | 162 | 20 | buf.read_binary(top_num); | 163 | 20 | buf.read_binary(capacity); | 164 | | | 165 | 20 | uint64_t element_number = 0; | 166 | 20 | buf.read_binary(element_number); | 167 | | | 168 | 20 | counter_map.clear(); | 169 | 20 | std::pair<DataType, uint64_t> element; | 170 | 40 | for (auto i = 0; i < element_number; i++) { | 171 | 20 | buf.read_binary(element.first); | 172 | 20 | buf.read_binary(element.second); | 173 | 20 | counter_map.insert(element); | 174 | 20 | } | 175 | 20 | } |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE6EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE7EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE8EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE9EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE28EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE29EE4readERNS_14BufferReadableE _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE30EE4readERNS_14BufferReadableE Line | Count | Source | 161 | 1 | void read(BufferReadable& buf) { | 162 | 1 | buf.read_binary(top_num); | 163 | 1 | buf.read_binary(capacity); | 164 | | | 165 | 1 | uint64_t element_number = 0; | 166 | 1 | buf.read_binary(element_number); | 167 | | | 168 | 1 | counter_map.clear(); | 169 | 1 | std::pair<DataType, uint64_t> element; | 170 | 4 | for (auto i = 0; i < element_number; i++) { | 171 | 3 | buf.read_binary(element.first); | 172 | 3 | buf.read_binary(element.second); | 173 | 3 | counter_map.insert(element); | 174 | 3 | } | 175 | 1 | } |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE35EE4readERNS_14BufferReadableE _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE10EE4readERNS_14BufferReadableE Line | Count | Source | 161 | 352 | void read(BufferReadable& buf) { | 162 | 352 | buf.read_binary(top_num); | 163 | 352 | buf.read_binary(capacity); | 164 | | | 165 | 352 | uint64_t element_number = 0; | 166 | 352 | buf.read_binary(element_number); | 167 | | | 168 | 352 | counter_map.clear(); | 169 | 352 | std::pair<DataType, uint64_t> element; | 170 | 711 | for (auto i = 0; i < element_number; i++) { | 171 | 359 | buf.read_binary(element.first); | 172 | 359 | buf.read_binary(element.second); | 173 | 359 | counter_map.insert(element); | 174 | 359 | } | 175 | 352 | } |
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE25EE4readERNS_14BufferReadableE Line | Count | Source | 161 | 9 | void read(BufferReadable& buf) { | 162 | 9 | buf.read_binary(top_num); | 163 | 9 | buf.read_binary(capacity); | 164 | | | 165 | 9 | uint64_t element_number = 0; | 166 | 9 | buf.read_binary(element_number); | 167 | | | 168 | 9 | counter_map.clear(); | 169 | 9 | std::pair<DataType, uint64_t> element; | 170 | 38 | for (auto i = 0; i < element_number; i++) { | 171 | 29 | buf.read_binary(element.first); | 172 | 29 | buf.read_binary(element.second); | 173 | 29 | counter_map.insert(element); | 174 | 29 | } | 175 | 9 | } |
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE26EE4readERNS_14BufferReadableE Line | Count | Source | 161 | 8 | void read(BufferReadable& buf) { | 162 | 8 | buf.read_binary(top_num); | 163 | 8 | buf.read_binary(capacity); | 164 | | | 165 | 8 | uint64_t element_number = 0; | 166 | 8 | buf.read_binary(element_number); | 167 | | | 168 | 8 | counter_map.clear(); | 169 | 8 | std::pair<DataType, uint64_t> element; | 170 | 30 | for (auto i = 0; i < element_number; i++) { | 171 | 22 | buf.read_binary(element.first); | 172 | 22 | buf.read_binary(element.second); | 173 | 22 | counter_map.insert(element); | 174 | 22 | } | 175 | 8 | } |
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE43EE4readERNS_14BufferReadableE Line | Count | Source | 161 | 102 | void read(BufferReadable& buf) { | 162 | 102 | buf.read_binary(top_num); | 163 | 102 | buf.read_binary(capacity); | 164 | | | 165 | 102 | uint64_t element_number = 0; | 166 | 102 | buf.read_binary(element_number); | 167 | | | 168 | 102 | counter_map.clear(); | 169 | 102 | std::pair<DataType, uint64_t> element; | 170 | 228 | for (auto i = 0; i < element_number; i++) { | 171 | 126 | buf.read_binary(element.first); | 172 | 126 | buf.read_binary(element.second); | 173 | 126 | counter_map.insert(element); | 174 | 126 | } | 175 | 102 | } |
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE42EE4readERNS_14BufferReadableE Line | Count | Source | 161 | 4 | void read(BufferReadable& buf) { | 162 | 4 | buf.read_binary(top_num); | 163 | 4 | buf.read_binary(capacity); | 164 | | | 165 | 4 | uint64_t element_number = 0; | 166 | 4 | buf.read_binary(element_number); | 167 | | | 168 | 4 | counter_map.clear(); | 169 | 4 | std::pair<DataType, uint64_t> element; | 170 | 16 | for (auto i = 0; i < element_number; i++) { | 171 | 12 | buf.read_binary(element.first); | 172 | 12 | buf.read_binary(element.second); | 173 | 12 | counter_map.insert(element); | 174 | 12 | } | 175 | 4 | } |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE36EE4readERNS_14BufferReadableE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE37EE4readERNS_14BufferReadableE |
176 | | |
177 | 349 | std::string get() const { |
178 | 349 | auto counter_vector = get_remain_vector(); |
179 | | |
180 | 349 | rapidjson::StringBuffer buffer; |
181 | 349 | rapidjson::Writer<rapidjson::StringBuffer> writer(buffer); |
182 | | |
183 | 349 | writer.StartObject(); |
184 | 855 | for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) { |
185 | 506 | const auto& element = counter_vector[i]; |
186 | 506 | writer.Key(element.second.c_str()); |
187 | 506 | writer.Uint64(element.first); |
188 | 506 | } |
189 | 349 | writer.EndObject(); |
190 | | |
191 | 349 | return buffer.GetString(); |
192 | 349 | } |
193 | | |
194 | 409 | void insert_result_into(ColVecType& to) const { |
195 | 409 | auto counter_vector = get_remain_vector(); |
196 | 978 | for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) { |
197 | 569 | const auto& element = counter_vector[i]; |
198 | 569 | if constexpr (is_string_type(T)) { |
199 | 244 | to.insert_data(element.second.c_str(), element.second.length()); |
200 | 325 | } else { |
201 | 325 | to.get_data().push_back(element.second); |
202 | 325 | } |
203 | 569 | } |
204 | 409 | } _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE3EE18insert_result_intoERNS_12ColumnVectorILS1_3EEE Line | Count | Source | 194 | 10 | void insert_result_into(ColVecType& to) const { | 195 | 10 | auto counter_vector = get_remain_vector(); | 196 | 20 | for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) { | 197 | 10 | const auto& element = counter_vector[i]; | 198 | | if constexpr (is_string_type(T)) { | 199 | | to.insert_data(element.second.c_str(), element.second.length()); | 200 | 10 | } else { | 201 | 10 | to.get_data().push_back(element.second); | 202 | 10 | } | 203 | 10 | } | 204 | 10 | } |
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE4EE18insert_result_intoERNS_12ColumnVectorILS1_4EEE Line | Count | Source | 194 | 2 | void insert_result_into(ColVecType& to) const { | 195 | 2 | auto counter_vector = get_remain_vector(); | 196 | 8 | for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) { | 197 | 6 | const auto& element = counter_vector[i]; | 198 | | if constexpr (is_string_type(T)) { | 199 | | to.insert_data(element.second.c_str(), element.second.length()); | 200 | 6 | } else { | 201 | 6 | to.get_data().push_back(element.second); | 202 | 6 | } | 203 | 6 | } | 204 | 2 | } |
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE5EE18insert_result_intoERNS_12ColumnVectorILS1_5EEE Line | Count | Source | 194 | 48 | void insert_result_into(ColVecType& to) const { | 195 | 48 | auto counter_vector = get_remain_vector(); | 196 | 114 | for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) { | 197 | 66 | const auto& element = counter_vector[i]; | 198 | | if constexpr (is_string_type(T)) { | 199 | | to.insert_data(element.second.c_str(), element.second.length()); | 200 | 66 | } else { | 201 | 66 | to.get_data().push_back(element.second); | 202 | 66 | } | 203 | 66 | } | 204 | 48 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE6EE18insert_result_intoERNS_12ColumnVectorILS1_6EEE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE7EE18insert_result_intoERNS_12ColumnVectorILS1_7EEE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE8EE18insert_result_intoERNS_12ColumnVectorILS1_8EEE _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE9EE18insert_result_intoERNS_12ColumnVectorILS1_9EEE Line | Count | Source | 194 | 17 | void insert_result_into(ColVecType& to) const { | 195 | 17 | auto counter_vector = get_remain_vector(); | 196 | 68 | for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) { | 197 | 51 | const auto& element = counter_vector[i]; | 198 | | if constexpr (is_string_type(T)) { | 199 | | to.insert_data(element.second.c_str(), element.second.length()); | 200 | 51 | } else { | 201 | 51 | to.get_data().push_back(element.second); | 202 | 51 | } | 203 | 51 | } | 204 | 17 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE28EE18insert_result_intoERNS_13ColumnDecimalILS1_28EEE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE29EE18insert_result_intoERNS_13ColumnDecimalILS1_29EEE _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE30EE18insert_result_intoERNS_13ColumnDecimalILS1_30EEE Line | Count | Source | 194 | 18 | void insert_result_into(ColVecType& to) const { | 195 | 18 | auto counter_vector = get_remain_vector(); | 196 | 71 | for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) { | 197 | 53 | const auto& element = counter_vector[i]; | 198 | | if constexpr (is_string_type(T)) { | 199 | | to.insert_data(element.second.c_str(), element.second.length()); | 200 | 53 | } else { | 201 | 53 | to.get_data().push_back(element.second); | 202 | 53 | } | 203 | 53 | } | 204 | 18 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE35EE18insert_result_intoERNS_13ColumnDecimalILS1_35EEE _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE10EE18insert_result_intoERNS_9ColumnStrIjEE Line | Count | Source | 194 | 203 | void insert_result_into(ColVecType& to) const { | 195 | 203 | auto counter_vector = get_remain_vector(); | 196 | 447 | for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) { | 197 | 244 | const auto& element = counter_vector[i]; | 198 | 244 | if constexpr (is_string_type(T)) { | 199 | 244 | to.insert_data(element.second.c_str(), element.second.length()); | 200 | | } else { | 201 | | to.get_data().push_back(element.second); | 202 | | } | 203 | 244 | } | 204 | 203 | } |
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE25EE18insert_result_intoERNS_12ColumnVectorILS1_25EEE Line | Count | Source | 194 | 3 | void insert_result_into(ColVecType& to) const { | 195 | 3 | auto counter_vector = get_remain_vector(); | 196 | 11 | for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) { | 197 | 8 | const auto& element = counter_vector[i]; | 198 | | if constexpr (is_string_type(T)) { | 199 | | to.insert_data(element.second.c_str(), element.second.length()); | 200 | 8 | } else { | 201 | 8 | to.get_data().push_back(element.second); | 202 | 8 | } | 203 | 8 | } | 204 | 3 | } |
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE26EE18insert_result_intoERNS_12ColumnVectorILS1_26EEE Line | Count | Source | 194 | 2 | void insert_result_into(ColVecType& to) const { | 195 | 2 | auto counter_vector = get_remain_vector(); | 196 | 8 | for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) { | 197 | 6 | const auto& element = counter_vector[i]; | 198 | | if constexpr (is_string_type(T)) { | 199 | | to.insert_data(element.second.c_str(), element.second.length()); | 200 | 6 | } else { | 201 | 6 | to.get_data().push_back(element.second); | 202 | 6 | } | 203 | 6 | } | 204 | 2 | } |
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE43EE18insert_result_intoERNS_12ColumnVectorILS1_43EEE Line | Count | Source | 194 | 102 | void insert_result_into(ColVecType& to) const { | 195 | 102 | auto counter_vector = get_remain_vector(); | 196 | 219 | for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) { | 197 | 117 | const auto& element = counter_vector[i]; | 198 | | if constexpr (is_string_type(T)) { | 199 | | to.insert_data(element.second.c_str(), element.second.length()); | 200 | 117 | } else { | 201 | 117 | to.get_data().push_back(element.second); | 202 | 117 | } | 203 | 117 | } | 204 | 102 | } |
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE42EE18insert_result_intoERNS_12ColumnVectorILS1_42EEE Line | Count | Source | 194 | 4 | void insert_result_into(ColVecType& to) const { | 195 | 4 | auto counter_vector = get_remain_vector(); | 196 | 12 | for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) { | 197 | 8 | const auto& element = counter_vector[i]; | 198 | | if constexpr (is_string_type(T)) { | 199 | | to.insert_data(element.second.c_str(), element.second.length()); | 200 | 8 | } else { | 201 | 8 | to.get_data().push_back(element.second); | 202 | 8 | } | 203 | 8 | } | 204 | 4 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE36EE18insert_result_intoERNS_12ColumnVectorILS1_36EEE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE37EE18insert_result_intoERNS_12ColumnVectorILS1_37EEE |
205 | | |
206 | 139 | void reset() { |
207 | 139 | counter_map.clear(); |
208 | 139 | top_num = 0; |
209 | 139 | capacity = 0; |
210 | 139 | } _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE23EE5resetEv Line | Count | Source | 206 | 47 | void reset() { | 207 | 47 | counter_map.clear(); | 208 | 47 | top_num = 0; | 209 | 47 | capacity = 0; | 210 | 47 | } |
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE3EE5resetEv Line | Count | Source | 206 | 6 | void reset() { | 207 | 6 | counter_map.clear(); | 208 | 6 | top_num = 0; | 209 | 6 | capacity = 0; | 210 | 6 | } |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE4EE5resetEv _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE5EE5resetEv Line | Count | Source | 206 | 20 | void reset() { | 207 | 20 | counter_map.clear(); | 208 | 20 | top_num = 0; | 209 | 20 | capacity = 0; | 210 | 20 | } |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE6EE5resetEv Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE7EE5resetEv Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE8EE5resetEv _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE9EE5resetEv Line | Count | Source | 206 | 3 | void reset() { | 207 | 3 | counter_map.clear(); | 208 | 3 | top_num = 0; | 209 | 3 | capacity = 0; | 210 | 3 | } |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE28EE5resetEv Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE29EE5resetEv _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE30EE5resetEv Line | Count | Source | 206 | 3 | void reset() { | 207 | 3 | counter_map.clear(); | 208 | 3 | top_num = 0; | 209 | 3 | capacity = 0; | 210 | 3 | } |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE35EE5resetEv _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE10EE5resetEv Line | Count | Source | 206 | 60 | void reset() { | 207 | 60 | counter_map.clear(); | 208 | 60 | top_num = 0; | 209 | 60 | capacity = 0; | 210 | 60 | } |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE25EE5resetEv Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE26EE5resetEv Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE43EE5resetEv Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE42EE5resetEv Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE36EE5resetEv Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE37EE5resetEv |
211 | | |
212 | | int top_num = 0; |
213 | | uint64_t capacity = 0; |
214 | | flat_hash_map<DataType, uint64_t> counter_map; |
215 | | }; |
216 | | |
217 | | struct AggregateFunctionTopNImplInt { |
218 | | using Data = AggregateFunctionTopNData<TYPE_STRING>; |
219 | 4.62k | static void add(Data& __restrict place, const IColumn** columns, size_t row_num) { |
220 | 4.62k | place.set_paramenters( |
221 | 4.62k | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) |
222 | 4.62k | ->get_element(row_num)); |
223 | 4.62k | place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0]) |
224 | 4.62k | .get_data_at(row_num)); |
225 | 4.62k | } |
226 | | }; |
227 | | |
228 | | struct AggregateFunctionTopNImplIntInt { |
229 | | using Data = AggregateFunctionTopNData<TYPE_STRING>; |
230 | 392 | static void add(Data& __restrict place, const IColumn** columns, size_t row_num) { |
231 | 392 | place.set_paramenters( |
232 | 392 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) |
233 | 392 | ->get_element(row_num), |
234 | 392 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) |
235 | 392 | ->get_element(row_num)); |
236 | 392 | place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0]) |
237 | 392 | .get_data_at(row_num)); |
238 | 392 | } |
239 | | }; |
240 | | |
241 | | //for topn_array agg |
242 | | template <PrimitiveType T, bool has_default_param> |
243 | | struct AggregateFunctionTopNImplArray { |
244 | | using Data = AggregateFunctionTopNData<T>; |
245 | | using ColVecType = typename PrimitiveTypeTraits<T>::ColumnType; |
246 | | static constexpr bool has_default_parameter = has_default_param; |
247 | | static constexpr bool is_weighted = false; |
248 | 32 | static String get_name() { return "topn_array"; }_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EE8get_nameB5cxx11Ev Line | Count | Source | 248 | 1 | static String get_name() { return "topn_array"; } |
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EE8get_nameB5cxx11Ev _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EE8get_nameB5cxx11Ev Line | Count | Source | 248 | 1 | static String get_name() { return "topn_array"; } |
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb0EE8get_nameB5cxx11Ev _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb0EE8get_nameB5cxx11Ev Line | Count | Source | 248 | 10 | static String get_name() { return "topn_array"; } |
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EE8get_nameB5cxx11Ev _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EE8get_nameB5cxx11Ev Line | Count | Source | 248 | 20 | static String get_name() { return "topn_array"; } |
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EE8get_nameB5cxx11Ev |
249 | | static void add(AggregateFunctionTopNData<T>& __restrict place, const IColumn** columns, |
250 | 547 | size_t row_num) { |
251 | 547 | if constexpr (has_default_param) { |
252 | 205 | place.set_paramenters( |
253 | 205 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) |
254 | 205 | ->get_element(row_num), |
255 | 205 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) |
256 | 205 | ->get_element(row_num)); |
257 | | |
258 | 342 | } else { |
259 | 342 | place.set_paramenters( |
260 | 342 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) |
261 | 342 | ->get_element(row_num)); |
262 | 342 | } |
263 | 547 | if constexpr (is_string_type(T)) { |
264 | 324 | place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0]) |
265 | 324 | .get_data_at(row_num)); |
266 | 324 | } else { |
267 | 223 | typename PrimitiveTypeTraits<T>::CppType val = |
268 | 223 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0]) |
269 | 223 | .get_data()[row_num]; |
270 | 223 | place.add(val); |
271 | 223 | } |
272 | 547 | } _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_3EEEPPKNS_7IColumnEm Line | Count | Source | 250 | 19 | size_t row_num) { | 251 | 19 | if constexpr (has_default_param) { | 252 | 19 | place.set_paramenters( | 253 | 19 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 254 | 19 | ->get_element(row_num), | 255 | 19 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 256 | 19 | ->get_element(row_num)); | 257 | | | 258 | | } else { | 259 | | place.set_paramenters( | 260 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 261 | | ->get_element(row_num)); | 262 | | } | 263 | | if constexpr (is_string_type(T)) { | 264 | | place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 265 | | .get_data_at(row_num)); | 266 | 19 | } else { | 267 | 19 | typename PrimitiveTypeTraits<T>::CppType val = | 268 | 19 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 269 | 19 | .get_data()[row_num]; | 270 | 19 | place.add(val); | 271 | 19 | } | 272 | 19 | } |
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_4EEEPPKNS_7IColumnEm _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_5EEEPPKNS_7IColumnEm Line | Count | Source | 250 | 6 | size_t row_num) { | 251 | 6 | if constexpr (has_default_param) { | 252 | 6 | place.set_paramenters( | 253 | 6 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 254 | 6 | ->get_element(row_num), | 255 | 6 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 256 | 6 | ->get_element(row_num)); | 257 | | | 258 | | } else { | 259 | | place.set_paramenters( | 260 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 261 | | ->get_element(row_num)); | 262 | | } | 263 | | if constexpr (is_string_type(T)) { | 264 | | place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 265 | | .get_data_at(row_num)); | 266 | 6 | } else { | 267 | 6 | typename PrimitiveTypeTraits<T>::CppType val = | 268 | 6 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 269 | 6 | .get_data()[row_num]; | 270 | 6 | place.add(val); | 271 | 6 | } | 272 | 6 | } |
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_6EEEPPKNS_7IColumnEm Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_7EEEPPKNS_7IColumnEm Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_8EEEPPKNS_7IColumnEm Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_9EEEPPKNS_7IColumnEm Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_28EEEPPKNS_7IColumnEm Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_29EEEPPKNS_7IColumnEm _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_30EEEPPKNS_7IColumnEm Line | Count | Source | 250 | 6 | size_t row_num) { | 251 | 6 | if constexpr (has_default_param) { | 252 | 6 | place.set_paramenters( | 253 | 6 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 254 | 6 | ->get_element(row_num), | 255 | 6 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 256 | 6 | ->get_element(row_num)); | 257 | | | 258 | | } else { | 259 | | place.set_paramenters( | 260 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 261 | | ->get_element(row_num)); | 262 | | } | 263 | | if constexpr (is_string_type(T)) { | 264 | | place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 265 | | .get_data_at(row_num)); | 266 | 6 | } else { | 267 | 6 | typename PrimitiveTypeTraits<T>::CppType val = | 268 | 6 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 269 | 6 | .get_data()[row_num]; | 270 | 6 | place.add(val); | 271 | 6 | } | 272 | 6 | } |
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_35EEEPPKNS_7IColumnEm _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_10EEEPPKNS_7IColumnEm Line | Count | Source | 250 | 138 | size_t row_num) { | 251 | 138 | if constexpr (has_default_param) { | 252 | 138 | place.set_paramenters( | 253 | 138 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 254 | 138 | ->get_element(row_num), | 255 | 138 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 256 | 138 | ->get_element(row_num)); | 257 | | | 258 | | } else { | 259 | | place.set_paramenters( | 260 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 261 | | ->get_element(row_num)); | 262 | | } | 263 | 138 | if constexpr (is_string_type(T)) { | 264 | 138 | place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 265 | 138 | .get_data_at(row_num)); | 266 | | } else { | 267 | | typename PrimitiveTypeTraits<T>::CppType val = | 268 | | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 269 | | .get_data()[row_num]; | 270 | | place.add(val); | 271 | | } | 272 | 138 | } |
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_25EEEPPKNS_7IColumnEm Line | Count | Source | 250 | 21 | size_t row_num) { | 251 | 21 | if constexpr (has_default_param) { | 252 | 21 | place.set_paramenters( | 253 | 21 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 254 | 21 | ->get_element(row_num), | 255 | 21 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 256 | 21 | ->get_element(row_num)); | 257 | | | 258 | | } else { | 259 | | place.set_paramenters( | 260 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 261 | | ->get_element(row_num)); | 262 | | } | 263 | | if constexpr (is_string_type(T)) { | 264 | | place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 265 | | .get_data_at(row_num)); | 266 | 21 | } else { | 267 | 21 | typename PrimitiveTypeTraits<T>::CppType val = | 268 | 21 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 269 | 21 | .get_data()[row_num]; | 270 | 21 | place.add(val); | 271 | 21 | } | 272 | 21 | } |
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_26EEEPPKNS_7IColumnEm Line | Count | Source | 250 | 15 | size_t row_num) { | 251 | 15 | if constexpr (has_default_param) { | 252 | 15 | place.set_paramenters( | 253 | 15 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 254 | 15 | ->get_element(row_num), | 255 | 15 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 256 | 15 | ->get_element(row_num)); | 257 | | | 258 | | } else { | 259 | | place.set_paramenters( | 260 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 261 | | ->get_element(row_num)); | 262 | | } | 263 | | if constexpr (is_string_type(T)) { | 264 | | place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 265 | | .get_data_at(row_num)); | 266 | 15 | } else { | 267 | 15 | typename PrimitiveTypeTraits<T>::CppType val = | 268 | 15 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 269 | 15 | .get_data()[row_num]; | 270 | 15 | place.add(val); | 271 | 15 | } | 272 | 15 | } |
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_43EEEPPKNS_7IColumnEm Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_42EEEPPKNS_7IColumnEm Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_36EEEPPKNS_7IColumnEm Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_37EEEPPKNS_7IColumnEm _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_3EEEPPKNS_7IColumnEm Line | Count | Source | 250 | 8 | size_t row_num) { | 251 | | if constexpr (has_default_param) { | 252 | | place.set_paramenters( | 253 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 254 | | ->get_element(row_num), | 255 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 256 | | ->get_element(row_num)); | 257 | | | 258 | 8 | } else { | 259 | 8 | place.set_paramenters( | 260 | 8 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 261 | 8 | ->get_element(row_num)); | 262 | 8 | } | 263 | | if constexpr (is_string_type(T)) { | 264 | | place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 265 | | .get_data_at(row_num)); | 266 | 8 | } else { | 267 | 8 | typename PrimitiveTypeTraits<T>::CppType val = | 268 | 8 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 269 | 8 | .get_data()[row_num]; | 270 | 8 | place.add(val); | 271 | 8 | } | 272 | 8 | } |
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_4EEEPPKNS_7IColumnEm _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_5EEEPPKNS_7IColumnEm Line | Count | Source | 250 | 67 | size_t row_num) { | 251 | | if constexpr (has_default_param) { | 252 | | place.set_paramenters( | 253 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 254 | | ->get_element(row_num), | 255 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 256 | | ->get_element(row_num)); | 257 | | | 258 | 67 | } else { | 259 | 67 | place.set_paramenters( | 260 | 67 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 261 | 67 | ->get_element(row_num)); | 262 | 67 | } | 263 | | if constexpr (is_string_type(T)) { | 264 | | place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 265 | | .get_data_at(row_num)); | 266 | 67 | } else { | 267 | 67 | typename PrimitiveTypeTraits<T>::CppType val = | 268 | 67 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 269 | 67 | .get_data()[row_num]; | 270 | 67 | place.add(val); | 271 | 67 | } | 272 | 67 | } |
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_6EEEPPKNS_7IColumnEm Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_7EEEPPKNS_7IColumnEm Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_8EEEPPKNS_7IColumnEm Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_9EEEPPKNS_7IColumnEm Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_28EEEPPKNS_7IColumnEm Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_29EEEPPKNS_7IColumnEm _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_30EEEPPKNS_7IColumnEm Line | Count | Source | 250 | 17 | size_t row_num) { | 251 | | if constexpr (has_default_param) { | 252 | | place.set_paramenters( | 253 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 254 | | ->get_element(row_num), | 255 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 256 | | ->get_element(row_num)); | 257 | | | 258 | 17 | } else { | 259 | 17 | place.set_paramenters( | 260 | 17 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 261 | 17 | ->get_element(row_num)); | 262 | 17 | } | 263 | | if constexpr (is_string_type(T)) { | 264 | | place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 265 | | .get_data_at(row_num)); | 266 | 17 | } else { | 267 | 17 | typename PrimitiveTypeTraits<T>::CppType val = | 268 | 17 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 269 | 17 | .get_data()[row_num]; | 270 | 17 | place.add(val); | 271 | 17 | } | 272 | 17 | } |
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_35EEEPPKNS_7IColumnEm _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_10EEEPPKNS_7IColumnEm Line | Count | Source | 250 | 186 | size_t row_num) { | 251 | | if constexpr (has_default_param) { | 252 | | place.set_paramenters( | 253 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 254 | | ->get_element(row_num), | 255 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 256 | | ->get_element(row_num)); | 257 | | | 258 | 186 | } else { | 259 | 186 | place.set_paramenters( | 260 | 186 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 261 | 186 | ->get_element(row_num)); | 262 | 186 | } | 263 | 186 | if constexpr (is_string_type(T)) { | 264 | 186 | place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 265 | 186 | .get_data_at(row_num)); | 266 | | } else { | 267 | | typename PrimitiveTypeTraits<T>::CppType val = | 268 | | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 269 | | .get_data()[row_num]; | 270 | | place.add(val); | 271 | | } | 272 | 186 | } |
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_25EEEPPKNS_7IColumnEm Line | Count | Source | 250 | 15 | size_t row_num) { | 251 | | if constexpr (has_default_param) { | 252 | | place.set_paramenters( | 253 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 254 | | ->get_element(row_num), | 255 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 256 | | ->get_element(row_num)); | 257 | | | 258 | 15 | } else { | 259 | 15 | place.set_paramenters( | 260 | 15 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 261 | 15 | ->get_element(row_num)); | 262 | 15 | } | 263 | | if constexpr (is_string_type(T)) { | 264 | | place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 265 | | .get_data_at(row_num)); | 266 | 15 | } else { | 267 | 15 | typename PrimitiveTypeTraits<T>::CppType val = | 268 | 15 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 269 | 15 | .get_data()[row_num]; | 270 | 15 | place.add(val); | 271 | 15 | } | 272 | 15 | } |
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_26EEEPPKNS_7IColumnEm Line | Count | Source | 250 | 15 | size_t row_num) { | 251 | | if constexpr (has_default_param) { | 252 | | place.set_paramenters( | 253 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 254 | | ->get_element(row_num), | 255 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 256 | | ->get_element(row_num)); | 257 | | | 258 | 15 | } else { | 259 | 15 | place.set_paramenters( | 260 | 15 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 261 | 15 | ->get_element(row_num)); | 262 | 15 | } | 263 | | if constexpr (is_string_type(T)) { | 264 | | place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 265 | | .get_data_at(row_num)); | 266 | 15 | } else { | 267 | 15 | typename PrimitiveTypeTraits<T>::CppType val = | 268 | 15 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 269 | 15 | .get_data()[row_num]; | 270 | 15 | place.add(val); | 271 | 15 | } | 272 | 15 | } |
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_43EEEPPKNS_7IColumnEm Line | Count | Source | 250 | 34 | size_t row_num) { | 251 | | if constexpr (has_default_param) { | 252 | | place.set_paramenters( | 253 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 254 | | ->get_element(row_num), | 255 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 256 | | ->get_element(row_num)); | 257 | | | 258 | 34 | } else { | 259 | 34 | place.set_paramenters( | 260 | 34 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1]) | 261 | 34 | ->get_element(row_num)); | 262 | 34 | } | 263 | | if constexpr (is_string_type(T)) { | 264 | | place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 265 | | .get_data_at(row_num)); | 266 | 34 | } else { | 267 | 34 | typename PrimitiveTypeTraits<T>::CppType val = | 268 | 34 | assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 269 | 34 | .get_data()[row_num]; | 270 | 34 | place.add(val); | 271 | 34 | } | 272 | 34 | } |
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_42EEEPPKNS_7IColumnEm Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_36EEEPPKNS_7IColumnEm Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_37EEEPPKNS_7IColumnEm |
273 | | }; |
274 | | |
275 | | //for topn_weighted agg |
276 | | template <PrimitiveType T, bool has_default_param> |
277 | | struct AggregateFunctionTopNImplWeight { |
278 | | using Data = AggregateFunctionTopNData<T>; |
279 | | using ColVecType = typename PrimitiveTypeTraits<T>::ColumnType; |
280 | | static constexpr bool has_default_parameter = has_default_param; |
281 | | static constexpr bool is_weighted = true; |
282 | 31 | static String get_name() { return "topn_weighted"; }_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EE8get_nameB5cxx11Ev Line | Count | Source | 282 | 1 | static String get_name() { return "topn_weighted"; } |
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb1EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EE8get_nameB5cxx11Ev _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EE8get_nameB5cxx11Ev Line | Count | Source | 282 | 1 | static String get_name() { return "topn_weighted"; } |
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb0EE8get_nameB5cxx11Ev _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb0EE8get_nameB5cxx11Ev Line | Count | Source | 282 | 9 | static String get_name() { return "topn_weighted"; } |
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb0EE8get_nameB5cxx11Ev _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb0EE8get_nameB5cxx11Ev Line | Count | Source | 282 | 20 | static String get_name() { return "topn_weighted"; } |
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EE8get_nameB5cxx11Ev Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EE8get_nameB5cxx11Ev |
283 | | static void add(AggregateFunctionTopNData<T>& __restrict place, const IColumn** columns, |
284 | 479 | size_t row_num) { |
285 | 479 | if constexpr (has_default_param) { |
286 | 199 | place.set_paramenters( |
287 | 199 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) |
288 | 199 | ->get_element(row_num), |
289 | 199 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3]) |
290 | 199 | ->get_element(row_num)); |
291 | | |
292 | 280 | } else { |
293 | 280 | place.set_paramenters( |
294 | 280 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) |
295 | 280 | ->get_element(row_num)); |
296 | 280 | } |
297 | 479 | if constexpr (is_string_type(T)) { |
298 | 290 | auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1]) |
299 | 290 | .get_data()[row_num]; |
300 | 290 | place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0]) |
301 | 290 | .get_data_at(row_num), |
302 | 290 | weight); |
303 | 290 | } else { |
304 | 189 | typename PrimitiveTypeTraits<T>::CppType val = |
305 | 189 | assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&, |
306 | 189 | TypeCheckOnRelease::DISABLE>(*columns[0]) |
307 | 189 | .get_data()[row_num]; |
308 | 189 | auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1]) |
309 | 189 | .get_data()[row_num]; |
310 | 189 | place.add(val, weight); |
311 | 189 | } |
312 | 479 | } _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_3EEEPPKNS_7IColumnEm Line | Count | Source | 284 | 19 | size_t row_num) { | 285 | 19 | if constexpr (has_default_param) { | 286 | 19 | place.set_paramenters( | 287 | 19 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 288 | 19 | ->get_element(row_num), | 289 | 19 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3]) | 290 | 19 | ->get_element(row_num)); | 291 | | | 292 | | } else { | 293 | | place.set_paramenters( | 294 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 295 | | ->get_element(row_num)); | 296 | | } | 297 | | if constexpr (is_string_type(T)) { | 298 | | auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1]) | 299 | | .get_data()[row_num]; | 300 | | place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 301 | | .get_data_at(row_num), | 302 | | weight); | 303 | 19 | } else { | 304 | 19 | typename PrimitiveTypeTraits<T>::CppType val = | 305 | 19 | assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&, | 306 | 19 | TypeCheckOnRelease::DISABLE>(*columns[0]) | 307 | 19 | .get_data()[row_num]; | 308 | 19 | auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1]) | 309 | 19 | .get_data()[row_num]; | 310 | 19 | place.add(val, weight); | 311 | 19 | } | 312 | 19 | } |
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_4EEEPPKNS_7IColumnEm Line | Count | Source | 284 | 14 | size_t row_num) { | 285 | 14 | if constexpr (has_default_param) { | 286 | 14 | place.set_paramenters( | 287 | 14 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 288 | 14 | ->get_element(row_num), | 289 | 14 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3]) | 290 | 14 | ->get_element(row_num)); | 291 | | | 292 | | } else { | 293 | | place.set_paramenters( | 294 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 295 | | ->get_element(row_num)); | 296 | | } | 297 | | if constexpr (is_string_type(T)) { | 298 | | auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1]) | 299 | | .get_data()[row_num]; | 300 | | place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 301 | | .get_data_at(row_num), | 302 | | weight); | 303 | 14 | } else { | 304 | 14 | typename PrimitiveTypeTraits<T>::CppType val = | 305 | 14 | assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&, | 306 | 14 | TypeCheckOnRelease::DISABLE>(*columns[0]) | 307 | 14 | .get_data()[row_num]; | 308 | 14 | auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1]) | 309 | 14 | .get_data()[row_num]; | 310 | 14 | place.add(val, weight); | 311 | 14 | } | 312 | 14 | } |
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_5EEEPPKNS_7IColumnEm Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_6EEEPPKNS_7IColumnEm Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_7EEEPPKNS_7IColumnEm Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_8EEEPPKNS_7IColumnEm Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_9EEEPPKNS_7IColumnEm Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_28EEEPPKNS_7IColumnEm Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_29EEEPPKNS_7IColumnEm Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_30EEEPPKNS_7IColumnEm Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_35EEEPPKNS_7IColumnEm _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_10EEEPPKNS_7IColumnEm Line | Count | Source | 284 | 115 | size_t row_num) { | 285 | 115 | if constexpr (has_default_param) { | 286 | 115 | place.set_paramenters( | 287 | 115 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 288 | 115 | ->get_element(row_num), | 289 | 115 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3]) | 290 | 115 | ->get_element(row_num)); | 291 | | | 292 | | } else { | 293 | | place.set_paramenters( | 294 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 295 | | ->get_element(row_num)); | 296 | | } | 297 | 115 | if constexpr (is_string_type(T)) { | 298 | 115 | auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1]) | 299 | 115 | .get_data()[row_num]; | 300 | 115 | place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 301 | 115 | .get_data_at(row_num), | 302 | 115 | weight); | 303 | | } else { | 304 | | typename PrimitiveTypeTraits<T>::CppType val = | 305 | | assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&, | 306 | | TypeCheckOnRelease::DISABLE>(*columns[0]) | 307 | | .get_data()[row_num]; | 308 | | auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1]) | 309 | | .get_data()[row_num]; | 310 | | place.add(val, weight); | 311 | | } | 312 | 115 | } |
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_25EEEPPKNS_7IColumnEm Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_26EEEPPKNS_7IColumnEm _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_43EEEPPKNS_7IColumnEm Line | Count | Source | 284 | 46 | size_t row_num) { | 285 | 46 | if constexpr (has_default_param) { | 286 | 46 | place.set_paramenters( | 287 | 46 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 288 | 46 | ->get_element(row_num), | 289 | 46 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3]) | 290 | 46 | ->get_element(row_num)); | 291 | | | 292 | | } else { | 293 | | place.set_paramenters( | 294 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 295 | | ->get_element(row_num)); | 296 | | } | 297 | | if constexpr (is_string_type(T)) { | 298 | | auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1]) | 299 | | .get_data()[row_num]; | 300 | | place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 301 | | .get_data_at(row_num), | 302 | | weight); | 303 | 46 | } else { | 304 | 46 | typename PrimitiveTypeTraits<T>::CppType val = | 305 | 46 | assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&, | 306 | 46 | TypeCheckOnRelease::DISABLE>(*columns[0]) | 307 | 46 | .get_data()[row_num]; | 308 | 46 | auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1]) | 309 | 46 | .get_data()[row_num]; | 310 | 46 | place.add(val, weight); | 311 | 46 | } | 312 | 46 | } |
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_42EEEPPKNS_7IColumnEm Line | Count | Source | 284 | 5 | size_t row_num) { | 285 | 5 | if constexpr (has_default_param) { | 286 | 5 | place.set_paramenters( | 287 | 5 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 288 | 5 | ->get_element(row_num), | 289 | 5 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3]) | 290 | 5 | ->get_element(row_num)); | 291 | | | 292 | | } else { | 293 | | place.set_paramenters( | 294 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 295 | | ->get_element(row_num)); | 296 | | } | 297 | | if constexpr (is_string_type(T)) { | 298 | | auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1]) | 299 | | .get_data()[row_num]; | 300 | | place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 301 | | .get_data_at(row_num), | 302 | | weight); | 303 | 5 | } else { | 304 | 5 | typename PrimitiveTypeTraits<T>::CppType val = | 305 | 5 | assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&, | 306 | 5 | TypeCheckOnRelease::DISABLE>(*columns[0]) | 307 | 5 | .get_data()[row_num]; | 308 | 5 | auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1]) | 309 | 5 | .get_data()[row_num]; | 310 | 5 | place.add(val, weight); | 311 | 5 | } | 312 | 5 | } |
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_36EEEPPKNS_7IColumnEm Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_37EEEPPKNS_7IColumnEm _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_3EEEPPKNS_7IColumnEm Line | Count | Source | 284 | 8 | size_t row_num) { | 285 | | if constexpr (has_default_param) { | 286 | | place.set_paramenters( | 287 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 288 | | ->get_element(row_num), | 289 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3]) | 290 | | ->get_element(row_num)); | 291 | | | 292 | 8 | } else { | 293 | 8 | place.set_paramenters( | 294 | 8 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 295 | 8 | ->get_element(row_num)); | 296 | 8 | } | 297 | | if constexpr (is_string_type(T)) { | 298 | | auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1]) | 299 | | .get_data()[row_num]; | 300 | | place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 301 | | .get_data_at(row_num), | 302 | | weight); | 303 | 8 | } else { | 304 | 8 | typename PrimitiveTypeTraits<T>::CppType val = | 305 | 8 | assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&, | 306 | 8 | TypeCheckOnRelease::DISABLE>(*columns[0]) | 307 | 8 | .get_data()[row_num]; | 308 | 8 | auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1]) | 309 | 8 | .get_data()[row_num]; | 310 | 8 | place.add(val, weight); | 311 | 8 | } | 312 | 8 | } |
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_4EEEPPKNS_7IColumnEm Line | Count | Source | 284 | 15 | size_t row_num) { | 285 | | if constexpr (has_default_param) { | 286 | | place.set_paramenters( | 287 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 288 | | ->get_element(row_num), | 289 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3]) | 290 | | ->get_element(row_num)); | 291 | | | 292 | 15 | } else { | 293 | 15 | place.set_paramenters( | 294 | 15 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 295 | 15 | ->get_element(row_num)); | 296 | 15 | } | 297 | | if constexpr (is_string_type(T)) { | 298 | | auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1]) | 299 | | .get_data()[row_num]; | 300 | | place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 301 | | .get_data_at(row_num), | 302 | | weight); | 303 | 15 | } else { | 304 | 15 | typename PrimitiveTypeTraits<T>::CppType val = | 305 | 15 | assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&, | 306 | 15 | TypeCheckOnRelease::DISABLE>(*columns[0]) | 307 | 15 | .get_data()[row_num]; | 308 | 15 | auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1]) | 309 | 15 | .get_data()[row_num]; | 310 | 15 | place.add(val, weight); | 311 | 15 | } | 312 | 15 | } |
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_5EEEPPKNS_7IColumnEm Line | Count | Source | 284 | 15 | size_t row_num) { | 285 | | if constexpr (has_default_param) { | 286 | | place.set_paramenters( | 287 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 288 | | ->get_element(row_num), | 289 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3]) | 290 | | ->get_element(row_num)); | 291 | | | 292 | 15 | } else { | 293 | 15 | place.set_paramenters( | 294 | 15 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 295 | 15 | ->get_element(row_num)); | 296 | 15 | } | 297 | | if constexpr (is_string_type(T)) { | 298 | | auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1]) | 299 | | .get_data()[row_num]; | 300 | | place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 301 | | .get_data_at(row_num), | 302 | | weight); | 303 | 15 | } else { | 304 | 15 | typename PrimitiveTypeTraits<T>::CppType val = | 305 | 15 | assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&, | 306 | 15 | TypeCheckOnRelease::DISABLE>(*columns[0]) | 307 | 15 | .get_data()[row_num]; | 308 | 15 | auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1]) | 309 | 15 | .get_data()[row_num]; | 310 | 15 | place.add(val, weight); | 311 | 15 | } | 312 | 15 | } |
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_6EEEPPKNS_7IColumnEm Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_7EEEPPKNS_7IColumnEm Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_8EEEPPKNS_7IColumnEm _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_9EEEPPKNS_7IColumnEm Line | Count | Source | 284 | 15 | size_t row_num) { | 285 | | if constexpr (has_default_param) { | 286 | | place.set_paramenters( | 287 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 288 | | ->get_element(row_num), | 289 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3]) | 290 | | ->get_element(row_num)); | 291 | | | 292 | 15 | } else { | 293 | 15 | place.set_paramenters( | 294 | 15 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 295 | 15 | ->get_element(row_num)); | 296 | 15 | } | 297 | | if constexpr (is_string_type(T)) { | 298 | | auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1]) | 299 | | .get_data()[row_num]; | 300 | | place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 301 | | .get_data_at(row_num), | 302 | | weight); | 303 | 15 | } else { | 304 | 15 | typename PrimitiveTypeTraits<T>::CppType val = | 305 | 15 | assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&, | 306 | 15 | TypeCheckOnRelease::DISABLE>(*columns[0]) | 307 | 15 | .get_data()[row_num]; | 308 | 15 | auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1]) | 309 | 15 | .get_data()[row_num]; | 310 | 15 | place.add(val, weight); | 311 | 15 | } | 312 | 15 | } |
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_28EEEPPKNS_7IColumnEm Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_29EEEPPKNS_7IColumnEm Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_30EEEPPKNS_7IColumnEm Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_35EEEPPKNS_7IColumnEm _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_10EEEPPKNS_7IColumnEm Line | Count | Source | 284 | 175 | size_t row_num) { | 285 | | if constexpr (has_default_param) { | 286 | | place.set_paramenters( | 287 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 288 | | ->get_element(row_num), | 289 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3]) | 290 | | ->get_element(row_num)); | 291 | | | 292 | 175 | } else { | 293 | 175 | place.set_paramenters( | 294 | 175 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 295 | 175 | ->get_element(row_num)); | 296 | 175 | } | 297 | 175 | if constexpr (is_string_type(T)) { | 298 | 175 | auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1]) | 299 | 175 | .get_data()[row_num]; | 300 | 175 | place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 301 | 175 | .get_data_at(row_num), | 302 | 175 | weight); | 303 | | } else { | 304 | | typename PrimitiveTypeTraits<T>::CppType val = | 305 | | assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&, | 306 | | TypeCheckOnRelease::DISABLE>(*columns[0]) | 307 | | .get_data()[row_num]; | 308 | | auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1]) | 309 | | .get_data()[row_num]; | 310 | | place.add(val, weight); | 311 | | } | 312 | 175 | } |
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_25EEEPPKNS_7IColumnEm Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_26EEEPPKNS_7IColumnEm _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_43EEEPPKNS_7IColumnEm Line | Count | Source | 284 | 46 | size_t row_num) { | 285 | | if constexpr (has_default_param) { | 286 | | place.set_paramenters( | 287 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 288 | | ->get_element(row_num), | 289 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3]) | 290 | | ->get_element(row_num)); | 291 | | | 292 | 46 | } else { | 293 | 46 | place.set_paramenters( | 294 | 46 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 295 | 46 | ->get_element(row_num)); | 296 | 46 | } | 297 | | if constexpr (is_string_type(T)) { | 298 | | auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1]) | 299 | | .get_data()[row_num]; | 300 | | place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 301 | | .get_data_at(row_num), | 302 | | weight); | 303 | 46 | } else { | 304 | 46 | typename PrimitiveTypeTraits<T>::CppType val = | 305 | 46 | assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&, | 306 | 46 | TypeCheckOnRelease::DISABLE>(*columns[0]) | 307 | 46 | .get_data()[row_num]; | 308 | 46 | auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1]) | 309 | 46 | .get_data()[row_num]; | 310 | 46 | place.add(val, weight); | 311 | 46 | } | 312 | 46 | } |
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_42EEEPPKNS_7IColumnEm Line | Count | Source | 284 | 6 | size_t row_num) { | 285 | | if constexpr (has_default_param) { | 286 | | place.set_paramenters( | 287 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 288 | | ->get_element(row_num), | 289 | | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3]) | 290 | | ->get_element(row_num)); | 291 | | | 292 | 6 | } else { | 293 | 6 | place.set_paramenters( | 294 | 6 | assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2]) | 295 | 6 | ->get_element(row_num)); | 296 | 6 | } | 297 | | if constexpr (is_string_type(T)) { | 298 | | auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1]) | 299 | | .get_data()[row_num]; | 300 | | place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0]) | 301 | | .get_data_at(row_num), | 302 | | weight); | 303 | 6 | } else { | 304 | 6 | typename PrimitiveTypeTraits<T>::CppType val = | 305 | 6 | assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&, | 306 | 6 | TypeCheckOnRelease::DISABLE>(*columns[0]) | 307 | 6 | .get_data()[row_num]; | 308 | 6 | auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1]) | 309 | 6 | .get_data()[row_num]; | 310 | 6 | place.add(val, weight); | 311 | 6 | } | 312 | 6 | } |
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_36EEEPPKNS_7IColumnEm Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_37EEEPPKNS_7IColumnEm |
313 | | }; |
314 | | |
315 | | //base function |
316 | | template <typename Impl, typename Derived> |
317 | | class AggregateFunctionTopNBase |
318 | | : public IAggregateFunctionDataHelper<typename Impl::Data, Derived> { |
319 | | public: |
320 | | AggregateFunctionTopNBase(const DataTypes& argument_types_) |
321 | 2.03k | : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}_ZN5doris25AggregateFunctionTopNBaseINS_28AggregateFunctionTopNImplIntENS_21AggregateFunctionTopNIS1_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 321 | 517 | : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {} |
_ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplIntIntENS_21AggregateFunctionTopNIS1_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 321 | 177 | : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {} |
_ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Line | Count | Source | 321 | 95 | : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {} |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Line | Count | Source | 321 | 2 | : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {} |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Line | Count | Source | 321 | 2 | : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {} |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Line | Count | Source | 321 | 44 | : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {} |
_ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Line | Count | Source | 321 | 4 | : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {} |
_ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Line | Count | Source | 321 | 2 | : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {} |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Line | Count | Source | 321 | 38 | : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {} |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Line | Count | Source | 321 | 5 | : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {} |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Line | Count | Source | 321 | 1 | : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {} |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Line | Count | Source | 321 | 395 | : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {} |
_ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Line | Count | Source | 321 | 2 | : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {} |
_ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Line | Count | Source | 321 | 2 | : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {} |
_ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Line | Count | Source | 321 | 52 | : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {} |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Line | Count | Source | 321 | 95 | : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {} |
_ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Line | Count | Source | 321 | 2 | : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {} |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Line | Count | Source | 321 | 4 | : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {} |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Line | Count | Source | 321 | 76 | : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {} |
_ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Line | Count | Source | 321 | 2 | : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {} |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Line | Count | Source | 321 | 38 | : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {} |
_ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Line | Count | Source | 321 | 2 | : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {} |
_ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Line | Count | Source | 321 | 1 | : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {} |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Line | Count | Source | 321 | 2 | : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {} |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Line | Count | Source | 321 | 395 | : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {} |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Line | Count | Source | 321 | 76 | : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {} |
_ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Line | Count | Source | 321 | 2 | : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {} |
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE |
322 | | |
323 | | void add(AggregateDataPtr __restrict place, const IColumn** columns, ssize_t row_num, |
324 | 6.04k | Arena&) const override { |
325 | 6.04k | Impl::add(this->data(place), columns, row_num); |
326 | 6.04k | } _ZNK5doris25AggregateFunctionTopNBaseINS_28AggregateFunctionTopNImplIntENS_21AggregateFunctionTopNIS1_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 324 | 4.62k | Arena&) const override { | 325 | 4.62k | Impl::add(this->data(place), columns, row_num); | 326 | 4.62k | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplIntIntENS_21AggregateFunctionTopNIS1_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 324 | 392 | Arena&) const override { | 325 | 392 | Impl::add(this->data(place), columns, row_num); | 326 | 392 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 324 | 19 | Arena&) const override { | 325 | 19 | Impl::add(this->data(place), columns, row_num); | 326 | 19 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 324 | 6 | Arena&) const override { | 325 | 6 | Impl::add(this->data(place), columns, row_num); | 326 | 6 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 324 | 6 | Arena&) const override { | 325 | 6 | Impl::add(this->data(place), columns, row_num); | 326 | 6 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 324 | 138 | Arena&) const override { | 325 | 138 | Impl::add(this->data(place), columns, row_num); | 326 | 138 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 324 | 21 | Arena&) const override { | 325 | 21 | Impl::add(this->data(place), columns, row_num); | 326 | 21 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 324 | 15 | Arena&) const override { | 325 | 15 | Impl::add(this->data(place), columns, row_num); | 326 | 15 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 324 | 8 | Arena&) const override { | 325 | 8 | Impl::add(this->data(place), columns, row_num); | 326 | 8 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 324 | 67 | Arena&) const override { | 325 | 67 | Impl::add(this->data(place), columns, row_num); | 326 | 67 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 324 | 17 | Arena&) const override { | 325 | 17 | Impl::add(this->data(place), columns, row_num); | 326 | 17 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 324 | 186 | Arena&) const override { | 325 | 186 | Impl::add(this->data(place), columns, row_num); | 326 | 186 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 324 | 15 | Arena&) const override { | 325 | 15 | Impl::add(this->data(place), columns, row_num); | 326 | 15 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 324 | 15 | Arena&) const override { | 325 | 15 | Impl::add(this->data(place), columns, row_num); | 326 | 15 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 324 | 34 | Arena&) const override { | 325 | 34 | Impl::add(this->data(place), columns, row_num); | 326 | 34 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 324 | 19 | Arena&) const override { | 325 | 19 | Impl::add(this->data(place), columns, row_num); | 326 | 19 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 324 | 14 | Arena&) const override { | 325 | 14 | Impl::add(this->data(place), columns, row_num); | 326 | 14 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 324 | 115 | Arena&) const override { | 325 | 115 | Impl::add(this->data(place), columns, row_num); | 326 | 115 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 324 | 46 | Arena&) const override { | 325 | 46 | Impl::add(this->data(place), columns, row_num); | 326 | 46 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 324 | 6 | Arena&) const override { | 325 | 6 | Impl::add(this->data(place), columns, row_num); | 326 | 6 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 324 | 8 | Arena&) const override { | 325 | 8 | Impl::add(this->data(place), columns, row_num); | 326 | 8 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 324 | 15 | Arena&) const override { | 325 | 15 | Impl::add(this->data(place), columns, row_num); | 326 | 15 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 324 | 15 | Arena&) const override { | 325 | 15 | Impl::add(this->data(place), columns, row_num); | 326 | 15 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 324 | 15 | Arena&) const override { | 325 | 15 | Impl::add(this->data(place), columns, row_num); | 326 | 15 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 324 | 175 | Arena&) const override { | 325 | 175 | Impl::add(this->data(place), columns, row_num); | 326 | 175 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 324 | 46 | Arena&) const override { | 325 | 46 | Impl::add(this->data(place), columns, row_num); | 326 | 46 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Line | Count | Source | 324 | 6 | Arena&) const override { | 325 | 6 | Impl::add(this->data(place), columns, row_num); | 326 | 6 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE |
327 | | |
328 | 138 | void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); }_ZNK5doris25AggregateFunctionTopNBaseINS_28AggregateFunctionTopNImplIntENS_21AggregateFunctionTopNIS1_EEE5resetEPc Line | Count | Source | 328 | 39 | void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); } |
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplIntIntENS_21AggregateFunctionTopNIS1_EEE5resetEPc Line | Count | Source | 328 | 7 | void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); } |
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Line | Count | Source | 328 | 3 | void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Line | Count | Source | 328 | 4 | void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Line | Count | Source | 328 | 11 | void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Line | Count | Source | 328 | 3 | void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Line | Count | Source | 328 | 26 | void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Line | Count | Source | 328 | 3 | void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Line | Count | Source | 328 | 4 | void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Line | Count | Source | 328 | 9 | void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Line | Count | Source | 328 | 3 | void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Line | Count | Source | 328 | 26 | void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc |
329 | | |
330 | | void merge(AggregateDataPtr __restrict place, ConstAggregateDataPtr rhs, |
331 | 1.20k | Arena&) const override { |
332 | 1.20k | this->data(place).merge(this->data(rhs)); |
333 | 1.20k | } _ZNK5doris25AggregateFunctionTopNBaseINS_28AggregateFunctionTopNImplIntENS_21AggregateFunctionTopNIS1_EEE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 331 | 303 | Arena&) const override { | 332 | 303 | this->data(place).merge(this->data(rhs)); | 333 | 303 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplIntIntENS_21AggregateFunctionTopNIS1_EEE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 331 | 250 | Arena&) const override { | 332 | 250 | this->data(place).merge(this->data(rhs)); | 333 | 250 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 331 | 26 | Arena&) const override { | 332 | 26 | this->data(place).merge(this->data(rhs)); | 333 | 26 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 331 | 1 | Arena&) const override { | 332 | 1 | this->data(place).merge(this->data(rhs)); | 333 | 1 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 331 | 1 | Arena&) const override { | 332 | 1 | this->data(place).merge(this->data(rhs)); | 333 | 1 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 331 | 92 | Arena&) const override { | 332 | 92 | this->data(place).merge(this->data(rhs)); | 333 | 92 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 331 | 5 | Arena&) const override { | 332 | 5 | this->data(place).merge(this->data(rhs)); | 333 | 5 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 331 | 4 | Arena&) const override { | 332 | 4 | this->data(place).merge(this->data(rhs)); | 333 | 4 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 331 | 8 | Arena&) const override { | 332 | 8 | this->data(place).merge(this->data(rhs)); | 333 | 8 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 331 | 31 | Arena&) const override { | 332 | 31 | this->data(place).merge(this->data(rhs)); | 333 | 31 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 331 | 131 | Arena&) const override { | 332 | 131 | this->data(place).merge(this->data(rhs)); | 333 | 131 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 331 | 4 | Arena&) const override { | 332 | 4 | this->data(place).merge(this->data(rhs)); | 333 | 4 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 331 | 4 | Arena&) const override { | 332 | 4 | this->data(place).merge(this->data(rhs)); | 333 | 4 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 331 | 26 | Arena&) const override { | 332 | 26 | this->data(place).merge(this->data(rhs)); | 333 | 26 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 331 | 26 | Arena&) const override { | 332 | 26 | this->data(place).merge(this->data(rhs)); | 333 | 26 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 331 | 4 | Arena&) const override { | 332 | 4 | this->data(place).merge(this->data(rhs)); | 333 | 4 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 331 | 80 | Arena&) const override { | 332 | 80 | this->data(place).merge(this->data(rhs)); | 333 | 80 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 331 | 38 | Arena&) const override { | 332 | 38 | this->data(place).merge(this->data(rhs)); | 333 | 38 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 331 | 2 | Arena&) const override { | 332 | 2 | this->data(place).merge(this->data(rhs)); | 333 | 2 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 331 | 8 | Arena&) const override { | 332 | 8 | this->data(place).merge(this->data(rhs)); | 333 | 8 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 331 | 4 | Arena&) const override { | 332 | 4 | this->data(place).merge(this->data(rhs)); | 333 | 4 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 331 | 119 | Arena&) const override { | 332 | 119 | this->data(place).merge(this->data(rhs)); | 333 | 119 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 331 | 38 | Arena&) const override { | 332 | 38 | this->data(place).merge(this->data(rhs)); | 333 | 38 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Line | Count | Source | 331 | 2 | Arena&) const override { | 332 | 2 | this->data(place).merge(this->data(rhs)); | 333 | 2 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE |
334 | | |
335 | 1.16k | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { |
336 | 1.16k | this->data(place).write(buf); |
337 | 1.16k | } _ZNK5doris25AggregateFunctionTopNBaseINS_28AggregateFunctionTopNImplIntENS_21AggregateFunctionTopNIS1_EEE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 335 | 326 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 336 | 326 | this->data(place).write(buf); | 337 | 326 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplIntIntENS_21AggregateFunctionTopNIS1_EEE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 335 | 208 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 336 | 208 | this->data(place).write(buf); | 337 | 208 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 335 | 28 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 336 | 28 | this->data(place).write(buf); | 337 | 28 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 335 | 1 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 336 | 1 | this->data(place).write(buf); | 337 | 1 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 335 | 1 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 336 | 1 | this->data(place).write(buf); | 337 | 1 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 335 | 48 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 336 | 48 | this->data(place).write(buf); | 337 | 48 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 335 | 5 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 336 | 5 | this->data(place).write(buf); | 337 | 5 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 335 | 4 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 336 | 4 | this->data(place).write(buf); | 337 | 4 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 335 | 8 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 336 | 8 | this->data(place).write(buf); | 337 | 8 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 335 | 15 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 336 | 15 | this->data(place).write(buf); | 337 | 15 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 335 | 170 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 336 | 170 | this->data(place).write(buf); | 337 | 170 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 335 | 4 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 336 | 4 | this->data(place).write(buf); | 337 | 4 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 335 | 4 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 336 | 4 | this->data(place).write(buf); | 337 | 4 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 335 | 26 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 336 | 26 | this->data(place).write(buf); | 337 | 26 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 335 | 28 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 336 | 28 | this->data(place).write(buf); | 337 | 28 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 335 | 4 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 336 | 4 | this->data(place).write(buf); | 337 | 4 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 335 | 36 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 336 | 36 | this->data(place).write(buf); | 337 | 36 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 335 | 38 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 336 | 38 | this->data(place).write(buf); | 337 | 38 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 335 | 2 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 336 | 2 | this->data(place).write(buf); | 337 | 2 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 335 | 8 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 336 | 8 | this->data(place).write(buf); | 337 | 8 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 335 | 4 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 336 | 4 | this->data(place).write(buf); | 337 | 4 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 335 | 158 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 336 | 158 | this->data(place).write(buf); | 337 | 158 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 335 | 38 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 336 | 38 | this->data(place).write(buf); | 337 | 38 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Line | Count | Source | 335 | 2 | void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override { | 336 | 2 | this->data(place).write(buf); | 337 | 2 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE |
338 | | |
339 | | void deserialize(AggregateDataPtr __restrict place, BufferReadable& buf, |
340 | 1.07k | Arena&) const override { |
341 | 1.07k | this->data(place).read(buf); |
342 | 1.07k | } _ZNK5doris25AggregateFunctionTopNBaseINS_28AggregateFunctionTopNImplIntENS_21AggregateFunctionTopNIS1_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 340 | 290 | Arena&) const override { | 341 | 290 | this->data(place).read(buf); | 342 | 290 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplIntIntENS_21AggregateFunctionTopNIS1_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 340 | 215 | Arena&) const override { | 341 | 215 | this->data(place).read(buf); | 342 | 215 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 340 | 26 | Arena&) const override { | 341 | 26 | this->data(place).read(buf); | 342 | 26 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 340 | 1 | Arena&) const override { | 341 | 1 | this->data(place).read(buf); | 342 | 1 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 340 | 1 | Arena&) const override { | 341 | 1 | this->data(place).read(buf); | 342 | 1 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 340 | 57 | Arena&) const override { | 341 | 57 | this->data(place).read(buf); | 342 | 57 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 340 | 5 | Arena&) const override { | 341 | 5 | this->data(place).read(buf); | 342 | 5 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 340 | 4 | Arena&) const override { | 341 | 4 | this->data(place).read(buf); | 342 | 4 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 340 | 8 | Arena&) const override { | 341 | 8 | this->data(place).read(buf); | 342 | 8 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 340 | 19 | Arena&) const override { | 341 | 19 | this->data(place).read(buf); | 342 | 19 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 340 | 131 | Arena&) const override { | 341 | 131 | this->data(place).read(buf); | 342 | 131 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 340 | 4 | Arena&) const override { | 341 | 4 | this->data(place).read(buf); | 342 | 4 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 340 | 4 | Arena&) const override { | 341 | 4 | this->data(place).read(buf); | 342 | 4 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 340 | 26 | Arena&) const override { | 341 | 26 | this->data(place).read(buf); | 342 | 26 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 340 | 26 | Arena&) const override { | 341 | 26 | this->data(place).read(buf); | 342 | 26 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 340 | 4 | Arena&) const override { | 341 | 4 | this->data(place).read(buf); | 342 | 4 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 340 | 45 | Arena&) const override { | 341 | 45 | this->data(place).read(buf); | 342 | 45 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 340 | 38 | Arena&) const override { | 341 | 38 | this->data(place).read(buf); | 342 | 38 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 340 | 2 | Arena&) const override { | 341 | 2 | this->data(place).read(buf); | 342 | 2 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 340 | 8 | Arena&) const override { | 341 | 8 | this->data(place).read(buf); | 342 | 8 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 340 | 4 | Arena&) const override { | 341 | 4 | this->data(place).read(buf); | 342 | 4 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 340 | 119 | Arena&) const override { | 341 | 119 | this->data(place).read(buf); | 342 | 119 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 340 | 38 | Arena&) const override { | 341 | 38 | this->data(place).read(buf); | 342 | 38 | } |
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Line | Count | Source | 340 | 2 | Arena&) const override { | 341 | 2 | this->data(place).read(buf); | 342 | 2 | } |
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE |
343 | | }; |
344 | | |
345 | | //topn function return string |
346 | | template <typename Impl> |
347 | | class AggregateFunctionTopN final |
348 | | : public AggregateFunctionTopNBase<Impl, AggregateFunctionTopN<Impl>>, |
349 | | MultiExpression, |
350 | | NullableAggregateFunction { |
351 | | public: |
352 | | AggregateFunctionTopN(const DataTypes& argument_types_) |
353 | 694 | : AggregateFunctionTopNBase<Impl, AggregateFunctionTopN<Impl>>(argument_types_) {}_ZN5doris21AggregateFunctionTopNINS_28AggregateFunctionTopNImplIntEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 353 | 517 | : AggregateFunctionTopNBase<Impl, AggregateFunctionTopN<Impl>>(argument_types_) {} |
_ZN5doris21AggregateFunctionTopNINS_31AggregateFunctionTopNImplIntIntEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE Line | Count | Source | 353 | 177 | : AggregateFunctionTopNBase<Impl, AggregateFunctionTopN<Impl>>(argument_types_) {} |
|
354 | | |
355 | 34 | String get_name() const override { return "topn"; }_ZNK5doris21AggregateFunctionTopNINS_28AggregateFunctionTopNImplIntEE8get_nameB5cxx11Ev Line | Count | Source | 355 | 33 | String get_name() const override { return "topn"; } |
_ZNK5doris21AggregateFunctionTopNINS_31AggregateFunctionTopNImplIntIntEE8get_nameB5cxx11Ev Line | Count | Source | 355 | 1 | String get_name() const override { return "topn"; } |
|
356 | | |
357 | 556 | DataTypePtr get_return_type() const override { return std::make_shared<DataTypeString>(); }_ZNK5doris21AggregateFunctionTopNINS_28AggregateFunctionTopNImplIntEE15get_return_typeEv Line | Count | Source | 357 | 330 | DataTypePtr get_return_type() const override { return std::make_shared<DataTypeString>(); } |
_ZNK5doris21AggregateFunctionTopNINS_31AggregateFunctionTopNImplIntIntEE15get_return_typeEv Line | Count | Source | 357 | 226 | DataTypePtr get_return_type() const override { return std::make_shared<DataTypeString>(); } |
|
358 | | |
359 | 348 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { |
360 | 348 | std::string result = this->data(place).get(); |
361 | 348 | assert_cast<ColumnString&, TypeCheckOnRelease::DISABLE>(to).insert_data(result.c_str(), |
362 | 348 | result.length()); |
363 | 348 | } _ZNK5doris21AggregateFunctionTopNINS_28AggregateFunctionTopNImplIntEE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 359 | 191 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 360 | 191 | std::string result = this->data(place).get(); | 361 | 191 | assert_cast<ColumnString&, TypeCheckOnRelease::DISABLE>(to).insert_data(result.c_str(), | 362 | 191 | result.length()); | 363 | 191 | } |
_ZNK5doris21AggregateFunctionTopNINS_31AggregateFunctionTopNImplIntIntEE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 359 | 157 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 360 | 157 | std::string result = this->data(place).get(); | 361 | 157 | assert_cast<ColumnString&, TypeCheckOnRelease::DISABLE>(to).insert_data(result.c_str(), | 362 | 157 | result.length()); | 363 | 157 | } |
|
364 | | |
365 | 253 | void check_input_columns_type(const IColumn** columns) const override { |
366 | 253 | this->template check_argument_column_type<ColumnString>(columns[0]); |
367 | 253 | this->template check_argument_column_type<ColumnInt32>(columns[1]); |
368 | 253 | if (this->argument_types.size() == 3) { |
369 | 101 | this->template check_argument_column_type<ColumnInt32>(columns[2]); |
370 | 101 | } |
371 | 253 | } _ZNK5doris21AggregateFunctionTopNINS_28AggregateFunctionTopNImplIntEE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 365 | 152 | void check_input_columns_type(const IColumn** columns) const override { | 366 | 152 | this->template check_argument_column_type<ColumnString>(columns[0]); | 367 | 152 | this->template check_argument_column_type<ColumnInt32>(columns[1]); | 368 | 152 | if (this->argument_types.size() == 3) { | 369 | 0 | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 370 | 0 | } | 371 | 152 | } |
_ZNK5doris21AggregateFunctionTopNINS_31AggregateFunctionTopNImplIntIntEE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 365 | 101 | void check_input_columns_type(const IColumn** columns) const override { | 366 | 101 | this->template check_argument_column_type<ColumnString>(columns[0]); | 367 | 101 | this->template check_argument_column_type<ColumnInt32>(columns[1]); | 368 | 101 | if (this->argument_types.size() == 3) { | 369 | 101 | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 370 | 101 | } | 371 | 101 | } |
|
372 | | |
373 | 165 | void check_result_column_type(const IColumn& column) const override { |
374 | 165 | this->template check_result_column_type_as<ColumnString>(column); |
375 | 165 | } _ZNK5doris21AggregateFunctionTopNINS_28AggregateFunctionTopNImplIntEE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 373 | 117 | void check_result_column_type(const IColumn& column) const override { | 374 | 117 | this->template check_result_column_type_as<ColumnString>(column); | 375 | 117 | } |
_ZNK5doris21AggregateFunctionTopNINS_31AggregateFunctionTopNImplIntIntEE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 373 | 48 | void check_result_column_type(const IColumn& column) const override { | 374 | 48 | this->template check_result_column_type_as<ColumnString>(column); | 375 | 48 | } |
|
376 | | }; |
377 | | |
378 | | //topn function return array |
379 | | template <typename Impl> |
380 | | class AggregateFunctionTopNArray final |
381 | | : public AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>, |
382 | | MultiExpression, |
383 | | NullableAggregateFunction { |
384 | | private: |
385 | | using ColVecType = typename Impl::Data::ColVecType; |
386 | | |
387 | | public: |
388 | | AggregateFunctionTopNArray(const DataTypes& argument_types_) |
389 | 1.33k | : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_), |
390 | 1.33k | _argument_type(argument_types_[0]) {}_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 389 | 95 | : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_), | 390 | 95 | _argument_type(argument_types_[0]) {} |
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 389 | 2 | : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_), | 390 | 2 | _argument_type(argument_types_[0]) {} |
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 389 | 2 | : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_), | 390 | 2 | _argument_type(argument_types_[0]) {} |
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 389 | 44 | : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_), | 390 | 44 | _argument_type(argument_types_[0]) {} |
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 389 | 4 | : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_), | 390 | 4 | _argument_type(argument_types_[0]) {} |
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 389 | 2 | : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_), | 390 | 2 | _argument_type(argument_types_[0]) {} |
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 389 | 38 | : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_), | 390 | 38 | _argument_type(argument_types_[0]) {} |
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 389 | 5 | : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_), | 390 | 5 | _argument_type(argument_types_[0]) {} |
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 389 | 1 | : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_), | 390 | 1 | _argument_type(argument_types_[0]) {} |
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 389 | 395 | : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_), | 390 | 395 | _argument_type(argument_types_[0]) {} |
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 389 | 2 | : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_), | 390 | 2 | _argument_type(argument_types_[0]) {} |
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 389 | 2 | : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_), | 390 | 2 | _argument_type(argument_types_[0]) {} |
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 389 | 52 | : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_), | 390 | 52 | _argument_type(argument_types_[0]) {} |
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 389 | 95 | : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_), | 390 | 95 | _argument_type(argument_types_[0]) {} |
_ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 389 | 2 | : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_), | 390 | 2 | _argument_type(argument_types_[0]) {} |
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 389 | 4 | : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_), | 390 | 4 | _argument_type(argument_types_[0]) {} |
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 389 | 76 | : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_), | 390 | 76 | _argument_type(argument_types_[0]) {} |
_ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 389 | 2 | : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_), | 390 | 2 | _argument_type(argument_types_[0]) {} |
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 389 | 38 | : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_), | 390 | 38 | _argument_type(argument_types_[0]) {} |
_ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 389 | 2 | : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_), | 390 | 2 | _argument_type(argument_types_[0]) {} |
_ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 389 | 1 | : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_), | 390 | 1 | _argument_type(argument_types_[0]) {} |
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 389 | 2 | : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_), | 390 | 2 | _argument_type(argument_types_[0]) {} |
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 389 | 395 | : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_), | 390 | 395 | _argument_type(argument_types_[0]) {} |
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 389 | 76 | : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_), | 390 | 76 | _argument_type(argument_types_[0]) {} |
_ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Line | Count | Source | 389 | 2 | : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_), | 390 | 2 | _argument_type(argument_types_[0]) {} |
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE |
391 | | |
392 | 63 | String get_name() const override { return Impl::get_name(); }_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEEE8get_nameB5cxx11Ev Line | Count | Source | 392 | 1 | String get_name() const override { return Impl::get_name(); } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEEE8get_nameB5cxx11Ev _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEEE8get_nameB5cxx11Ev Line | Count | Source | 392 | 1 | String get_name() const override { return Impl::get_name(); } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb0EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb0EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb0EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb0EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb0EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb0EEEE8get_nameB5cxx11Ev _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb0EEEE8get_nameB5cxx11Ev Line | Count | Source | 392 | 10 | String get_name() const override { return Impl::get_name(); } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEEE8get_nameB5cxx11Ev _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEEE8get_nameB5cxx11Ev Line | Count | Source | 392 | 20 | String get_name() const override { return Impl::get_name(); } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEEE8get_nameB5cxx11Ev _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEEE8get_nameB5cxx11Ev Line | Count | Source | 392 | 1 | String get_name() const override { return Impl::get_name(); } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb1EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEEE8get_nameB5cxx11Ev _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEEE8get_nameB5cxx11Ev Line | Count | Source | 392 | 1 | String get_name() const override { return Impl::get_name(); } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb0EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb0EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb0EEEE8get_nameB5cxx11Ev _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb0EEEE8get_nameB5cxx11Ev Line | Count | Source | 392 | 9 | String get_name() const override { return Impl::get_name(); } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb0EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb0EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb0EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb0EEEE8get_nameB5cxx11Ev _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb0EEEE8get_nameB5cxx11Ev Line | Count | Source | 392 | 20 | String get_name() const override { return Impl::get_name(); } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EEEE8get_nameB5cxx11Ev Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EEEE8get_nameB5cxx11Ev |
393 | | |
394 | 1.00k | DataTypePtr get_return_type() const override { |
395 | 1.00k | return std::make_shared<DataTypeArray>(make_nullable(_argument_type)); |
396 | 1.00k | } _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEEE15get_return_typeEv Line | Count | Source | 394 | 41 | DataTypePtr get_return_type() const override { | 395 | 41 | return std::make_shared<DataTypeArray>(make_nullable(_argument_type)); | 396 | 41 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEEE15get_return_typeEv _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEEE15get_return_typeEv Line | Count | Source | 394 | 5 | DataTypePtr get_return_type() const override { | 395 | 5 | return std::make_shared<DataTypeArray>(make_nullable(_argument_type)); | 396 | 5 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb1EEEE15get_return_typeEv Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb1EEEE15get_return_typeEv Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb1EEEE15get_return_typeEv Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb1EEEE15get_return_typeEv Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb1EEEE15get_return_typeEv Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb1EEEE15get_return_typeEv _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb1EEEE15get_return_typeEv Line | Count | Source | 394 | 5 | DataTypePtr get_return_type() const override { | 395 | 5 | return std::make_shared<DataTypeArray>(make_nullable(_argument_type)); | 396 | 5 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEEE15get_return_typeEv _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEEE15get_return_typeEv Line | Count | Source | 394 | 89 | DataTypePtr get_return_type() const override { | 395 | 89 | return std::make_shared<DataTypeArray>(make_nullable(_argument_type)); | 396 | 89 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEEE15get_return_typeEv Line | Count | Source | 394 | 10 | DataTypePtr get_return_type() const override { | 395 | 10 | return std::make_shared<DataTypeArray>(make_nullable(_argument_type)); | 396 | 10 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEEE15get_return_typeEv Line | Count | Source | 394 | 5 | DataTypePtr get_return_type() const override { | 395 | 5 | return std::make_shared<DataTypeArray>(make_nullable(_argument_type)); | 396 | 5 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb1EEEE15get_return_typeEv Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb1EEEE15get_return_typeEv Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb1EEEE15get_return_typeEv Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb1EEEE15get_return_typeEv _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEEE15get_return_typeEv Line | Count | Source | 394 | 10 | DataTypePtr get_return_type() const override { | 395 | 10 | return std::make_shared<DataTypeArray>(make_nullable(_argument_type)); | 396 | 10 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEEE15get_return_typeEv _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEEE15get_return_typeEv Line | Count | Source | 394 | 44 | DataTypePtr get_return_type() const override { | 395 | 44 | return std::make_shared<DataTypeArray>(make_nullable(_argument_type)); | 396 | 44 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb0EEEE15get_return_typeEv Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb0EEEE15get_return_typeEv Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb0EEEE15get_return_typeEv Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb0EEEE15get_return_typeEv Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb0EEEE15get_return_typeEv Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb0EEEE15get_return_typeEv _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb0EEEE15get_return_typeEv Line | Count | Source | 394 | 14 | DataTypePtr get_return_type() const override { | 395 | 14 | return std::make_shared<DataTypeArray>(make_nullable(_argument_type)); | 396 | 14 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEEE15get_return_typeEv _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEEE15get_return_typeEv Line | Count | Source | 394 | 60 | DataTypePtr get_return_type() const override { | 395 | 60 | return std::make_shared<DataTypeArray>(make_nullable(_argument_type)); | 396 | 60 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEEE15get_return_typeEv Line | Count | Source | 394 | 5 | DataTypePtr get_return_type() const override { | 395 | 5 | return std::make_shared<DataTypeArray>(make_nullable(_argument_type)); | 396 | 5 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEEE15get_return_typeEv Line | Count | Source | 394 | 5 | DataTypePtr get_return_type() const override { | 395 | 5 | return std::make_shared<DataTypeArray>(make_nullable(_argument_type)); | 396 | 5 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEEE15get_return_typeEv Line | Count | Source | 394 | 122 | DataTypePtr get_return_type() const override { | 395 | 122 | return std::make_shared<DataTypeArray>(make_nullable(_argument_type)); | 396 | 122 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEEE15get_return_typeEv Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEEE15get_return_typeEv Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEEE15get_return_typeEv _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEEE15get_return_typeEv Line | Count | Source | 394 | 41 | DataTypePtr get_return_type() const override { | 395 | 41 | return std::make_shared<DataTypeArray>(make_nullable(_argument_type)); | 396 | 41 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEEE15get_return_typeEv Line | Count | Source | 394 | 5 | DataTypePtr get_return_type() const override { | 395 | 5 | return std::make_shared<DataTypeArray>(make_nullable(_argument_type)); | 396 | 5 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EEEE15get_return_typeEv Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EEEE15get_return_typeEv Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EEEE15get_return_typeEv Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EEEE15get_return_typeEv Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb1EEEE15get_return_typeEv Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb1EEEE15get_return_typeEv Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb1EEEE15get_return_typeEv Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb1EEEE15get_return_typeEv Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb1EEEE15get_return_typeEv _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb1EEEE15get_return_typeEv Line | Count | Source | 394 | 74 | DataTypePtr get_return_type() const override { | 395 | 74 | return std::make_shared<DataTypeArray>(make_nullable(_argument_type)); | 396 | 74 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEEE15get_return_typeEv Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEEE15get_return_typeEv _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEEE15get_return_typeEv Line | Count | Source | 394 | 174 | DataTypePtr get_return_type() const override { | 395 | 174 | return std::make_shared<DataTypeArray>(make_nullable(_argument_type)); | 396 | 174 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEEE15get_return_typeEv Line | Count | Source | 394 | 8 | DataTypePtr get_return_type() const override { | 395 | 8 | return std::make_shared<DataTypeArray>(make_nullable(_argument_type)); | 396 | 8 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb1EEEE15get_return_typeEv Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb1EEEE15get_return_typeEv _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEEE15get_return_typeEv Line | Count | Source | 394 | 10 | DataTypePtr get_return_type() const override { | 395 | 10 | return std::make_shared<DataTypeArray>(make_nullable(_argument_type)); | 396 | 10 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEEE15get_return_typeEv Line | Count | Source | 394 | 5 | DataTypePtr get_return_type() const override { | 395 | 5 | return std::make_shared<DataTypeArray>(make_nullable(_argument_type)); | 396 | 5 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEEE15get_return_typeEv Line | Count | Source | 394 | 11 | DataTypePtr get_return_type() const override { | 395 | 11 | return std::make_shared<DataTypeArray>(make_nullable(_argument_type)); | 396 | 11 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb0EEEE15get_return_typeEv Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb0EEEE15get_return_typeEv Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb0EEEE15get_return_typeEv _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb0EEEE15get_return_typeEv Line | Count | Source | 394 | 17 | DataTypePtr get_return_type() const override { | 395 | 17 | return std::make_shared<DataTypeArray>(make_nullable(_argument_type)); | 396 | 17 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb0EEEE15get_return_typeEv Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb0EEEE15get_return_typeEv Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb0EEEE15get_return_typeEv Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb0EEEE15get_return_typeEv _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb0EEEE15get_return_typeEv Line | Count | Source | 394 | 59 | DataTypePtr get_return_type() const override { | 395 | 59 | return std::make_shared<DataTypeArray>(make_nullable(_argument_type)); | 396 | 59 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEEE15get_return_typeEv Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEEE15get_return_typeEv _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEEE15get_return_typeEv Line | Count | Source | 394 | 174 | DataTypePtr get_return_type() const override { | 395 | 174 | return std::make_shared<DataTypeArray>(make_nullable(_argument_type)); | 396 | 174 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEEE15get_return_typeEv Line | Count | Source | 394 | 8 | DataTypePtr get_return_type() const override { | 395 | 8 | return std::make_shared<DataTypeArray>(make_nullable(_argument_type)); | 396 | 8 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EEEE15get_return_typeEv Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EEEE15get_return_typeEv |
397 | | |
398 | 409 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { |
399 | 409 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); |
400 | 409 | auto& col_null = |
401 | 409 | assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data()); |
402 | 409 | auto& typed_to = |
403 | 409 | assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column()); |
404 | 409 | this->data(place).insert_result_into(typed_to); |
405 | 409 | col_null.get_null_map_data().resize_fill(typed_to.size(), 0); |
406 | 409 | to_arr.get_offsets().push_back(typed_to.size()); |
407 | 409 | } _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 398 | 5 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 399 | 5 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 400 | 5 | auto& col_null = | 401 | 5 | assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data()); | 402 | 5 | auto& typed_to = | 403 | 5 | assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column()); | 404 | 5 | this->data(place).insert_result_into(typed_to); | 405 | 5 | col_null.get_null_map_data().resize_fill(typed_to.size(), 0); | 406 | 5 | to_arr.get_offsets().push_back(typed_to.size()); | 407 | 5 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 398 | 1 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 399 | 1 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 400 | 1 | auto& col_null = | 401 | 1 | assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data()); | 402 | 1 | auto& typed_to = | 403 | 1 | assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column()); | 404 | 1 | this->data(place).insert_result_into(typed_to); | 405 | 1 | col_null.get_null_map_data().resize_fill(typed_to.size(), 0); | 406 | 1 | to_arr.get_offsets().push_back(typed_to.size()); | 407 | 1 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 398 | 1 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 399 | 1 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 400 | 1 | auto& col_null = | 401 | 1 | assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data()); | 402 | 1 | auto& typed_to = | 403 | 1 | assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column()); | 404 | 1 | this->data(place).insert_result_into(typed_to); | 405 | 1 | col_null.get_null_map_data().resize_fill(typed_to.size(), 0); | 406 | 1 | to_arr.get_offsets().push_back(typed_to.size()); | 407 | 1 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 398 | 75 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 399 | 75 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 400 | 75 | auto& col_null = | 401 | 75 | assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data()); | 402 | 75 | auto& typed_to = | 403 | 75 | assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column()); | 404 | 75 | this->data(place).insert_result_into(typed_to); | 405 | 75 | col_null.get_null_map_data().resize_fill(typed_to.size(), 0); | 406 | 75 | to_arr.get_offsets().push_back(typed_to.size()); | 407 | 75 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 398 | 2 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 399 | 2 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 400 | 2 | auto& col_null = | 401 | 2 | assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data()); | 402 | 2 | auto& typed_to = | 403 | 2 | assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column()); | 404 | 2 | this->data(place).insert_result_into(typed_to); | 405 | 2 | col_null.get_null_map_data().resize_fill(typed_to.size(), 0); | 406 | 2 | to_arr.get_offsets().push_back(typed_to.size()); | 407 | 2 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 398 | 1 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 399 | 1 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 400 | 1 | auto& col_null = | 401 | 1 | assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data()); | 402 | 1 | auto& typed_to = | 403 | 1 | assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column()); | 404 | 1 | this->data(place).insert_result_into(typed_to); | 405 | 1 | col_null.get_null_map_data().resize_fill(typed_to.size(), 0); | 406 | 1 | to_arr.get_offsets().push_back(typed_to.size()); | 407 | 1 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 398 | 39 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 399 | 39 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 400 | 39 | auto& col_null = | 401 | 39 | assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data()); | 402 | 39 | auto& typed_to = | 403 | 39 | assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column()); | 404 | 39 | this->data(place).insert_result_into(typed_to); | 405 | 39 | col_null.get_null_map_data().resize_fill(typed_to.size(), 0); | 406 | 39 | to_arr.get_offsets().push_back(typed_to.size()); | 407 | 39 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 398 | 17 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 399 | 17 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 400 | 17 | auto& col_null = | 401 | 17 | assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data()); | 402 | 17 | auto& typed_to = | 403 | 17 | assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column()); | 404 | 17 | this->data(place).insert_result_into(typed_to); | 405 | 17 | col_null.get_null_map_data().resize_fill(typed_to.size(), 0); | 406 | 17 | to_arr.get_offsets().push_back(typed_to.size()); | 407 | 17 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 398 | 27 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 399 | 27 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 400 | 27 | auto& col_null = | 401 | 27 | assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data()); | 402 | 27 | auto& typed_to = | 403 | 27 | assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column()); | 404 | 27 | this->data(place).insert_result_into(typed_to); | 405 | 27 | col_null.get_null_map_data().resize_fill(typed_to.size(), 0); | 406 | 27 | to_arr.get_offsets().push_back(typed_to.size()); | 407 | 27 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 398 | 1 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 399 | 1 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 400 | 1 | auto& col_null = | 401 | 1 | assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data()); | 402 | 1 | auto& typed_to = | 403 | 1 | assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column()); | 404 | 1 | this->data(place).insert_result_into(typed_to); | 405 | 1 | col_null.get_null_map_data().resize_fill(typed_to.size(), 0); | 406 | 1 | to_arr.get_offsets().push_back(typed_to.size()); | 407 | 1 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 398 | 1 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 399 | 1 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 400 | 1 | auto& col_null = | 401 | 1 | assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data()); | 402 | 1 | auto& typed_to = | 403 | 1 | assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column()); | 404 | 1 | this->data(place).insert_result_into(typed_to); | 405 | 1 | col_null.get_null_map_data().resize_fill(typed_to.size(), 0); | 406 | 1 | to_arr.get_offsets().push_back(typed_to.size()); | 407 | 1 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 398 | 26 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 399 | 26 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 400 | 26 | auto& col_null = | 401 | 26 | assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data()); | 402 | 26 | auto& typed_to = | 403 | 26 | assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column()); | 404 | 26 | this->data(place).insert_result_into(typed_to); | 405 | 26 | col_null.get_null_map_data().resize_fill(typed_to.size(), 0); | 406 | 26 | to_arr.get_offsets().push_back(typed_to.size()); | 407 | 26 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 398 | 5 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 399 | 5 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 400 | 5 | auto& col_null = | 401 | 5 | assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data()); | 402 | 5 | auto& typed_to = | 403 | 5 | assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column()); | 404 | 5 | this->data(place).insert_result_into(typed_to); | 405 | 5 | col_null.get_null_map_data().resize_fill(typed_to.size(), 0); | 406 | 5 | to_arr.get_offsets().push_back(typed_to.size()); | 407 | 5 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 398 | 1 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 399 | 1 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 400 | 1 | auto& col_null = | 401 | 1 | assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data()); | 402 | 1 | auto& typed_to = | 403 | 1 | assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column()); | 404 | 1 | this->data(place).insert_result_into(typed_to); | 405 | 1 | col_null.get_null_map_data().resize_fill(typed_to.size(), 0); | 406 | 1 | to_arr.get_offsets().push_back(typed_to.size()); | 407 | 1 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 398 | 74 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 399 | 74 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 400 | 74 | auto& col_null = | 401 | 74 | assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data()); | 402 | 74 | auto& typed_to = | 403 | 74 | assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column()); | 404 | 74 | this->data(place).insert_result_into(typed_to); | 405 | 74 | col_null.get_null_map_data().resize_fill(typed_to.size(), 0); | 406 | 74 | to_arr.get_offsets().push_back(typed_to.size()); | 407 | 74 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 398 | 38 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 399 | 38 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 400 | 38 | auto& col_null = | 401 | 38 | assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data()); | 402 | 38 | auto& typed_to = | 403 | 38 | assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column()); | 404 | 38 | this->data(place).insert_result_into(typed_to); | 405 | 38 | col_null.get_null_map_data().resize_fill(typed_to.size(), 0); | 406 | 38 | to_arr.get_offsets().push_back(typed_to.size()); | 407 | 38 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 398 | 2 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 399 | 2 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 400 | 2 | auto& col_null = | 401 | 2 | assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data()); | 402 | 2 | auto& typed_to = | 403 | 2 | assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column()); | 404 | 2 | this->data(place).insert_result_into(typed_to); | 405 | 2 | col_null.get_null_map_data().resize_fill(typed_to.size(), 0); | 406 | 2 | to_arr.get_offsets().push_back(typed_to.size()); | 407 | 2 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 398 | 1 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 399 | 1 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 400 | 1 | auto& col_null = | 401 | 1 | assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data()); | 402 | 1 | auto& typed_to = | 403 | 1 | assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column()); | 404 | 1 | this->data(place).insert_result_into(typed_to); | 405 | 1 | col_null.get_null_map_data().resize_fill(typed_to.size(), 0); | 406 | 1 | to_arr.get_offsets().push_back(typed_to.size()); | 407 | 1 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 398 | 8 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 399 | 8 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 400 | 8 | auto& col_null = | 401 | 8 | assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data()); | 402 | 8 | auto& typed_to = | 403 | 8 | assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column()); | 404 | 8 | this->data(place).insert_result_into(typed_to); | 405 | 8 | col_null.get_null_map_data().resize_fill(typed_to.size(), 0); | 406 | 8 | to_arr.get_offsets().push_back(typed_to.size()); | 407 | 8 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 398 | 17 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 399 | 17 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 400 | 17 | auto& col_null = | 401 | 17 | assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data()); | 402 | 17 | auto& typed_to = | 403 | 17 | assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column()); | 404 | 17 | this->data(place).insert_result_into(typed_to); | 405 | 17 | col_null.get_null_map_data().resize_fill(typed_to.size(), 0); | 406 | 17 | to_arr.get_offsets().push_back(typed_to.size()); | 407 | 17 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 398 | 27 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 399 | 27 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 400 | 27 | auto& col_null = | 401 | 27 | assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data()); | 402 | 27 | auto& typed_to = | 403 | 27 | assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column()); | 404 | 27 | this->data(place).insert_result_into(typed_to); | 405 | 27 | col_null.get_null_map_data().resize_fill(typed_to.size(), 0); | 406 | 27 | to_arr.get_offsets().push_back(typed_to.size()); | 407 | 27 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 398 | 38 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 399 | 38 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 400 | 38 | auto& col_null = | 401 | 38 | assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data()); | 402 | 38 | auto& typed_to = | 403 | 38 | assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column()); | 404 | 38 | this->data(place).insert_result_into(typed_to); | 405 | 38 | col_null.get_null_map_data().resize_fill(typed_to.size(), 0); | 406 | 38 | to_arr.get_offsets().push_back(typed_to.size()); | 407 | 38 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE Line | Count | Source | 398 | 2 | void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override { | 399 | 2 | auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to); | 400 | 2 | auto& col_null = | 401 | 2 | assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data()); | 402 | 2 | auto& typed_to = | 403 | 2 | assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column()); | 404 | 2 | this->data(place).insert_result_into(typed_to); | 405 | 2 | col_null.get_null_map_data().resize_fill(typed_to.size(), 0); | 406 | 2 | to_arr.get_offsets().push_back(typed_to.size()); | 407 | 2 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE |
408 | | |
409 | 291 | void check_input_columns_type(const IColumn** columns) const override { |
410 | 291 | this->template check_argument_column_type<ColVecType>(columns[0]); |
411 | 291 | if constexpr (Impl::is_weighted) { |
412 | 158 | this->template check_argument_column_type<ColumnInt64>(columns[1]); |
413 | 158 | this->template check_argument_column_type<ColumnInt32>(columns[2]); |
414 | 158 | if constexpr (Impl::has_default_parameter) { |
415 | 64 | this->template check_argument_column_type<ColumnInt32>(columns[3]); |
416 | 64 | } |
417 | 158 | } else { |
418 | 133 | this->template check_argument_column_type<ColumnInt32>(columns[1]); |
419 | 133 | if constexpr (Impl::has_default_parameter) { |
420 | 45 | this->template check_argument_column_type<ColumnInt32>(columns[2]); |
421 | 45 | } |
422 | 133 | } |
423 | 291 | } _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 409 | 19 | void check_input_columns_type(const IColumn** columns) const override { | 410 | 19 | this->template check_argument_column_type<ColVecType>(columns[0]); | 411 | | if constexpr (Impl::is_weighted) { | 412 | | this->template check_argument_column_type<ColumnInt64>(columns[1]); | 413 | | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 414 | | if constexpr (Impl::has_default_parameter) { | 415 | | this->template check_argument_column_type<ColumnInt32>(columns[3]); | 416 | | } | 417 | 19 | } else { | 418 | 19 | this->template check_argument_column_type<ColumnInt32>(columns[1]); | 419 | 19 | if constexpr (Impl::has_default_parameter) { | 420 | 19 | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 421 | 19 | } | 422 | 19 | } | 423 | 19 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 409 | 1 | void check_input_columns_type(const IColumn** columns) const override { | 410 | 1 | this->template check_argument_column_type<ColVecType>(columns[0]); | 411 | | if constexpr (Impl::is_weighted) { | 412 | | this->template check_argument_column_type<ColumnInt64>(columns[1]); | 413 | | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 414 | | if constexpr (Impl::has_default_parameter) { | 415 | | this->template check_argument_column_type<ColumnInt32>(columns[3]); | 416 | | } | 417 | 1 | } else { | 418 | 1 | this->template check_argument_column_type<ColumnInt32>(columns[1]); | 419 | 1 | if constexpr (Impl::has_default_parameter) { | 420 | 1 | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 421 | 1 | } | 422 | 1 | } | 423 | 1 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 409 | 1 | void check_input_columns_type(const IColumn** columns) const override { | 410 | 1 | this->template check_argument_column_type<ColVecType>(columns[0]); | 411 | | if constexpr (Impl::is_weighted) { | 412 | | this->template check_argument_column_type<ColumnInt64>(columns[1]); | 413 | | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 414 | | if constexpr (Impl::has_default_parameter) { | 415 | | this->template check_argument_column_type<ColumnInt32>(columns[3]); | 416 | | } | 417 | 1 | } else { | 418 | 1 | this->template check_argument_column_type<ColumnInt32>(columns[1]); | 419 | 1 | if constexpr (Impl::has_default_parameter) { | 420 | 1 | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 421 | 1 | } | 422 | 1 | } | 423 | 1 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 409 | 13 | void check_input_columns_type(const IColumn** columns) const override { | 410 | 13 | this->template check_argument_column_type<ColVecType>(columns[0]); | 411 | | if constexpr (Impl::is_weighted) { | 412 | | this->template check_argument_column_type<ColumnInt64>(columns[1]); | 413 | | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 414 | | if constexpr (Impl::has_default_parameter) { | 415 | | this->template check_argument_column_type<ColumnInt32>(columns[3]); | 416 | | } | 417 | 13 | } else { | 418 | 13 | this->template check_argument_column_type<ColumnInt32>(columns[1]); | 419 | 13 | if constexpr (Impl::has_default_parameter) { | 420 | 13 | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 421 | 13 | } | 422 | 13 | } | 423 | 13 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 409 | 6 | void check_input_columns_type(const IColumn** columns) const override { | 410 | 6 | this->template check_argument_column_type<ColVecType>(columns[0]); | 411 | | if constexpr (Impl::is_weighted) { | 412 | | this->template check_argument_column_type<ColumnInt64>(columns[1]); | 413 | | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 414 | | if constexpr (Impl::has_default_parameter) { | 415 | | this->template check_argument_column_type<ColumnInt32>(columns[3]); | 416 | | } | 417 | 6 | } else { | 418 | 6 | this->template check_argument_column_type<ColumnInt32>(columns[1]); | 419 | 6 | if constexpr (Impl::has_default_parameter) { | 420 | 6 | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 421 | 6 | } | 422 | 6 | } | 423 | 6 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 409 | 5 | void check_input_columns_type(const IColumn** columns) const override { | 410 | 5 | this->template check_argument_column_type<ColVecType>(columns[0]); | 411 | | if constexpr (Impl::is_weighted) { | 412 | | this->template check_argument_column_type<ColumnInt64>(columns[1]); | 413 | | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 414 | | if constexpr (Impl::has_default_parameter) { | 415 | | this->template check_argument_column_type<ColumnInt32>(columns[3]); | 416 | | } | 417 | 5 | } else { | 418 | 5 | this->template check_argument_column_type<ColumnInt32>(columns[1]); | 419 | 5 | if constexpr (Impl::has_default_parameter) { | 420 | 5 | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 421 | 5 | } | 422 | 5 | } | 423 | 5 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 409 | 8 | void check_input_columns_type(const IColumn** columns) const override { | 410 | 8 | this->template check_argument_column_type<ColVecType>(columns[0]); | 411 | | if constexpr (Impl::is_weighted) { | 412 | | this->template check_argument_column_type<ColumnInt64>(columns[1]); | 413 | | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 414 | | if constexpr (Impl::has_default_parameter) { | 415 | | this->template check_argument_column_type<ColumnInt32>(columns[3]); | 416 | | } | 417 | 8 | } else { | 418 | 8 | this->template check_argument_column_type<ColumnInt32>(columns[1]); | 419 | | if constexpr (Impl::has_default_parameter) { | 420 | | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 421 | | } | 422 | 8 | } | 423 | 8 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 409 | 10 | void check_input_columns_type(const IColumn** columns) const override { | 410 | 10 | this->template check_argument_column_type<ColVecType>(columns[0]); | 411 | | if constexpr (Impl::is_weighted) { | 412 | | this->template check_argument_column_type<ColumnInt64>(columns[1]); | 413 | | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 414 | | if constexpr (Impl::has_default_parameter) { | 415 | | this->template check_argument_column_type<ColumnInt32>(columns[3]); | 416 | | } | 417 | 10 | } else { | 418 | 10 | this->template check_argument_column_type<ColumnInt32>(columns[1]); | 419 | | if constexpr (Impl::has_default_parameter) { | 420 | | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 421 | | } | 422 | 10 | } | 423 | 10 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 409 | 3 | void check_input_columns_type(const IColumn** columns) const override { | 410 | 3 | this->template check_argument_column_type<ColVecType>(columns[0]); | 411 | | if constexpr (Impl::is_weighted) { | 412 | | this->template check_argument_column_type<ColumnInt64>(columns[1]); | 413 | | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 414 | | if constexpr (Impl::has_default_parameter) { | 415 | | this->template check_argument_column_type<ColumnInt32>(columns[3]); | 416 | | } | 417 | 3 | } else { | 418 | 3 | this->template check_argument_column_type<ColumnInt32>(columns[1]); | 419 | | if constexpr (Impl::has_default_parameter) { | 420 | | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 421 | | } | 422 | 3 | } | 423 | 3 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 409 | 32 | void check_input_columns_type(const IColumn** columns) const override { | 410 | 32 | this->template check_argument_column_type<ColVecType>(columns[0]); | 411 | | if constexpr (Impl::is_weighted) { | 412 | | this->template check_argument_column_type<ColumnInt64>(columns[1]); | 413 | | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 414 | | if constexpr (Impl::has_default_parameter) { | 415 | | this->template check_argument_column_type<ColumnInt32>(columns[3]); | 416 | | } | 417 | 32 | } else { | 418 | 32 | this->template check_argument_column_type<ColumnInt32>(columns[1]); | 419 | | if constexpr (Impl::has_default_parameter) { | 420 | | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 421 | | } | 422 | 32 | } | 423 | 32 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 409 | 4 | void check_input_columns_type(const IColumn** columns) const override { | 410 | 4 | this->template check_argument_column_type<ColVecType>(columns[0]); | 411 | | if constexpr (Impl::is_weighted) { | 412 | | this->template check_argument_column_type<ColumnInt64>(columns[1]); | 413 | | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 414 | | if constexpr (Impl::has_default_parameter) { | 415 | | this->template check_argument_column_type<ColumnInt32>(columns[3]); | 416 | | } | 417 | 4 | } else { | 418 | 4 | this->template check_argument_column_type<ColumnInt32>(columns[1]); | 419 | | if constexpr (Impl::has_default_parameter) { | 420 | | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 421 | | } | 422 | 4 | } | 423 | 4 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 409 | 5 | void check_input_columns_type(const IColumn** columns) const override { | 410 | 5 | this->template check_argument_column_type<ColVecType>(columns[0]); | 411 | | if constexpr (Impl::is_weighted) { | 412 | | this->template check_argument_column_type<ColumnInt64>(columns[1]); | 413 | | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 414 | | if constexpr (Impl::has_default_parameter) { | 415 | | this->template check_argument_column_type<ColumnInt32>(columns[3]); | 416 | | } | 417 | 5 | } else { | 418 | 5 | this->template check_argument_column_type<ColumnInt32>(columns[1]); | 419 | | if constexpr (Impl::has_default_parameter) { | 420 | | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 421 | | } | 422 | 5 | } | 423 | 5 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 409 | 26 | void check_input_columns_type(const IColumn** columns) const override { | 410 | 26 | this->template check_argument_column_type<ColVecType>(columns[0]); | 411 | | if constexpr (Impl::is_weighted) { | 412 | | this->template check_argument_column_type<ColumnInt64>(columns[1]); | 413 | | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 414 | | if constexpr (Impl::has_default_parameter) { | 415 | | this->template check_argument_column_type<ColumnInt32>(columns[3]); | 416 | | } | 417 | 26 | } else { | 418 | 26 | this->template check_argument_column_type<ColumnInt32>(columns[1]); | 419 | | if constexpr (Impl::has_default_parameter) { | 420 | | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 421 | | } | 422 | 26 | } | 423 | 26 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 409 | 19 | void check_input_columns_type(const IColumn** columns) const override { | 410 | 19 | this->template check_argument_column_type<ColVecType>(columns[0]); | 411 | 19 | if constexpr (Impl::is_weighted) { | 412 | 19 | this->template check_argument_column_type<ColumnInt64>(columns[1]); | 413 | 19 | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 414 | 19 | if constexpr (Impl::has_default_parameter) { | 415 | 19 | this->template check_argument_column_type<ColumnInt32>(columns[3]); | 416 | 19 | } | 417 | | } else { | 418 | | this->template check_argument_column_type<ColumnInt32>(columns[1]); | 419 | | if constexpr (Impl::has_default_parameter) { | 420 | | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 421 | | } | 422 | | } | 423 | 19 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 409 | 5 | void check_input_columns_type(const IColumn** columns) const override { | 410 | 5 | this->template check_argument_column_type<ColVecType>(columns[0]); | 411 | 5 | if constexpr (Impl::is_weighted) { | 412 | 5 | this->template check_argument_column_type<ColumnInt64>(columns[1]); | 413 | 5 | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 414 | 5 | if constexpr (Impl::has_default_parameter) { | 415 | 5 | this->template check_argument_column_type<ColumnInt32>(columns[3]); | 416 | 5 | } | 417 | | } else { | 418 | | this->template check_argument_column_type<ColumnInt32>(columns[1]); | 419 | | if constexpr (Impl::has_default_parameter) { | 420 | | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 421 | | } | 422 | | } | 423 | 5 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 409 | 38 | void check_input_columns_type(const IColumn** columns) const override { | 410 | 38 | this->template check_argument_column_type<ColVecType>(columns[0]); | 411 | 38 | if constexpr (Impl::is_weighted) { | 412 | 38 | this->template check_argument_column_type<ColumnInt64>(columns[1]); | 413 | 38 | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 414 | 38 | if constexpr (Impl::has_default_parameter) { | 415 | 38 | this->template check_argument_column_type<ColumnInt32>(columns[3]); | 416 | 38 | } | 417 | | } else { | 418 | | this->template check_argument_column_type<ColumnInt32>(columns[1]); | 419 | | if constexpr (Impl::has_default_parameter) { | 420 | | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 421 | | } | 422 | | } | 423 | 38 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 409 | 2 | void check_input_columns_type(const IColumn** columns) const override { | 410 | 2 | this->template check_argument_column_type<ColVecType>(columns[0]); | 411 | 2 | if constexpr (Impl::is_weighted) { | 412 | 2 | this->template check_argument_column_type<ColumnInt64>(columns[1]); | 413 | 2 | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 414 | 2 | if constexpr (Impl::has_default_parameter) { | 415 | 2 | this->template check_argument_column_type<ColumnInt32>(columns[3]); | 416 | 2 | } | 417 | | } else { | 418 | | this->template check_argument_column_type<ColumnInt32>(columns[1]); | 419 | | if constexpr (Impl::has_default_parameter) { | 420 | | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 421 | | } | 422 | | } | 423 | 2 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 409 | 8 | void check_input_columns_type(const IColumn** columns) const override { | 410 | 8 | this->template check_argument_column_type<ColVecType>(columns[0]); | 411 | 8 | if constexpr (Impl::is_weighted) { | 412 | 8 | this->template check_argument_column_type<ColumnInt64>(columns[1]); | 413 | 8 | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 414 | | if constexpr (Impl::has_default_parameter) { | 415 | | this->template check_argument_column_type<ColumnInt32>(columns[3]); | 416 | | } | 417 | | } else { | 418 | | this->template check_argument_column_type<ColumnInt32>(columns[1]); | 419 | | if constexpr (Impl::has_default_parameter) { | 420 | | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 421 | | } | 422 | | } | 423 | 8 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 409 | 5 | void check_input_columns_type(const IColumn** columns) const override { | 410 | 5 | this->template check_argument_column_type<ColVecType>(columns[0]); | 411 | 5 | if constexpr (Impl::is_weighted) { | 412 | 5 | this->template check_argument_column_type<ColumnInt64>(columns[1]); | 413 | 5 | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 414 | | if constexpr (Impl::has_default_parameter) { | 415 | | this->template check_argument_column_type<ColumnInt32>(columns[3]); | 416 | | } | 417 | | } else { | 418 | | this->template check_argument_column_type<ColumnInt32>(columns[1]); | 419 | | if constexpr (Impl::has_default_parameter) { | 420 | | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 421 | | } | 422 | | } | 423 | 5 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 409 | 9 | void check_input_columns_type(const IColumn** columns) const override { | 410 | 9 | this->template check_argument_column_type<ColVecType>(columns[0]); | 411 | 9 | if constexpr (Impl::is_weighted) { | 412 | 9 | this->template check_argument_column_type<ColumnInt64>(columns[1]); | 413 | 9 | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 414 | | if constexpr (Impl::has_default_parameter) { | 415 | | this->template check_argument_column_type<ColumnInt32>(columns[3]); | 416 | | } | 417 | | } else { | 418 | | this->template check_argument_column_type<ColumnInt32>(columns[1]); | 419 | | if constexpr (Impl::has_default_parameter) { | 420 | | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 421 | | } | 422 | | } | 423 | 9 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 409 | 4 | void check_input_columns_type(const IColumn** columns) const override { | 410 | 4 | this->template check_argument_column_type<ColVecType>(columns[0]); | 411 | 4 | if constexpr (Impl::is_weighted) { | 412 | 4 | this->template check_argument_column_type<ColumnInt64>(columns[1]); | 413 | 4 | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 414 | | if constexpr (Impl::has_default_parameter) { | 415 | | this->template check_argument_column_type<ColumnInt32>(columns[3]); | 416 | | } | 417 | | } else { | 418 | | this->template check_argument_column_type<ColumnInt32>(columns[1]); | 419 | | if constexpr (Impl::has_default_parameter) { | 420 | | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 421 | | } | 422 | | } | 423 | 4 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 409 | 28 | void check_input_columns_type(const IColumn** columns) const override { | 410 | 28 | this->template check_argument_column_type<ColVecType>(columns[0]); | 411 | 28 | if constexpr (Impl::is_weighted) { | 412 | 28 | this->template check_argument_column_type<ColumnInt64>(columns[1]); | 413 | 28 | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 414 | | if constexpr (Impl::has_default_parameter) { | 415 | | this->template check_argument_column_type<ColumnInt32>(columns[3]); | 416 | | } | 417 | | } else { | 418 | | this->template check_argument_column_type<ColumnInt32>(columns[1]); | 419 | | if constexpr (Impl::has_default_parameter) { | 420 | | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 421 | | } | 422 | | } | 423 | 28 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 409 | 38 | void check_input_columns_type(const IColumn** columns) const override { | 410 | 38 | this->template check_argument_column_type<ColVecType>(columns[0]); | 411 | 38 | if constexpr (Impl::is_weighted) { | 412 | 38 | this->template check_argument_column_type<ColumnInt64>(columns[1]); | 413 | 38 | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 414 | | if constexpr (Impl::has_default_parameter) { | 415 | | this->template check_argument_column_type<ColumnInt32>(columns[3]); | 416 | | } | 417 | | } else { | 418 | | this->template check_argument_column_type<ColumnInt32>(columns[1]); | 419 | | if constexpr (Impl::has_default_parameter) { | 420 | | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 421 | | } | 422 | | } | 423 | 38 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE Line | Count | Source | 409 | 2 | void check_input_columns_type(const IColumn** columns) const override { | 410 | 2 | this->template check_argument_column_type<ColVecType>(columns[0]); | 411 | 2 | if constexpr (Impl::is_weighted) { | 412 | 2 | this->template check_argument_column_type<ColumnInt64>(columns[1]); | 413 | 2 | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 414 | | if constexpr (Impl::has_default_parameter) { | 415 | | this->template check_argument_column_type<ColumnInt32>(columns[3]); | 416 | | } | 417 | | } else { | 418 | | this->template check_argument_column_type<ColumnInt32>(columns[1]); | 419 | | if constexpr (Impl::has_default_parameter) { | 420 | | this->template check_argument_column_type<ColumnInt32>(columns[2]); | 421 | | } | 422 | | } | 423 | 2 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE |
424 | | |
425 | 205 | void check_result_column_type(const IColumn& to) const override { |
426 | 205 | const auto* to_arr = check_and_get_column<ColumnArray>(to); |
427 | 205 | if (UNLIKELY(to_arr == nullptr)) { |
428 | 0 | throw doris::Exception(Status::InternalError( |
429 | 0 | "Aggregate function {} result type check failed: Column type {} ({}) is not " |
430 | 0 | "ColumnArray", |
431 | 0 | get_name(), to.get_name(), typeid(to).name())); |
432 | 0 | } |
433 | | |
434 | 205 | const IColumn& data_column = to_arr->get_data(); |
435 | 205 | const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column); |
436 | 205 | if (UNLIKELY(nullable_column == nullptr)) { |
437 | 0 | throw doris::Exception(Status::InternalError( |
438 | 0 | "Aggregate function {} result type check failed: Array nested column type {} " |
439 | 0 | "({}) is not ColumnNullable", |
440 | 0 | get_name(), data_column.get_name(), typeid(data_column).name())); |
441 | 0 | } |
442 | | |
443 | 205 | const IColumn& nested_column = nullable_column->get_nested_column(); |
444 | 205 | if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) { |
445 | 0 | throw doris::Exception(Status::InternalError( |
446 | 0 | "Aggregate function {} result type check failed: Array nested data column " |
447 | 0 | "type {} ({}) does not match expected physical column type {}", |
448 | 0 | get_name(), nested_column.get_name(), typeid(nested_column).name(), |
449 | 0 | typeid(ColVecType).name())); |
450 | 0 | } |
451 | 205 | } Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEEE24check_result_column_typeERKNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEEE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 425 | 1 | void check_result_column_type(const IColumn& to) const override { | 426 | 1 | const auto* to_arr = check_and_get_column<ColumnArray>(to); | 427 | 1 | if (UNLIKELY(to_arr == nullptr)) { | 428 | 0 | throw doris::Exception(Status::InternalError( | 429 | 0 | "Aggregate function {} result type check failed: Column type {} ({}) is not " | 430 | 0 | "ColumnArray", | 431 | 0 | get_name(), to.get_name(), typeid(to).name())); | 432 | 0 | } | 433 | | | 434 | 1 | const IColumn& data_column = to_arr->get_data(); | 435 | 1 | const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column); | 436 | 1 | if (UNLIKELY(nullable_column == nullptr)) { | 437 | 0 | throw doris::Exception(Status::InternalError( | 438 | 0 | "Aggregate function {} result type check failed: Array nested column type {} " | 439 | 0 | "({}) is not ColumnNullable", | 440 | 0 | get_name(), data_column.get_name(), typeid(data_column).name())); | 441 | 0 | } | 442 | | | 443 | 1 | const IColumn& nested_column = nullable_column->get_nested_column(); | 444 | 1 | if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) { | 445 | 0 | throw doris::Exception(Status::InternalError( | 446 | 0 | "Aggregate function {} result type check failed: Array nested data column " | 447 | 0 | "type {} ({}) does not match expected physical column type {}", | 448 | 0 | get_name(), nested_column.get_name(), typeid(nested_column).name(), | 449 | 0 | typeid(ColVecType).name())); | 450 | 0 | } | 451 | 1 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb1EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb1EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb1EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb1EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb1EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb1EEEE24check_result_column_typeERKNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb1EEEE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 425 | 1 | void check_result_column_type(const IColumn& to) const override { | 426 | 1 | const auto* to_arr = check_and_get_column<ColumnArray>(to); | 427 | 1 | if (UNLIKELY(to_arr == nullptr)) { | 428 | 0 | throw doris::Exception(Status::InternalError( | 429 | 0 | "Aggregate function {} result type check failed: Column type {} ({}) is not " | 430 | 0 | "ColumnArray", | 431 | 0 | get_name(), to.get_name(), typeid(to).name())); | 432 | 0 | } | 433 | | | 434 | 1 | const IColumn& data_column = to_arr->get_data(); | 435 | 1 | const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column); | 436 | 1 | if (UNLIKELY(nullable_column == nullptr)) { | 437 | 0 | throw doris::Exception(Status::InternalError( | 438 | 0 | "Aggregate function {} result type check failed: Array nested column type {} " | 439 | 0 | "({}) is not ColumnNullable", | 440 | 0 | get_name(), data_column.get_name(), typeid(data_column).name())); | 441 | 0 | } | 442 | | | 443 | 1 | const IColumn& nested_column = nullable_column->get_nested_column(); | 444 | 1 | if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) { | 445 | 0 | throw doris::Exception(Status::InternalError( | 446 | 0 | "Aggregate function {} result type check failed: Array nested data column " | 447 | 0 | "type {} ({}) does not match expected physical column type {}", | 448 | 0 | get_name(), nested_column.get_name(), typeid(nested_column).name(), | 449 | 0 | typeid(ColVecType).name())); | 450 | 0 | } | 451 | 1 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEEE24check_result_column_typeERKNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEEE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 425 | 1 | void check_result_column_type(const IColumn& to) const override { | 426 | 1 | const auto* to_arr = check_and_get_column<ColumnArray>(to); | 427 | 1 | if (UNLIKELY(to_arr == nullptr)) { | 428 | 0 | throw doris::Exception(Status::InternalError( | 429 | 0 | "Aggregate function {} result type check failed: Column type {} ({}) is not " | 430 | 0 | "ColumnArray", | 431 | 0 | get_name(), to.get_name(), typeid(to).name())); | 432 | 0 | } | 433 | | | 434 | 1 | const IColumn& data_column = to_arr->get_data(); | 435 | 1 | const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column); | 436 | 1 | if (UNLIKELY(nullable_column == nullptr)) { | 437 | 0 | throw doris::Exception(Status::InternalError( | 438 | 0 | "Aggregate function {} result type check failed: Array nested column type {} " | 439 | 0 | "({}) is not ColumnNullable", | 440 | 0 | get_name(), data_column.get_name(), typeid(data_column).name())); | 441 | 0 | } | 442 | | | 443 | 1 | const IColumn& nested_column = nullable_column->get_nested_column(); | 444 | 1 | if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) { | 445 | 0 | throw doris::Exception(Status::InternalError( | 446 | 0 | "Aggregate function {} result type check failed: Array nested data column " | 447 | 0 | "type {} ({}) does not match expected physical column type {}", | 448 | 0 | get_name(), nested_column.get_name(), typeid(nested_column).name(), | 449 | 0 | typeid(ColVecType).name())); | 450 | 0 | } | 451 | 1 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEEE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 425 | 2 | void check_result_column_type(const IColumn& to) const override { | 426 | 2 | const auto* to_arr = check_and_get_column<ColumnArray>(to); | 427 | 2 | if (UNLIKELY(to_arr == nullptr)) { | 428 | 0 | throw doris::Exception(Status::InternalError( | 429 | 0 | "Aggregate function {} result type check failed: Column type {} ({}) is not " | 430 | 0 | "ColumnArray", | 431 | 0 | get_name(), to.get_name(), typeid(to).name())); | 432 | 0 | } | 433 | | | 434 | 2 | const IColumn& data_column = to_arr->get_data(); | 435 | 2 | const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column); | 436 | 2 | if (UNLIKELY(nullable_column == nullptr)) { | 437 | 0 | throw doris::Exception(Status::InternalError( | 438 | 0 | "Aggregate function {} result type check failed: Array nested column type {} " | 439 | 0 | "({}) is not ColumnNullable", | 440 | 0 | get_name(), data_column.get_name(), typeid(data_column).name())); | 441 | 0 | } | 442 | | | 443 | 2 | const IColumn& nested_column = nullable_column->get_nested_column(); | 444 | 2 | if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) { | 445 | 0 | throw doris::Exception(Status::InternalError( | 446 | 0 | "Aggregate function {} result type check failed: Array nested data column " | 447 | 0 | "type {} ({}) does not match expected physical column type {}", | 448 | 0 | get_name(), nested_column.get_name(), typeid(nested_column).name(), | 449 | 0 | typeid(ColVecType).name())); | 450 | 0 | } | 451 | 2 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEEE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 425 | 1 | void check_result_column_type(const IColumn& to) const override { | 426 | 1 | const auto* to_arr = check_and_get_column<ColumnArray>(to); | 427 | 1 | if (UNLIKELY(to_arr == nullptr)) { | 428 | 0 | throw doris::Exception(Status::InternalError( | 429 | 0 | "Aggregate function {} result type check failed: Column type {} ({}) is not " | 430 | 0 | "ColumnArray", | 431 | 0 | get_name(), to.get_name(), typeid(to).name())); | 432 | 0 | } | 433 | | | 434 | 1 | const IColumn& data_column = to_arr->get_data(); | 435 | 1 | const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column); | 436 | 1 | if (UNLIKELY(nullable_column == nullptr)) { | 437 | 0 | throw doris::Exception(Status::InternalError( | 438 | 0 | "Aggregate function {} result type check failed: Array nested column type {} " | 439 | 0 | "({}) is not ColumnNullable", | 440 | 0 | get_name(), data_column.get_name(), typeid(data_column).name())); | 441 | 0 | } | 442 | | | 443 | 1 | const IColumn& nested_column = nullable_column->get_nested_column(); | 444 | 1 | if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) { | 445 | 0 | throw doris::Exception(Status::InternalError( | 446 | 0 | "Aggregate function {} result type check failed: Array nested data column " | 447 | 0 | "type {} ({}) does not match expected physical column type {}", | 448 | 0 | get_name(), nested_column.get_name(), typeid(nested_column).name(), | 449 | 0 | typeid(ColVecType).name())); | 450 | 0 | } | 451 | 1 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb1EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb1EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb1EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb1EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEEE24check_result_column_typeERKNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEEE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 425 | 10 | void check_result_column_type(const IColumn& to) const override { | 426 | 10 | const auto* to_arr = check_and_get_column<ColumnArray>(to); | 427 | 10 | if (UNLIKELY(to_arr == nullptr)) { | 428 | 0 | throw doris::Exception(Status::InternalError( | 429 | 0 | "Aggregate function {} result type check failed: Column type {} ({}) is not " | 430 | 0 | "ColumnArray", | 431 | 0 | get_name(), to.get_name(), typeid(to).name())); | 432 | 0 | } | 433 | | | 434 | 10 | const IColumn& data_column = to_arr->get_data(); | 435 | 10 | const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column); | 436 | 10 | if (UNLIKELY(nullable_column == nullptr)) { | 437 | 0 | throw doris::Exception(Status::InternalError( | 438 | 0 | "Aggregate function {} result type check failed: Array nested column type {} " | 439 | 0 | "({}) is not ColumnNullable", | 440 | 0 | get_name(), data_column.get_name(), typeid(data_column).name())); | 441 | 0 | } | 442 | | | 443 | 10 | const IColumn& nested_column = nullable_column->get_nested_column(); | 444 | 10 | if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) { | 445 | 0 | throw doris::Exception(Status::InternalError( | 446 | 0 | "Aggregate function {} result type check failed: Array nested data column " | 447 | 0 | "type {} ({}) does not match expected physical column type {}", | 448 | 0 | get_name(), nested_column.get_name(), typeid(nested_column).name(), | 449 | 0 | typeid(ColVecType).name())); | 450 | 0 | } | 451 | 10 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb0EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb0EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb0EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb0EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb0EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb0EEEE24check_result_column_typeERKNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb0EEEE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 425 | 3 | void check_result_column_type(const IColumn& to) const override { | 426 | 3 | const auto* to_arr = check_and_get_column<ColumnArray>(to); | 427 | 3 | if (UNLIKELY(to_arr == nullptr)) { | 428 | 0 | throw doris::Exception(Status::InternalError( | 429 | 0 | "Aggregate function {} result type check failed: Column type {} ({}) is not " | 430 | 0 | "ColumnArray", | 431 | 0 | get_name(), to.get_name(), typeid(to).name())); | 432 | 0 | } | 433 | | | 434 | 3 | const IColumn& data_column = to_arr->get_data(); | 435 | 3 | const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column); | 436 | 3 | if (UNLIKELY(nullable_column == nullptr)) { | 437 | 0 | throw doris::Exception(Status::InternalError( | 438 | 0 | "Aggregate function {} result type check failed: Array nested column type {} " | 439 | 0 | "({}) is not ColumnNullable", | 440 | 0 | get_name(), data_column.get_name(), typeid(data_column).name())); | 441 | 0 | } | 442 | | | 443 | 3 | const IColumn& nested_column = nullable_column->get_nested_column(); | 444 | 3 | if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) { | 445 | 0 | throw doris::Exception(Status::InternalError( | 446 | 0 | "Aggregate function {} result type check failed: Array nested data column " | 447 | 0 | "type {} ({}) does not match expected physical column type {}", | 448 | 0 | get_name(), nested_column.get_name(), typeid(nested_column).name(), | 449 | 0 | typeid(ColVecType).name())); | 450 | 0 | } | 451 | 3 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEEE24check_result_column_typeERKNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEEE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 425 | 29 | void check_result_column_type(const IColumn& to) const override { | 426 | 29 | const auto* to_arr = check_and_get_column<ColumnArray>(to); | 427 | 29 | if (UNLIKELY(to_arr == nullptr)) { | 428 | 0 | throw doris::Exception(Status::InternalError( | 429 | 0 | "Aggregate function {} result type check failed: Column type {} ({}) is not " | 430 | 0 | "ColumnArray", | 431 | 0 | get_name(), to.get_name(), typeid(to).name())); | 432 | 0 | } | 433 | | | 434 | 29 | const IColumn& data_column = to_arr->get_data(); | 435 | 29 | const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column); | 436 | 29 | if (UNLIKELY(nullable_column == nullptr)) { | 437 | 0 | throw doris::Exception(Status::InternalError( | 438 | 0 | "Aggregate function {} result type check failed: Array nested column type {} " | 439 | 0 | "({}) is not ColumnNullable", | 440 | 0 | get_name(), data_column.get_name(), typeid(data_column).name())); | 441 | 0 | } | 442 | | | 443 | 29 | const IColumn& nested_column = nullable_column->get_nested_column(); | 444 | 29 | if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) { | 445 | 0 | throw doris::Exception(Status::InternalError( | 446 | 0 | "Aggregate function {} result type check failed: Array nested data column " | 447 | 0 | "type {} ({}) does not match expected physical column type {}", | 448 | 0 | get_name(), nested_column.get_name(), typeid(nested_column).name(), | 449 | 0 | typeid(ColVecType).name())); | 450 | 0 | } | 451 | 29 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEEE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 425 | 1 | void check_result_column_type(const IColumn& to) const override { | 426 | 1 | const auto* to_arr = check_and_get_column<ColumnArray>(to); | 427 | 1 | if (UNLIKELY(to_arr == nullptr)) { | 428 | 0 | throw doris::Exception(Status::InternalError( | 429 | 0 | "Aggregate function {} result type check failed: Column type {} ({}) is not " | 430 | 0 | "ColumnArray", | 431 | 0 | get_name(), to.get_name(), typeid(to).name())); | 432 | 0 | } | 433 | | | 434 | 1 | const IColumn& data_column = to_arr->get_data(); | 435 | 1 | const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column); | 436 | 1 | if (UNLIKELY(nullable_column == nullptr)) { | 437 | 0 | throw doris::Exception(Status::InternalError( | 438 | 0 | "Aggregate function {} result type check failed: Array nested column type {} " | 439 | 0 | "({}) is not ColumnNullable", | 440 | 0 | get_name(), data_column.get_name(), typeid(data_column).name())); | 441 | 0 | } | 442 | | | 443 | 1 | const IColumn& nested_column = nullable_column->get_nested_column(); | 444 | 1 | if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) { | 445 | 0 | throw doris::Exception(Status::InternalError( | 446 | 0 | "Aggregate function {} result type check failed: Array nested data column " | 447 | 0 | "type {} ({}) does not match expected physical column type {}", | 448 | 0 | get_name(), nested_column.get_name(), typeid(nested_column).name(), | 449 | 0 | typeid(ColVecType).name())); | 450 | 0 | } | 451 | 1 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEEE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 425 | 1 | void check_result_column_type(const IColumn& to) const override { | 426 | 1 | const auto* to_arr = check_and_get_column<ColumnArray>(to); | 427 | 1 | if (UNLIKELY(to_arr == nullptr)) { | 428 | 0 | throw doris::Exception(Status::InternalError( | 429 | 0 | "Aggregate function {} result type check failed: Column type {} ({}) is not " | 430 | 0 | "ColumnArray", | 431 | 0 | get_name(), to.get_name(), typeid(to).name())); | 432 | 0 | } | 433 | | | 434 | 1 | const IColumn& data_column = to_arr->get_data(); | 435 | 1 | const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column); | 436 | 1 | if (UNLIKELY(nullable_column == nullptr)) { | 437 | 0 | throw doris::Exception(Status::InternalError( | 438 | 0 | "Aggregate function {} result type check failed: Array nested column type {} " | 439 | 0 | "({}) is not ColumnNullable", | 440 | 0 | get_name(), data_column.get_name(), typeid(data_column).name())); | 441 | 0 | } | 442 | | | 443 | 1 | const IColumn& nested_column = nullable_column->get_nested_column(); | 444 | 1 | if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) { | 445 | 0 | throw doris::Exception(Status::InternalError( | 446 | 0 | "Aggregate function {} result type check failed: Array nested data column " | 447 | 0 | "type {} ({}) does not match expected physical column type {}", | 448 | 0 | get_name(), nested_column.get_name(), typeid(nested_column).name(), | 449 | 0 | typeid(ColVecType).name())); | 450 | 0 | } | 451 | 1 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEEE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 425 | 26 | void check_result_column_type(const IColumn& to) const override { | 426 | 26 | const auto* to_arr = check_and_get_column<ColumnArray>(to); | 427 | 26 | if (UNLIKELY(to_arr == nullptr)) { | 428 | 0 | throw doris::Exception(Status::InternalError( | 429 | 0 | "Aggregate function {} result type check failed: Column type {} ({}) is not " | 430 | 0 | "ColumnArray", | 431 | 0 | get_name(), to.get_name(), typeid(to).name())); | 432 | 0 | } | 433 | | | 434 | 26 | const IColumn& data_column = to_arr->get_data(); | 435 | 26 | const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column); | 436 | 26 | if (UNLIKELY(nullable_column == nullptr)) { | 437 | 0 | throw doris::Exception(Status::InternalError( | 438 | 0 | "Aggregate function {} result type check failed: Array nested column type {} " | 439 | 0 | "({}) is not ColumnNullable", | 440 | 0 | get_name(), data_column.get_name(), typeid(data_column).name())); | 441 | 0 | } | 442 | | | 443 | 26 | const IColumn& nested_column = nullable_column->get_nested_column(); | 444 | 26 | if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) { | 445 | 0 | throw doris::Exception(Status::InternalError( | 446 | 0 | "Aggregate function {} result type check failed: Array nested data column " | 447 | 0 | "type {} ({}) does not match expected physical column type {}", | 448 | 0 | get_name(), nested_column.get_name(), typeid(nested_column).name(), | 449 | 0 | typeid(ColVecType).name())); | 450 | 0 | } | 451 | 26 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEEE24check_result_column_typeERKNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEEE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 425 | 1 | void check_result_column_type(const IColumn& to) const override { | 426 | 1 | const auto* to_arr = check_and_get_column<ColumnArray>(to); | 427 | 1 | if (UNLIKELY(to_arr == nullptr)) { | 428 | 0 | throw doris::Exception(Status::InternalError( | 429 | 0 | "Aggregate function {} result type check failed: Column type {} ({}) is not " | 430 | 0 | "ColumnArray", | 431 | 0 | get_name(), to.get_name(), typeid(to).name())); | 432 | 0 | } | 433 | | | 434 | 1 | const IColumn& data_column = to_arr->get_data(); | 435 | 1 | const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column); | 436 | 1 | if (UNLIKELY(nullable_column == nullptr)) { | 437 | 0 | throw doris::Exception(Status::InternalError( | 438 | 0 | "Aggregate function {} result type check failed: Array nested column type {} " | 439 | 0 | "({}) is not ColumnNullable", | 440 | 0 | get_name(), data_column.get_name(), typeid(data_column).name())); | 441 | 0 | } | 442 | | | 443 | 1 | const IColumn& nested_column = nullable_column->get_nested_column(); | 444 | 1 | if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) { | 445 | 0 | throw doris::Exception(Status::InternalError( | 446 | 0 | "Aggregate function {} result type check failed: Array nested data column " | 447 | 0 | "type {} ({}) does not match expected physical column type {}", | 448 | 0 | get_name(), nested_column.get_name(), typeid(nested_column).name(), | 449 | 0 | typeid(ColVecType).name())); | 450 | 0 | } | 451 | 1 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb1EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb1EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb1EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb1EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb1EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb1EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEEE24check_result_column_typeERKNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEEE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 425 | 38 | void check_result_column_type(const IColumn& to) const override { | 426 | 38 | const auto* to_arr = check_and_get_column<ColumnArray>(to); | 427 | 38 | if (UNLIKELY(to_arr == nullptr)) { | 428 | 0 | throw doris::Exception(Status::InternalError( | 429 | 0 | "Aggregate function {} result type check failed: Column type {} ({}) is not " | 430 | 0 | "ColumnArray", | 431 | 0 | get_name(), to.get_name(), typeid(to).name())); | 432 | 0 | } | 433 | | | 434 | 38 | const IColumn& data_column = to_arr->get_data(); | 435 | 38 | const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column); | 436 | 38 | if (UNLIKELY(nullable_column == nullptr)) { | 437 | 0 | throw doris::Exception(Status::InternalError( | 438 | 0 | "Aggregate function {} result type check failed: Array nested column type {} " | 439 | 0 | "({}) is not ColumnNullable", | 440 | 0 | get_name(), data_column.get_name(), typeid(data_column).name())); | 441 | 0 | } | 442 | | | 443 | 38 | const IColumn& nested_column = nullable_column->get_nested_column(); | 444 | 38 | if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) { | 445 | 0 | throw doris::Exception(Status::InternalError( | 446 | 0 | "Aggregate function {} result type check failed: Array nested data column " | 447 | 0 | "type {} ({}) does not match expected physical column type {}", | 448 | 0 | get_name(), nested_column.get_name(), typeid(nested_column).name(), | 449 | 0 | typeid(ColVecType).name())); | 450 | 0 | } | 451 | 38 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEEE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 425 | 5 | void check_result_column_type(const IColumn& to) const override { | 426 | 5 | const auto* to_arr = check_and_get_column<ColumnArray>(to); | 427 | 5 | if (UNLIKELY(to_arr == nullptr)) { | 428 | 0 | throw doris::Exception(Status::InternalError( | 429 | 0 | "Aggregate function {} result type check failed: Column type {} ({}) is not " | 430 | 0 | "ColumnArray", | 431 | 0 | get_name(), to.get_name(), typeid(to).name())); | 432 | 0 | } | 433 | | | 434 | 5 | const IColumn& data_column = to_arr->get_data(); | 435 | 5 | const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column); | 436 | 5 | if (UNLIKELY(nullable_column == nullptr)) { | 437 | 0 | throw doris::Exception(Status::InternalError( | 438 | 0 | "Aggregate function {} result type check failed: Array nested column type {} " | 439 | 0 | "({}) is not ColumnNullable", | 440 | 0 | get_name(), data_column.get_name(), typeid(data_column).name())); | 441 | 0 | } | 442 | | | 443 | 5 | const IColumn& nested_column = nullable_column->get_nested_column(); | 444 | 5 | if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) { | 445 | 0 | throw doris::Exception(Status::InternalError( | 446 | 0 | "Aggregate function {} result type check failed: Array nested data column " | 447 | 0 | "type {} ({}) does not match expected physical column type {}", | 448 | 0 | get_name(), nested_column.get_name(), typeid(nested_column).name(), | 449 | 0 | typeid(ColVecType).name())); | 450 | 0 | } | 451 | 5 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb1EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb1EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEEE24check_result_column_typeERKNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEEE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 425 | 1 | void check_result_column_type(const IColumn& to) const override { | 426 | 1 | const auto* to_arr = check_and_get_column<ColumnArray>(to); | 427 | 1 | if (UNLIKELY(to_arr == nullptr)) { | 428 | 0 | throw doris::Exception(Status::InternalError( | 429 | 0 | "Aggregate function {} result type check failed: Column type {} ({}) is not " | 430 | 0 | "ColumnArray", | 431 | 0 | get_name(), to.get_name(), typeid(to).name())); | 432 | 0 | } | 433 | | | 434 | 1 | const IColumn& data_column = to_arr->get_data(); | 435 | 1 | const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column); | 436 | 1 | if (UNLIKELY(nullable_column == nullptr)) { | 437 | 0 | throw doris::Exception(Status::InternalError( | 438 | 0 | "Aggregate function {} result type check failed: Array nested column type {} " | 439 | 0 | "({}) is not ColumnNullable", | 440 | 0 | get_name(), data_column.get_name(), typeid(data_column).name())); | 441 | 0 | } | 442 | | | 443 | 1 | const IColumn& nested_column = nullable_column->get_nested_column(); | 444 | 1 | if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) { | 445 | 0 | throw doris::Exception(Status::InternalError( | 446 | 0 | "Aggregate function {} result type check failed: Array nested data column " | 447 | 0 | "type {} ({}) does not match expected physical column type {}", | 448 | 0 | get_name(), nested_column.get_name(), typeid(nested_column).name(), | 449 | 0 | typeid(ColVecType).name())); | 450 | 0 | } | 451 | 1 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEEE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 425 | 9 | void check_result_column_type(const IColumn& to) const override { | 426 | 9 | const auto* to_arr = check_and_get_column<ColumnArray>(to); | 427 | 9 | if (UNLIKELY(to_arr == nullptr)) { | 428 | 0 | throw doris::Exception(Status::InternalError( | 429 | 0 | "Aggregate function {} result type check failed: Column type {} ({}) is not " | 430 | 0 | "ColumnArray", | 431 | 0 | get_name(), to.get_name(), typeid(to).name())); | 432 | 0 | } | 433 | | | 434 | 9 | const IColumn& data_column = to_arr->get_data(); | 435 | 9 | const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column); | 436 | 9 | if (UNLIKELY(nullable_column == nullptr)) { | 437 | 0 | throw doris::Exception(Status::InternalError( | 438 | 0 | "Aggregate function {} result type check failed: Array nested column type {} " | 439 | 0 | "({}) is not ColumnNullable", | 440 | 0 | get_name(), data_column.get_name(), typeid(data_column).name())); | 441 | 0 | } | 442 | | | 443 | 9 | const IColumn& nested_column = nullable_column->get_nested_column(); | 444 | 9 | if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) { | 445 | 0 | throw doris::Exception(Status::InternalError( | 446 | 0 | "Aggregate function {} result type check failed: Array nested data column " | 447 | 0 | "type {} ({}) does not match expected physical column type {}", | 448 | 0 | get_name(), nested_column.get_name(), typeid(nested_column).name(), | 449 | 0 | typeid(ColVecType).name())); | 450 | 0 | } | 451 | 9 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb0EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb0EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb0EEEE24check_result_column_typeERKNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb0EEEE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 425 | 4 | void check_result_column_type(const IColumn& to) const override { | 426 | 4 | const auto* to_arr = check_and_get_column<ColumnArray>(to); | 427 | 4 | if (UNLIKELY(to_arr == nullptr)) { | 428 | 0 | throw doris::Exception(Status::InternalError( | 429 | 0 | "Aggregate function {} result type check failed: Column type {} ({}) is not " | 430 | 0 | "ColumnArray", | 431 | 0 | get_name(), to.get_name(), typeid(to).name())); | 432 | 0 | } | 433 | | | 434 | 4 | const IColumn& data_column = to_arr->get_data(); | 435 | 4 | const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column); | 436 | 4 | if (UNLIKELY(nullable_column == nullptr)) { | 437 | 0 | throw doris::Exception(Status::InternalError( | 438 | 0 | "Aggregate function {} result type check failed: Array nested column type {} " | 439 | 0 | "({}) is not ColumnNullable", | 440 | 0 | get_name(), data_column.get_name(), typeid(data_column).name())); | 441 | 0 | } | 442 | | | 443 | 4 | const IColumn& nested_column = nullable_column->get_nested_column(); | 444 | 4 | if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) { | 445 | 0 | throw doris::Exception(Status::InternalError( | 446 | 0 | "Aggregate function {} result type check failed: Array nested data column " | 447 | 0 | "type {} ({}) does not match expected physical column type {}", | 448 | 0 | get_name(), nested_column.get_name(), typeid(nested_column).name(), | 449 | 0 | typeid(ColVecType).name())); | 450 | 0 | } | 451 | 4 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb0EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb0EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb0EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb0EEEE24check_result_column_typeERKNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb0EEEE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 425 | 28 | void check_result_column_type(const IColumn& to) const override { | 426 | 28 | const auto* to_arr = check_and_get_column<ColumnArray>(to); | 427 | 28 | if (UNLIKELY(to_arr == nullptr)) { | 428 | 0 | throw doris::Exception(Status::InternalError( | 429 | 0 | "Aggregate function {} result type check failed: Column type {} ({}) is not " | 430 | 0 | "ColumnArray", | 431 | 0 | get_name(), to.get_name(), typeid(to).name())); | 432 | 0 | } | 433 | | | 434 | 28 | const IColumn& data_column = to_arr->get_data(); | 435 | 28 | const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column); | 436 | 28 | if (UNLIKELY(nullable_column == nullptr)) { | 437 | 0 | throw doris::Exception(Status::InternalError( | 438 | 0 | "Aggregate function {} result type check failed: Array nested column type {} " | 439 | 0 | "({}) is not ColumnNullable", | 440 | 0 | get_name(), data_column.get_name(), typeid(data_column).name())); | 441 | 0 | } | 442 | | | 443 | 28 | const IColumn& nested_column = nullable_column->get_nested_column(); | 444 | 28 | if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) { | 445 | 0 | throw doris::Exception(Status::InternalError( | 446 | 0 | "Aggregate function {} result type check failed: Array nested data column " | 447 | 0 | "type {} ({}) does not match expected physical column type {}", | 448 | 0 | get_name(), nested_column.get_name(), typeid(nested_column).name(), | 449 | 0 | typeid(ColVecType).name())); | 450 | 0 | } | 451 | 28 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEEE24check_result_column_typeERKNS_7IColumnE _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEEE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 425 | 38 | void check_result_column_type(const IColumn& to) const override { | 426 | 38 | const auto* to_arr = check_and_get_column<ColumnArray>(to); | 427 | 38 | if (UNLIKELY(to_arr == nullptr)) { | 428 | 0 | throw doris::Exception(Status::InternalError( | 429 | 0 | "Aggregate function {} result type check failed: Column type {} ({}) is not " | 430 | 0 | "ColumnArray", | 431 | 0 | get_name(), to.get_name(), typeid(to).name())); | 432 | 0 | } | 433 | | | 434 | 38 | const IColumn& data_column = to_arr->get_data(); | 435 | 38 | const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column); | 436 | 38 | if (UNLIKELY(nullable_column == nullptr)) { | 437 | 0 | throw doris::Exception(Status::InternalError( | 438 | 0 | "Aggregate function {} result type check failed: Array nested column type {} " | 439 | 0 | "({}) is not ColumnNullable", | 440 | 0 | get_name(), data_column.get_name(), typeid(data_column).name())); | 441 | 0 | } | 442 | | | 443 | 38 | const IColumn& nested_column = nullable_column->get_nested_column(); | 444 | 38 | if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) { | 445 | 0 | throw doris::Exception(Status::InternalError( | 446 | 0 | "Aggregate function {} result type check failed: Array nested data column " | 447 | 0 | "type {} ({}) does not match expected physical column type {}", | 448 | 0 | get_name(), nested_column.get_name(), typeid(nested_column).name(), | 449 | 0 | typeid(ColVecType).name())); | 450 | 0 | } | 451 | 38 | } |
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEEE24check_result_column_typeERKNS_7IColumnE Line | Count | Source | 425 | 5 | void check_result_column_type(const IColumn& to) const override { | 426 | 5 | const auto* to_arr = check_and_get_column<ColumnArray>(to); | 427 | 5 | if (UNLIKELY(to_arr == nullptr)) { | 428 | 0 | throw doris::Exception(Status::InternalError( | 429 | 0 | "Aggregate function {} result type check failed: Column type {} ({}) is not " | 430 | 0 | "ColumnArray", | 431 | 0 | get_name(), to.get_name(), typeid(to).name())); | 432 | 0 | } | 433 | | | 434 | 5 | const IColumn& data_column = to_arr->get_data(); | 435 | 5 | const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column); | 436 | 5 | if (UNLIKELY(nullable_column == nullptr)) { | 437 | 0 | throw doris::Exception(Status::InternalError( | 438 | 0 | "Aggregate function {} result type check failed: Array nested column type {} " | 439 | 0 | "({}) is not ColumnNullable", | 440 | 0 | get_name(), data_column.get_name(), typeid(data_column).name())); | 441 | 0 | } | 442 | | | 443 | 5 | const IColumn& nested_column = nullable_column->get_nested_column(); | 444 | 5 | if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) { | 445 | 0 | throw doris::Exception(Status::InternalError( | 446 | 0 | "Aggregate function {} result type check failed: Array nested data column " | 447 | 0 | "type {} ({}) does not match expected physical column type {}", | 448 | 0 | get_name(), nested_column.get_name(), typeid(nested_column).name(), | 449 | 0 | typeid(ColVecType).name())); | 450 | 0 | } | 451 | 5 | } |
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EEEE24check_result_column_typeERKNS_7IColumnE Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EEEE24check_result_column_typeERKNS_7IColumnE |
452 | | |
453 | | DataTypePtr _argument_type; |
454 | | }; |
455 | | |
456 | | } // namespace doris |