be/src/storage/predicate/column_predicate.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 <memory> |
21 | | #include <roaring/roaring.hh> |
22 | | |
23 | | #include "common/compiler_util.h" |
24 | | #include "common/exception.h" |
25 | | #include "core/column/column.h" |
26 | | #include "core/data_type/define_primitive_type.h" |
27 | | #include "exec/runtime_filter/runtime_filter_selectivity.h" |
28 | | #include "exprs/runtime_filter_expr.h" |
29 | | #include "format/parquet/parquet_predicate.h" |
30 | | #include "runtime/runtime_profile.h" |
31 | | #include "storage/index/bloom_filter/bloom_filter.h" |
32 | | #include "storage/index/inverted/inverted_index_iterator.h" |
33 | | #include "storage/index/zone_map/zone_map_index.h" |
34 | | #include "util/defer_op.h" |
35 | | |
36 | | using namespace doris::segment_v2; |
37 | | |
38 | | namespace doris { |
39 | | |
40 | | enum class PredicateType { |
41 | | UNKNOWN = 0, |
42 | | EQ = 1, |
43 | | NE = 2, |
44 | | LT = 3, |
45 | | LE = 4, |
46 | | GT = 5, |
47 | | GE = 6, |
48 | | IN_LIST = 7, |
49 | | NOT_IN_LIST = 8, |
50 | | IS_NULL = 9, |
51 | | IS_NOT_NULL = 10, |
52 | | BF = 11, // BloomFilter |
53 | | MATCH = 13, // fulltext match |
54 | | }; |
55 | | |
56 | | template <PrimitiveType primitive_type, typename ResultType> |
57 | | ResultType get_zone_map_value(void* data_ptr) { |
58 | | ResultType res; |
59 | | // DecimalV2's storage value is different from predicate or compute value type |
60 | | // need convert it to DecimalV2Value |
61 | | if constexpr (primitive_type == PrimitiveType::TYPE_DECIMALV2) { |
62 | | decimal12_t decimal_12_t_value; |
63 | | memcpy((char*)(&decimal_12_t_value), data_ptr, sizeof(decimal12_t)); |
64 | | res.from_olap_decimal(decimal_12_t_value.integer, decimal_12_t_value.fraction); |
65 | | } else if constexpr (primitive_type == PrimitiveType::TYPE_DATE) { |
66 | | static_assert(std::is_same_v<ResultType, VecDateTimeValue>); |
67 | | uint24_t date; |
68 | | memcpy(&date, data_ptr, sizeof(uint24_t)); |
69 | | res.from_olap_date(date); |
70 | | } else if constexpr (primitive_type == PrimitiveType::TYPE_DATETIME) { |
71 | | static_assert(std::is_same_v<ResultType, VecDateTimeValue>); |
72 | | uint64_t datetime; |
73 | | memcpy(&datetime, data_ptr, sizeof(uint64_t)); |
74 | | res.from_olap_datetime(datetime); |
75 | | } else { |
76 | | memcpy(reinterpret_cast<void*>(&res), data_ptr, sizeof(ResultType)); |
77 | | } |
78 | | return res; |
79 | | } |
80 | | |
81 | 0 | inline std::string type_to_string(PredicateType type) { |
82 | 0 | switch (type) { |
83 | 0 | case PredicateType::UNKNOWN: |
84 | 0 | return "UNKNOWN"; |
85 | 0 |
|
86 | 0 | case PredicateType::EQ: |
87 | 0 | return "EQ"; |
88 | 0 |
|
89 | 0 | case PredicateType::NE: |
90 | 0 | return "NE"; |
91 | 0 |
|
92 | 0 | case PredicateType::LT: |
93 | 0 | return "LT"; |
94 | 0 |
|
95 | 0 | case PredicateType::LE: |
96 | 0 | return "LE"; |
97 | 0 |
|
98 | 0 | case PredicateType::GT: |
99 | 0 | return "GT"; |
100 | 0 |
|
101 | 0 | case PredicateType::GE: |
102 | 0 | return "GE"; |
103 | 0 |
|
104 | 0 | case PredicateType::IN_LIST: |
105 | 0 | return "IN_LIST"; |
106 | 0 |
|
107 | 0 | case PredicateType::NOT_IN_LIST: |
108 | 0 | return "NOT_IN_LIST"; |
109 | 0 |
|
110 | 0 | case PredicateType::IS_NULL: |
111 | 0 | return "IS_NULL"; |
112 | 0 |
|
113 | 0 | case PredicateType::IS_NOT_NULL: |
114 | 0 | return "IS_NOT_NULL"; |
115 | 0 |
|
116 | 0 | case PredicateType::BF: |
117 | 0 | return "BF"; |
118 | 0 | default: |
119 | 0 | return ""; |
120 | 0 | }; |
121 | 0 |
|
122 | 0 | return ""; |
123 | 0 | } |
124 | | |
125 | 0 | inline std::string type_to_op_str(PredicateType type) { |
126 | 0 | switch (type) { |
127 | 0 | case PredicateType::EQ: |
128 | 0 | return "="; |
129 | | |
130 | 0 | case PredicateType::NE: |
131 | 0 | return "!="; |
132 | | |
133 | 0 | case PredicateType::LT: |
134 | 0 | return "<<"; |
135 | | |
136 | 0 | case PredicateType::LE: |
137 | 0 | return "<="; |
138 | | |
139 | 0 | case PredicateType::GT: |
140 | 0 | return ">>"; |
141 | | |
142 | 0 | case PredicateType::GE: |
143 | 0 | return ">="; |
144 | | |
145 | 0 | case PredicateType::IN_LIST: |
146 | 0 | return "*="; |
147 | | |
148 | 0 | case PredicateType::NOT_IN_LIST: |
149 | 0 | return "!*="; |
150 | | |
151 | 0 | case PredicateType::IS_NULL: |
152 | 0 | case PredicateType::IS_NOT_NULL: |
153 | 0 | return "is"; |
154 | | |
155 | 0 | default: |
156 | 0 | break; |
157 | 0 | }; |
158 | |
|
159 | 0 | return ""; |
160 | 0 | } |
161 | | |
162 | | struct PredicateTypeTraits { |
163 | 179k | static constexpr bool is_range(PredicateType type) { |
164 | 179k | return (type == PredicateType::LT || type == PredicateType::LE || |
165 | 179k | type == PredicateType::GT || type == PredicateType::GE); |
166 | 179k | } |
167 | | |
168 | 138k | static constexpr bool is_bloom_filter(PredicateType type) { return type == PredicateType::BF; } |
169 | | |
170 | 0 | static constexpr bool is_list(PredicateType type) { |
171 | 0 | return (type == PredicateType::IN_LIST || type == PredicateType::NOT_IN_LIST); |
172 | 0 | } |
173 | | |
174 | 368 | static constexpr bool is_equal_or_list(PredicateType type) { |
175 | 368 | return (type == PredicateType::EQ || type == PredicateType::IN_LIST); |
176 | 368 | } |
177 | | |
178 | 300k | static constexpr bool is_comparison(PredicateType type) { |
179 | 300k | return (type == PredicateType::EQ || type == PredicateType::NE || |
180 | 300k | type == PredicateType::LT || type == PredicateType::LE || |
181 | 300k | type == PredicateType::GT || type == PredicateType::GE); |
182 | 300k | } |
183 | | }; |
184 | | |
185 | | template <bool is_nullable, typename PredColumn, typename WithNullFunc, typename WithoutNullFunc> |
186 | | inline ALWAYS_INLINE void evaluate_by_selector(const PredColumn& pred_col, uint16_t size, |
187 | | uint16_t* sel, uint16_t& new_size, |
188 | | WithNullFunc&& with_null_func, |
189 | 19.6k | WithoutNullFunc&& without_null_func) { |
190 | 19.6k | const bool is_dense_column = pred_col.size() == size; |
191 | 17.9M | for (uint16_t i = 0; i < size; i++) { |
192 | 17.8M | uint16_t idx = is_dense_column ? i : sel[i]; |
193 | 17.8M | if constexpr (is_nullable) { |
194 | 2.39M | if (with_null_func(idx)) { |
195 | 824k | sel[new_size++] = idx; |
196 | 824k | } |
197 | 15.4M | } else { |
198 | 15.4M | if (without_null_func(idx)) { |
199 | 6.62M | sel[new_size++] = idx; |
200 | 6.62M | } |
201 | 15.4M | } |
202 | 17.8M | } |
203 | 19.6k | } null_predicate.cpp:_ZN5doris20evaluate_by_selectorILb1ENS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEERZNKS_13NullPredicate15_evaluate_innerERKNS_7IColumnEPttE3$_0RZNKS6_15_evaluate_innerES9_SA_tE3$_1EEvRKT0_tSA_RtOT1_OT2_ Line | Count | Source | 189 | 1.04k | WithoutNullFunc&& without_null_func) { | 190 | 1.04k | const bool is_dense_column = pred_col.size() == size; | 191 | 218k | for (uint16_t i = 0; i < size; i++) { | 192 | 217k | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 217k | if constexpr (is_nullable) { | 194 | 217k | if (with_null_func(idx)) { | 195 | 39.2k | sel[new_size++] = idx; | 196 | 39.2k | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 217k | } | 203 | 1.04k | } |
_ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE3EEERZNKS_23ComparisonPredicateBaseILS3_3ELNS_13PredicateTypeE1EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 4 | WithoutNullFunc&& without_null_func) { | 190 | 4 | const bool is_dense_column = pred_col.size() == size; | 191 | 60 | for (uint16_t i = 0; i < size; i++) { | 192 | 56 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 56 | if constexpr (is_nullable) { | 194 | 56 | if (with_null_func(idx)) { | 195 | 52 | sel[new_size++] = idx; | 196 | 52 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 56 | } | 203 | 4 | } |
_ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE3EEERZNKS_23ComparisonPredicateBaseILS3_3ELNS_13PredicateTypeE1EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 6 | WithoutNullFunc&& without_null_func) { | 190 | 6 | const bool is_dense_column = pred_col.size() == size; | 191 | 12 | for (uint16_t i = 0; i < size; i++) { | 192 | 6 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | | if constexpr (is_nullable) { | 194 | | if (with_null_func(idx)) { | 195 | | sel[new_size++] = idx; | 196 | | } | 197 | 6 | } else { | 198 | 6 | if (without_null_func(idx)) { | 199 | 3 | sel[new_size++] = idx; | 200 | 3 | } | 201 | 6 | } | 202 | 6 | } | 203 | 6 | } |
_ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE4EEERZNKS_23ComparisonPredicateBaseILS3_4ELNS_13PredicateTypeE1EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 1 | WithoutNullFunc&& without_null_func) { | 190 | 1 | const bool is_dense_column = pred_col.size() == size; | 191 | 50 | for (uint16_t i = 0; i < size; i++) { | 192 | 49 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 49 | if constexpr (is_nullable) { | 194 | 49 | if (with_null_func(idx)) { | 195 | 48 | sel[new_size++] = idx; | 196 | 48 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 49 | } | 203 | 1 | } |
_ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE4EEERZNKS_23ComparisonPredicateBaseILS3_4ELNS_13PredicateTypeE1EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 1 | WithoutNullFunc&& without_null_func) { | 190 | 1 | const bool is_dense_column = pred_col.size() == size; | 191 | 2 | for (uint16_t i = 0; i < size; i++) { | 192 | 1 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | | if constexpr (is_nullable) { | 194 | | if (with_null_func(idx)) { | 195 | | sel[new_size++] = idx; | 196 | | } | 197 | 1 | } else { | 198 | 1 | if (without_null_func(idx)) { | 199 | 1 | sel[new_size++] = idx; | 200 | 1 | } | 201 | 1 | } | 202 | 1 | } | 203 | 1 | } |
_ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE5EEERZNKS_23ComparisonPredicateBaseILS3_5ELNS_13PredicateTypeE1EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 1.52k | WithoutNullFunc&& without_null_func) { | 190 | 1.52k | const bool is_dense_column = pred_col.size() == size; | 191 | 39.1k | for (uint16_t i = 0; i < size; i++) { | 192 | 37.6k | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 37.6k | if constexpr (is_nullable) { | 194 | 37.6k | if (with_null_func(idx)) { | 195 | 32.5k | sel[new_size++] = idx; | 196 | 32.5k | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 37.6k | } | 203 | 1.52k | } |
_ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE5EEERZNKS_23ComparisonPredicateBaseILS3_5ELNS_13PredicateTypeE1EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 151 | WithoutNullFunc&& without_null_func) { | 190 | 151 | const bool is_dense_column = pred_col.size() == size; | 191 | 626 | for (uint16_t i = 0; i < size; i++) { | 192 | 475 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | | if constexpr (is_nullable) { | 194 | | if (with_null_func(idx)) { | 195 | | sel[new_size++] = idx; | 196 | | } | 197 | 475 | } else { | 198 | 475 | if (without_null_func(idx)) { | 199 | 366 | sel[new_size++] = idx; | 200 | 366 | } | 201 | 475 | } | 202 | 475 | } | 203 | 151 | } |
_ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE6EEERZNKS_23ComparisonPredicateBaseILS3_6ELNS_13PredicateTypeE1EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 334 | WithoutNullFunc&& without_null_func) { | 190 | 334 | const bool is_dense_column = pred_col.size() == size; | 191 | 38.6k | for (uint16_t i = 0; i < size; i++) { | 192 | 38.3k | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 38.3k | if constexpr (is_nullable) { | 194 | 38.3k | if (with_null_func(idx)) { | 195 | 38.2k | sel[new_size++] = idx; | 196 | 38.2k | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 38.3k | } | 203 | 334 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE6EEERZNKS_23ComparisonPredicateBaseILS3_6ELNS_13PredicateTypeE1EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE7EEERZNKS_23ComparisonPredicateBaseILS3_7ELNS_13PredicateTypeE1EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 2 | WithoutNullFunc&& without_null_func) { | 190 | 2 | const bool is_dense_column = pred_col.size() == size; | 191 | 50 | for (uint16_t i = 0; i < size; i++) { | 192 | 48 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 48 | if constexpr (is_nullable) { | 194 | 48 | if (with_null_func(idx)) { | 195 | 24 | sel[new_size++] = idx; | 196 | 24 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 48 | } | 203 | 2 | } |
_ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE7EEERZNKS_23ComparisonPredicateBaseILS3_7ELNS_13PredicateTypeE1EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 34 | WithoutNullFunc&& without_null_func) { | 190 | 34 | const bool is_dense_column = pred_col.size() == size; | 191 | 96 | for (uint16_t i = 0; i < size; i++) { | 192 | 62 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | | if constexpr (is_nullable) { | 194 | | if (with_null_func(idx)) { | 195 | | sel[new_size++] = idx; | 196 | | } | 197 | 62 | } else { | 198 | 62 | if (without_null_func(idx)) { | 199 | 51 | sel[new_size++] = idx; | 200 | 51 | } | 201 | 62 | } | 202 | 62 | } | 203 | 34 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE8EEERZNKS_23ComparisonPredicateBaseILS3_8ELNS_13PredicateTypeE1EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE8EEERZNKS_23ComparisonPredicateBaseILS3_8ELNS_13PredicateTypeE1EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE9EEERZNKS_23ComparisonPredicateBaseILS3_9ELNS_13PredicateTypeE1EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE9EEERZNKS_23ComparisonPredicateBaseILS3_9ELNS_13PredicateTypeE1EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE20EEERZNKS_23ComparisonPredicateBaseILS3_20ELNS_13PredicateTypeE1EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE20EEERZNKS_23ComparisonPredicateBaseILS3_20ELNS_13PredicateTypeE1EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE28EEERZNKS_23ComparisonPredicateBaseILS3_28ELNS_13PredicateTypeE1EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 8 | WithoutNullFunc&& without_null_func) { | 190 | 8 | const bool is_dense_column = pred_col.size() == size; | 191 | 12 | for (uint16_t i = 0; i < size; i++) { | 192 | 4 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 4 | if constexpr (is_nullable) { | 194 | 4 | if (with_null_func(idx)) { | 195 | 4 | sel[new_size++] = idx; | 196 | 4 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 4 | } | 203 | 8 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE28EEERZNKS_23ComparisonPredicateBaseILS3_28ELNS_13PredicateTypeE1EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE29EEERZNKS_23ComparisonPredicateBaseILS3_29ELNS_13PredicateTypeE1EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 1 | WithoutNullFunc&& without_null_func) { | 190 | 1 | const bool is_dense_column = pred_col.size() == size; | 191 | 47 | for (uint16_t i = 0; i < size; i++) { | 192 | 46 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 46 | if constexpr (is_nullable) { | 194 | 46 | if (with_null_func(idx)) { | 195 | 45 | sel[new_size++] = idx; | 196 | 45 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 46 | } | 203 | 1 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE29EEERZNKS_23ComparisonPredicateBaseILS3_29ELNS_13PredicateTypeE1EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE30EEERZNKS_23ComparisonPredicateBaseILS3_30ELNS_13PredicateTypeE1EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE30EEERZNKS_23ComparisonPredicateBaseILS3_30ELNS_13PredicateTypeE1EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE35EEERZNKS_23ComparisonPredicateBaseILS3_35ELNS_13PredicateTypeE1EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE35EEERZNKS_23ComparisonPredicateBaseILS3_35ELNS_13PredicateTypeE1EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE1EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKSA_ILb1EEEtSD_SF_SG_tEUltE0_EEvRKT0_tSG_RtOT1_OT2_ Line | Count | Source | 189 | 1 | WithoutNullFunc&& without_null_func) { | 190 | 1 | const bool is_dense_column = pred_col.size() == size; | 191 | 46 | for (uint16_t i = 0; i < size; i++) { | 192 | 45 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 45 | if constexpr (is_nullable) { | 194 | 45 | if (with_null_func(idx)) { | 195 | 43 | sel[new_size++] = idx; | 196 | 43 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 45 | } | 203 | 1 | } |
_ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE1EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE1_RZNKS7_ILb1EEEtSA_SC_SD_tEUltE2_EEvRKT0_tSD_RtOT1_OT2_ Line | Count | Source | 189 | 18 | WithoutNullFunc&& without_null_func) { | 190 | 18 | const bool is_dense_column = pred_col.size() == size; | 191 | 67.2k | for (uint16_t i = 0; i < size; i++) { | 192 | 67.2k | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 67.2k | if constexpr (is_nullable) { | 194 | 67.2k | if (with_null_func(idx)) { | 195 | 4 | sel[new_size++] = idx; | 196 | 4 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 67.2k | } | 203 | 18 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE1EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKSA_ILb0EEEtSD_SF_SG_tEUltE0_EEvRKT0_tSG_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE1EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE1_RZNKS7_ILb0EEEtSA_SC_SD_tEUltE2_EEvRKT0_tSD_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE1EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKSA_ILb1EEEtSD_SF_SG_tEUltE0_EEvRKT0_tSG_RtOT1_OT2_ Line | Count | Source | 189 | 720 | WithoutNullFunc&& without_null_func) { | 190 | 720 | const bool is_dense_column = pred_col.size() == size; | 191 | 17.4k | for (uint16_t i = 0; i < size; i++) { | 192 | 16.7k | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 16.7k | if constexpr (is_nullable) { | 194 | 16.7k | if (with_null_func(idx)) { | 195 | 16.6k | sel[new_size++] = idx; | 196 | 16.6k | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 16.7k | } | 203 | 720 | } |
_ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE1EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE1_RZNKS7_ILb1EEEtSA_SC_SD_tEUltE2_EEvRKT0_tSD_RtOT1_OT2_ Line | Count | Source | 189 | 224 | WithoutNullFunc&& without_null_func) { | 190 | 224 | const bool is_dense_column = pred_col.size() == size; | 191 | 312k | for (uint16_t i = 0; i < size; i++) { | 192 | 18.4E | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 311k | if constexpr (is_nullable) { | 194 | 311k | if (with_null_func(idx)) { | 195 | 9.02k | sel[new_size++] = idx; | 196 | 9.02k | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 311k | } | 203 | 224 | } |
_ZN5doris20evaluate_by_selectorILb0ENS_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE1EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKSA_ILb0EEEtSD_SF_SG_tEUltE0_EEvRKT0_tSG_RtOT1_OT2_ Line | Count | Source | 189 | 118 | WithoutNullFunc&& without_null_func) { | 190 | 118 | const bool is_dense_column = pred_col.size() == size; | 191 | 214 | for (uint16_t i = 0; i < size; i++) { | 192 | 96 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | | if constexpr (is_nullable) { | 194 | | if (with_null_func(idx)) { | 195 | | sel[new_size++] = idx; | 196 | | } | 197 | 96 | } else { | 198 | 96 | if (without_null_func(idx)) { | 199 | 46 | sel[new_size++] = idx; | 200 | 46 | } | 201 | 96 | } | 202 | 96 | } | 203 | 118 | } |
_ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE1EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE1_RZNKS7_ILb0EEEtSA_SC_SD_tEUltE2_EEvRKT0_tSD_RtOT1_OT2_ Line | Count | Source | 189 | 21 | WithoutNullFunc&& without_null_func) { | 190 | 21 | const bool is_dense_column = pred_col.size() == size; | 191 | 1.80k | for (uint16_t i = 0; i < size; i++) { | 192 | 1.78k | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | | if constexpr (is_nullable) { | 194 | | if (with_null_func(idx)) { | 195 | | sel[new_size++] = idx; | 196 | | } | 197 | 1.78k | } else { | 198 | 1.78k | if (without_null_func(idx)) { | 199 | 0 | sel[new_size++] = idx; | 200 | 0 | } | 201 | 1.78k | } | 202 | 1.78k | } | 203 | 21 | } |
_ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE11EEERZNKS_23ComparisonPredicateBaseILS3_11ELNS_13PredicateTypeE1EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 50 | WithoutNullFunc&& without_null_func) { | 190 | 50 | const bool is_dense_column = pred_col.size() == size; | 191 | 250 | for (uint16_t i = 0; i < size; i++) { | 192 | 200 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 200 | if constexpr (is_nullable) { | 194 | 200 | if (with_null_func(idx)) { | 195 | 188 | sel[new_size++] = idx; | 196 | 188 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 200 | } | 203 | 50 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE11EEERZNKS_23ComparisonPredicateBaseILS3_11ELNS_13PredicateTypeE1EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE25EEERZNKS_23ComparisonPredicateBaseILS3_25ELNS_13PredicateTypeE1EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 23 | WithoutNullFunc&& without_null_func) { | 190 | 23 | const bool is_dense_column = pred_col.size() == size; | 191 | 105 | for (uint16_t i = 0; i < size; i++) { | 192 | 82 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 82 | if constexpr (is_nullable) { | 194 | 82 | if (with_null_func(idx)) { | 195 | 60 | sel[new_size++] = idx; | 196 | 60 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 82 | } | 203 | 23 | } |
_ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE25EEERZNKS_23ComparisonPredicateBaseILS3_25ELNS_13PredicateTypeE1EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 48 | WithoutNullFunc&& without_null_func) { | 190 | 48 | const bool is_dense_column = pred_col.size() == size; | 191 | 74 | for (uint16_t i = 0; i < size; i++) { | 192 | 26 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | | if constexpr (is_nullable) { | 194 | | if (with_null_func(idx)) { | 195 | | sel[new_size++] = idx; | 196 | | } | 197 | 26 | } else { | 198 | 26 | if (without_null_func(idx)) { | 199 | 13 | sel[new_size++] = idx; | 200 | 13 | } | 201 | 26 | } | 202 | 26 | } | 203 | 48 | } |
_ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE12EEERZNKS_23ComparisonPredicateBaseILS3_12ELNS_13PredicateTypeE1EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 42 | WithoutNullFunc&& without_null_func) { | 190 | 42 | const bool is_dense_column = pred_col.size() == size; | 191 | 218 | for (uint16_t i = 0; i < size; i++) { | 192 | 176 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 176 | if constexpr (is_nullable) { | 194 | 176 | if (with_null_func(idx)) { | 195 | 164 | sel[new_size++] = idx; | 196 | 164 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 176 | } | 203 | 42 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE12EEERZNKS_23ComparisonPredicateBaseILS3_12ELNS_13PredicateTypeE1EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE26EEERZNKS_23ComparisonPredicateBaseILS3_26ELNS_13PredicateTypeE1EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 20 | WithoutNullFunc&& without_null_func) { | 190 | 20 | const bool is_dense_column = pred_col.size() == size; | 191 | 113 | for (uint16_t i = 0; i < size; i++) { | 192 | 93 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 93 | if constexpr (is_nullable) { | 194 | 93 | if (with_null_func(idx)) { | 195 | 71 | sel[new_size++] = idx; | 196 | 71 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 93 | } | 203 | 20 | } |
_ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE26EEERZNKS_23ComparisonPredicateBaseILS3_26ELNS_13PredicateTypeE1EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 164 | WithoutNullFunc&& without_null_func) { | 190 | 164 | const bool is_dense_column = pred_col.size() == size; | 191 | 222 | for (uint16_t i = 0; i < size; i++) { | 192 | 58 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | | if constexpr (is_nullable) { | 194 | | if (with_null_func(idx)) { | 195 | | sel[new_size++] = idx; | 196 | | } | 197 | 58 | } else { | 198 | 58 | if (without_null_func(idx)) { | 199 | 40 | sel[new_size++] = idx; | 200 | 40 | } | 201 | 58 | } | 202 | 58 | } | 203 | 164 | } |
_ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE42EEERZNKS_23ComparisonPredicateBaseILS3_42ELNS_13PredicateTypeE1EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 2.56k | WithoutNullFunc&& without_null_func) { | 190 | 2.56k | const bool is_dense_column = pred_col.size() == size; | 191 | 5.70k | for (uint16_t i = 0; i < size; i++) { | 192 | 3.13k | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 3.13k | if constexpr (is_nullable) { | 194 | 3.13k | if (with_null_func(idx)) { | 195 | 2.89k | sel[new_size++] = idx; | 196 | 2.89k | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 3.13k | } | 203 | 2.56k | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE42EEERZNKS_23ComparisonPredicateBaseILS3_42ELNS_13PredicateTypeE1EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE2EEERZNKS_23ComparisonPredicateBaseILS3_2ELNS_13PredicateTypeE1EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 1 | WithoutNullFunc&& without_null_func) { | 190 | 1 | const bool is_dense_column = pred_col.size() == size; | 191 | 26 | for (uint16_t i = 0; i < size; i++) { | 192 | 25 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 25 | if constexpr (is_nullable) { | 194 | 25 | if (with_null_func(idx)) { | 195 | 12 | sel[new_size++] = idx; | 196 | 12 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 25 | } | 203 | 1 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE2EEERZNKS_23ComparisonPredicateBaseILS3_2ELNS_13PredicateTypeE1EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE36EEERZNKS_23ComparisonPredicateBaseILS3_36ELNS_13PredicateTypeE1EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 6 | WithoutNullFunc&& without_null_func) { | 190 | 6 | const bool is_dense_column = pred_col.size() == size; | 191 | 12 | for (uint16_t i = 0; i < size; i++) { | 192 | 6 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 6 | if constexpr (is_nullable) { | 194 | 6 | if (with_null_func(idx)) { | 195 | 4 | sel[new_size++] = idx; | 196 | 4 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 6 | } | 203 | 6 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE36EEERZNKS_23ComparisonPredicateBaseILS3_36ELNS_13PredicateTypeE1EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE37EEERZNKS_23ComparisonPredicateBaseILS3_37ELNS_13PredicateTypeE1EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 21 | WithoutNullFunc&& without_null_func) { | 190 | 21 | const bool is_dense_column = pred_col.size() == size; | 191 | 37 | for (uint16_t i = 0; i < size; i++) { | 192 | 16 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 16 | if constexpr (is_nullable) { | 194 | 16 | if (with_null_func(idx)) { | 195 | 9 | sel[new_size++] = idx; | 196 | 9 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 16 | } | 203 | 21 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE37EEERZNKS_23ComparisonPredicateBaseILS3_37ELNS_13PredicateTypeE1EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE3EEERZNKS_23ComparisonPredicateBaseILS3_3ELNS_13PredicateTypeE2EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE3EEERZNKS_23ComparisonPredicateBaseILS3_3ELNS_13PredicateTypeE2EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE4EEERZNKS_23ComparisonPredicateBaseILS3_4ELNS_13PredicateTypeE2EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE4EEERZNKS_23ComparisonPredicateBaseILS3_4ELNS_13PredicateTypeE2EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE5EEERZNKS_23ComparisonPredicateBaseILS3_5ELNS_13PredicateTypeE2EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 2 | WithoutNullFunc&& without_null_func) { | 190 | 2 | const bool is_dense_column = pred_col.size() == size; | 191 | 62 | for (uint16_t i = 0; i < size; i++) { | 192 | 60 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 60 | if constexpr (is_nullable) { | 194 | 60 | if (with_null_func(idx)) { | 195 | 6 | sel[new_size++] = idx; | 196 | 6 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 60 | } | 203 | 2 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE5EEERZNKS_23ComparisonPredicateBaseILS3_5ELNS_13PredicateTypeE2EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE6EEERZNKS_23ComparisonPredicateBaseILS3_6ELNS_13PredicateTypeE2EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE6EEERZNKS_23ComparisonPredicateBaseILS3_6ELNS_13PredicateTypeE2EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE7EEERZNKS_23ComparisonPredicateBaseILS3_7ELNS_13PredicateTypeE2EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE7EEERZNKS_23ComparisonPredicateBaseILS3_7ELNS_13PredicateTypeE2EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE8EEERZNKS_23ComparisonPredicateBaseILS3_8ELNS_13PredicateTypeE2EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE8EEERZNKS_23ComparisonPredicateBaseILS3_8ELNS_13PredicateTypeE2EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE9EEERZNKS_23ComparisonPredicateBaseILS3_9ELNS_13PredicateTypeE2EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE9EEERZNKS_23ComparisonPredicateBaseILS3_9ELNS_13PredicateTypeE2EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE20EEERZNKS_23ComparisonPredicateBaseILS3_20ELNS_13PredicateTypeE2EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE20EEERZNKS_23ComparisonPredicateBaseILS3_20ELNS_13PredicateTypeE2EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE28EEERZNKS_23ComparisonPredicateBaseILS3_28ELNS_13PredicateTypeE2EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE28EEERZNKS_23ComparisonPredicateBaseILS3_28ELNS_13PredicateTypeE2EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE29EEERZNKS_23ComparisonPredicateBaseILS3_29ELNS_13PredicateTypeE2EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE29EEERZNKS_23ComparisonPredicateBaseILS3_29ELNS_13PredicateTypeE2EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE30EEERZNKS_23ComparisonPredicateBaseILS3_30ELNS_13PredicateTypeE2EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE30EEERZNKS_23ComparisonPredicateBaseILS3_30ELNS_13PredicateTypeE2EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE35EEERZNKS_23ComparisonPredicateBaseILS3_35ELNS_13PredicateTypeE2EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE35EEERZNKS_23ComparisonPredicateBaseILS3_35ELNS_13PredicateTypeE2EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE2EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKSA_ILb1EEEtSD_SF_SG_tEUltE0_EEvRKT0_tSG_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE2EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE1_RZNKS7_ILb1EEEtSA_SC_SD_tEUltE2_EEvRKT0_tSD_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE2EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKSA_ILb0EEEtSD_SF_SG_tEUltE0_EEvRKT0_tSG_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE2EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE1_RZNKS7_ILb0EEEtSA_SC_SD_tEUltE2_EEvRKT0_tSD_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE2EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKSA_ILb1EEEtSD_SF_SG_tEUltE0_EEvRKT0_tSG_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE2EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE1_RZNKS7_ILb1EEEtSA_SC_SD_tEUltE2_EEvRKT0_tSD_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE2EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKSA_ILb0EEEtSD_SF_SG_tEUltE0_EEvRKT0_tSG_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE2EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE1_RZNKS7_ILb0EEEtSA_SC_SD_tEUltE2_EEvRKT0_tSD_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE11EEERZNKS_23ComparisonPredicateBaseILS3_11ELNS_13PredicateTypeE2EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE11EEERZNKS_23ComparisonPredicateBaseILS3_11ELNS_13PredicateTypeE2EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE25EEERZNKS_23ComparisonPredicateBaseILS3_25ELNS_13PredicateTypeE2EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE25EEERZNKS_23ComparisonPredicateBaseILS3_25ELNS_13PredicateTypeE2EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE12EEERZNKS_23ComparisonPredicateBaseILS3_12ELNS_13PredicateTypeE2EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE12EEERZNKS_23ComparisonPredicateBaseILS3_12ELNS_13PredicateTypeE2EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE26EEERZNKS_23ComparisonPredicateBaseILS3_26ELNS_13PredicateTypeE2EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE26EEERZNKS_23ComparisonPredicateBaseILS3_26ELNS_13PredicateTypeE2EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE42EEERZNKS_23ComparisonPredicateBaseILS3_42ELNS_13PredicateTypeE2EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 2.55k | WithoutNullFunc&& without_null_func) { | 190 | 2.55k | const bool is_dense_column = pred_col.size() == size; | 191 | 4.09k | for (uint16_t i = 0; i < size; i++) { | 192 | 1.54k | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 1.54k | if constexpr (is_nullable) { | 194 | 1.54k | if (with_null_func(idx)) { | 195 | 450 | sel[new_size++] = idx; | 196 | 450 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 1.54k | } | 203 | 2.55k | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE42EEERZNKS_23ComparisonPredicateBaseILS3_42ELNS_13PredicateTypeE2EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE2EEERZNKS_23ComparisonPredicateBaseILS3_2ELNS_13PredicateTypeE2EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE2EEERZNKS_23ComparisonPredicateBaseILS3_2ELNS_13PredicateTypeE2EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE36EEERZNKS_23ComparisonPredicateBaseILS3_36ELNS_13PredicateTypeE2EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE36EEERZNKS_23ComparisonPredicateBaseILS3_36ELNS_13PredicateTypeE2EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE37EEERZNKS_23ComparisonPredicateBaseILS3_37ELNS_13PredicateTypeE2EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE37EEERZNKS_23ComparisonPredicateBaseILS3_37ELNS_13PredicateTypeE2EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE3EEERZNKS_23ComparisonPredicateBaseILS3_3ELNS_13PredicateTypeE3EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE3EEERZNKS_23ComparisonPredicateBaseILS3_3ELNS_13PredicateTypeE3EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE4EEERZNKS_23ComparisonPredicateBaseILS3_4ELNS_13PredicateTypeE3EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE4EEERZNKS_23ComparisonPredicateBaseILS3_4ELNS_13PredicateTypeE3EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE5EEERZNKS_23ComparisonPredicateBaseILS3_5ELNS_13PredicateTypeE3EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 80 | WithoutNullFunc&& without_null_func) { | 190 | 80 | const bool is_dense_column = pred_col.size() == size; | 191 | 180 | for (uint16_t i = 0; i < size; i++) { | 192 | 100 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 100 | if constexpr (is_nullable) { | 194 | 100 | if (with_null_func(idx)) { | 195 | 78 | sel[new_size++] = idx; | 196 | 78 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 100 | } | 203 | 80 | } |
_ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE5EEERZNKS_23ComparisonPredicateBaseILS3_5ELNS_13PredicateTypeE3EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 1.66k | WithoutNullFunc&& without_null_func) { | 190 | 1.66k | const bool is_dense_column = pred_col.size() == size; | 191 | 3.89M | for (uint16_t i = 0; i < size; i++) { | 192 | 3.89M | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | | if constexpr (is_nullable) { | 194 | | if (with_null_func(idx)) { | 195 | | sel[new_size++] = idx; | 196 | | } | 197 | 3.89M | } else { | 198 | 3.89M | if (without_null_func(idx)) { | 199 | 3.68M | sel[new_size++] = idx; | 200 | 3.68M | } | 201 | 3.89M | } | 202 | 3.89M | } | 203 | 1.66k | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE6EEERZNKS_23ComparisonPredicateBaseILS3_6ELNS_13PredicateTypeE3EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE6EEERZNKS_23ComparisonPredicateBaseILS3_6ELNS_13PredicateTypeE3EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE7EEERZNKS_23ComparisonPredicateBaseILS3_7ELNS_13PredicateTypeE3EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE7EEERZNKS_23ComparisonPredicateBaseILS3_7ELNS_13PredicateTypeE3EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 8 | WithoutNullFunc&& without_null_func) { | 190 | 8 | const bool is_dense_column = pred_col.size() == size; | 191 | 16 | for (uint16_t i = 0; i < size; i++) { | 192 | 8 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | | if constexpr (is_nullable) { | 194 | | if (with_null_func(idx)) { | 195 | | sel[new_size++] = idx; | 196 | | } | 197 | 8 | } else { | 198 | 8 | if (without_null_func(idx)) { | 199 | 8 | sel[new_size++] = idx; | 200 | 8 | } | 201 | 8 | } | 202 | 8 | } | 203 | 8 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE8EEERZNKS_23ComparisonPredicateBaseILS3_8ELNS_13PredicateTypeE3EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE8EEERZNKS_23ComparisonPredicateBaseILS3_8ELNS_13PredicateTypeE3EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE9EEERZNKS_23ComparisonPredicateBaseILS3_9ELNS_13PredicateTypeE3EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE9EEERZNKS_23ComparisonPredicateBaseILS3_9ELNS_13PredicateTypeE3EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE20EEERZNKS_23ComparisonPredicateBaseILS3_20ELNS_13PredicateTypeE3EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE20EEERZNKS_23ComparisonPredicateBaseILS3_20ELNS_13PredicateTypeE3EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE28EEERZNKS_23ComparisonPredicateBaseILS3_28ELNS_13PredicateTypeE3EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE28EEERZNKS_23ComparisonPredicateBaseILS3_28ELNS_13PredicateTypeE3EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE29EEERZNKS_23ComparisonPredicateBaseILS3_29ELNS_13PredicateTypeE3EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE29EEERZNKS_23ComparisonPredicateBaseILS3_29ELNS_13PredicateTypeE3EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE30EEERZNKS_23ComparisonPredicateBaseILS3_30ELNS_13PredicateTypeE3EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE30EEERZNKS_23ComparisonPredicateBaseILS3_30ELNS_13PredicateTypeE3EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE35EEERZNKS_23ComparisonPredicateBaseILS3_35ELNS_13PredicateTypeE3EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE35EEERZNKS_23ComparisonPredicateBaseILS3_35ELNS_13PredicateTypeE3EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE3EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKSA_ILb1EEEtSD_SF_SG_tEUltE0_EEvRKT0_tSG_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE3EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE1_RZNKS7_ILb1EEEtSA_SC_SD_tEUltE2_EEvRKT0_tSD_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE3EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKSA_ILb0EEEtSD_SF_SG_tEUltE0_EEvRKT0_tSG_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE3EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE1_RZNKS7_ILb0EEEtSA_SC_SD_tEUltE2_EEvRKT0_tSD_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE3EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKSA_ILb1EEEtSD_SF_SG_tEUltE0_EEvRKT0_tSG_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE3EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE1_RZNKS7_ILb1EEEtSA_SC_SD_tEUltE2_EEvRKT0_tSD_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb0ENS_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE3EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKSA_ILb0EEEtSD_SF_SG_tEUltE0_EEvRKT0_tSG_RtOT1_OT2_ Line | Count | Source | 189 | 1 | WithoutNullFunc&& without_null_func) { | 190 | 1 | const bool is_dense_column = pred_col.size() == size; | 191 | 4 | for (uint16_t i = 0; i < size; i++) { | 192 | 3 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | | if constexpr (is_nullable) { | 194 | | if (with_null_func(idx)) { | 195 | | sel[new_size++] = idx; | 196 | | } | 197 | 3 | } else { | 198 | 3 | if (without_null_func(idx)) { | 199 | 2 | sel[new_size++] = idx; | 200 | 2 | } | 201 | 3 | } | 202 | 3 | } | 203 | 1 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE3EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE1_RZNKS7_ILb0EEEtSA_SC_SD_tEUltE2_EEvRKT0_tSD_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE11EEERZNKS_23ComparisonPredicateBaseILS3_11ELNS_13PredicateTypeE3EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 32 | WithoutNullFunc&& without_null_func) { | 190 | 32 | const bool is_dense_column = pred_col.size() == size; | 191 | 336 | for (uint16_t i = 0; i < size; i++) { | 192 | 304 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 304 | if constexpr (is_nullable) { | 194 | 304 | if (with_null_func(idx)) { | 195 | 288 | sel[new_size++] = idx; | 196 | 288 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 304 | } | 203 | 32 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE11EEERZNKS_23ComparisonPredicateBaseILS3_11ELNS_13PredicateTypeE3EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE25EEERZNKS_23ComparisonPredicateBaseILS3_25ELNS_13PredicateTypeE3EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE25EEERZNKS_23ComparisonPredicateBaseILS3_25ELNS_13PredicateTypeE3EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE12EEERZNKS_23ComparisonPredicateBaseILS3_12ELNS_13PredicateTypeE3EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE12EEERZNKS_23ComparisonPredicateBaseILS3_12ELNS_13PredicateTypeE3EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE26EEERZNKS_23ComparisonPredicateBaseILS3_26ELNS_13PredicateTypeE3EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE26EEERZNKS_23ComparisonPredicateBaseILS3_26ELNS_13PredicateTypeE3EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE42EEERZNKS_23ComparisonPredicateBaseILS3_42ELNS_13PredicateTypeE3EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 324 | WithoutNullFunc&& without_null_func) { | 190 | 324 | const bool is_dense_column = pred_col.size() == size; | 191 | 768 | for (uint16_t i = 0; i < size; i++) { | 192 | 444 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 444 | if constexpr (is_nullable) { | 194 | 444 | if (with_null_func(idx)) { | 195 | 348 | sel[new_size++] = idx; | 196 | 348 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 444 | } | 203 | 324 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE42EEERZNKS_23ComparisonPredicateBaseILS3_42ELNS_13PredicateTypeE3EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE2EEERZNKS_23ComparisonPredicateBaseILS3_2ELNS_13PredicateTypeE3EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE2EEERZNKS_23ComparisonPredicateBaseILS3_2ELNS_13PredicateTypeE3EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE36EEERZNKS_23ComparisonPredicateBaseILS3_36ELNS_13PredicateTypeE3EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE36EEERZNKS_23ComparisonPredicateBaseILS3_36ELNS_13PredicateTypeE3EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE37EEERZNKS_23ComparisonPredicateBaseILS3_37ELNS_13PredicateTypeE3EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE37EEERZNKS_23ComparisonPredicateBaseILS3_37ELNS_13PredicateTypeE3EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE3EEERZNKS_23ComparisonPredicateBaseILS3_3ELNS_13PredicateTypeE5EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE3EEERZNKS_23ComparisonPredicateBaseILS3_3ELNS_13PredicateTypeE5EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE4EEERZNKS_23ComparisonPredicateBaseILS3_4ELNS_13PredicateTypeE5EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE4EEERZNKS_23ComparisonPredicateBaseILS3_4ELNS_13PredicateTypeE5EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE5EEERZNKS_23ComparisonPredicateBaseILS3_5ELNS_13PredicateTypeE5EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 1 | WithoutNullFunc&& without_null_func) { | 190 | 1 | const bool is_dense_column = pred_col.size() == size; | 191 | 31 | for (uint16_t i = 0; i < size; i++) { | 192 | 30 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 30 | if constexpr (is_nullable) { | 194 | 30 | if (with_null_func(idx)) { | 195 | 18 | sel[new_size++] = idx; | 196 | 18 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 30 | } | 203 | 1 | } |
_ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE5EEERZNKS_23ComparisonPredicateBaseILS3_5ELNS_13PredicateTypeE5EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 74 | WithoutNullFunc&& without_null_func) { | 190 | 74 | const bool is_dense_column = pred_col.size() == size; | 191 | 1.12k | for (uint16_t i = 0; i < size; i++) { | 192 | 1.05k | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | | if constexpr (is_nullable) { | 194 | | if (with_null_func(idx)) { | 195 | | sel[new_size++] = idx; | 196 | | } | 197 | 1.05k | } else { | 198 | 1.05k | if (without_null_func(idx)) { | 199 | 521 | sel[new_size++] = idx; | 200 | 521 | } | 201 | 1.05k | } | 202 | 1.05k | } | 203 | 74 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE6EEERZNKS_23ComparisonPredicateBaseILS3_6ELNS_13PredicateTypeE5EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE6EEERZNKS_23ComparisonPredicateBaseILS3_6ELNS_13PredicateTypeE5EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE7EEERZNKS_23ComparisonPredicateBaseILS3_7ELNS_13PredicateTypeE5EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE7EEERZNKS_23ComparisonPredicateBaseILS3_7ELNS_13PredicateTypeE5EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE8EEERZNKS_23ComparisonPredicateBaseILS3_8ELNS_13PredicateTypeE5EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE8EEERZNKS_23ComparisonPredicateBaseILS3_8ELNS_13PredicateTypeE5EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE9EEERZNKS_23ComparisonPredicateBaseILS3_9ELNS_13PredicateTypeE5EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE9EEERZNKS_23ComparisonPredicateBaseILS3_9ELNS_13PredicateTypeE5EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE20EEERZNKS_23ComparisonPredicateBaseILS3_20ELNS_13PredicateTypeE5EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE20EEERZNKS_23ComparisonPredicateBaseILS3_20ELNS_13PredicateTypeE5EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE28EEERZNKS_23ComparisonPredicateBaseILS3_28ELNS_13PredicateTypeE5EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE28EEERZNKS_23ComparisonPredicateBaseILS3_28ELNS_13PredicateTypeE5EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE29EEERZNKS_23ComparisonPredicateBaseILS3_29ELNS_13PredicateTypeE5EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE29EEERZNKS_23ComparisonPredicateBaseILS3_29ELNS_13PredicateTypeE5EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE30EEERZNKS_23ComparisonPredicateBaseILS3_30ELNS_13PredicateTypeE5EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE30EEERZNKS_23ComparisonPredicateBaseILS3_30ELNS_13PredicateTypeE5EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE35EEERZNKS_23ComparisonPredicateBaseILS3_35ELNS_13PredicateTypeE5EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE35EEERZNKS_23ComparisonPredicateBaseILS3_35ELNS_13PredicateTypeE5EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE5EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKSA_ILb1EEEtSD_SF_SG_tEUltE0_EEvRKT0_tSG_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE5EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE1_RZNKS7_ILb1EEEtSA_SC_SD_tEUltE2_EEvRKT0_tSD_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE5EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKSA_ILb0EEEtSD_SF_SG_tEUltE0_EEvRKT0_tSG_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE5EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE1_RZNKS7_ILb0EEEtSA_SC_SD_tEUltE2_EEvRKT0_tSD_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE5EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKSA_ILb1EEEtSD_SF_SG_tEUltE0_EEvRKT0_tSG_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE5EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE1_RZNKS7_ILb1EEEtSA_SC_SD_tEUltE2_EEvRKT0_tSD_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE5EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKSA_ILb0EEEtSD_SF_SG_tEUltE0_EEvRKT0_tSG_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE5EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE1_RZNKS7_ILb0EEEtSA_SC_SD_tEUltE2_EEvRKT0_tSD_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE11EEERZNKS_23ComparisonPredicateBaseILS3_11ELNS_13PredicateTypeE5EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE11EEERZNKS_23ComparisonPredicateBaseILS3_11ELNS_13PredicateTypeE5EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE25EEERZNKS_23ComparisonPredicateBaseILS3_25ELNS_13PredicateTypeE5EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE25EEERZNKS_23ComparisonPredicateBaseILS3_25ELNS_13PredicateTypeE5EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE12EEERZNKS_23ComparisonPredicateBaseILS3_12ELNS_13PredicateTypeE5EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE12EEERZNKS_23ComparisonPredicateBaseILS3_12ELNS_13PredicateTypeE5EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE26EEERZNKS_23ComparisonPredicateBaseILS3_26ELNS_13PredicateTypeE5EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE26EEERZNKS_23ComparisonPredicateBaseILS3_26ELNS_13PredicateTypeE5EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE42EEERZNKS_23ComparisonPredicateBaseILS3_42ELNS_13PredicateTypeE5EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 324 | WithoutNullFunc&& without_null_func) { | 190 | 324 | const bool is_dense_column = pred_col.size() == size; | 191 | 763 | for (uint16_t i = 0; i < size; i++) { | 192 | 439 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 439 | if constexpr (is_nullable) { | 194 | 439 | if (with_null_func(idx)) { | 195 | 339 | sel[new_size++] = idx; | 196 | 339 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 439 | } | 203 | 324 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE42EEERZNKS_23ComparisonPredicateBaseILS3_42ELNS_13PredicateTypeE5EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE2EEERZNKS_23ComparisonPredicateBaseILS3_2ELNS_13PredicateTypeE5EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE2EEERZNKS_23ComparisonPredicateBaseILS3_2ELNS_13PredicateTypeE5EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE36EEERZNKS_23ComparisonPredicateBaseILS3_36ELNS_13PredicateTypeE5EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE36EEERZNKS_23ComparisonPredicateBaseILS3_36ELNS_13PredicateTypeE5EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE37EEERZNKS_23ComparisonPredicateBaseILS3_37ELNS_13PredicateTypeE5EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE37EEERZNKS_23ComparisonPredicateBaseILS3_37ELNS_13PredicateTypeE5EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE3EEERZNKS_23ComparisonPredicateBaseILS3_3ELNS_13PredicateTypeE4EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE3EEERZNKS_23ComparisonPredicateBaseILS3_3ELNS_13PredicateTypeE4EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE4EEERZNKS_23ComparisonPredicateBaseILS3_4ELNS_13PredicateTypeE4EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE4EEERZNKS_23ComparisonPredicateBaseILS3_4ELNS_13PredicateTypeE4EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE5EEERZNKS_23ComparisonPredicateBaseILS3_5ELNS_13PredicateTypeE4EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE5EEERZNKS_23ComparisonPredicateBaseILS3_5ELNS_13PredicateTypeE4EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 20 | WithoutNullFunc&& without_null_func) { | 190 | 20 | const bool is_dense_column = pred_col.size() == size; | 191 | 40 | for (uint16_t i = 0; i < size; i++) { | 192 | 20 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | | if constexpr (is_nullable) { | 194 | | if (with_null_func(idx)) { | 195 | | sel[new_size++] = idx; | 196 | | } | 197 | 20 | } else { | 198 | 20 | if (without_null_func(idx)) { | 199 | 0 | sel[new_size++] = idx; | 200 | 0 | } | 201 | 20 | } | 202 | 20 | } | 203 | 20 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE6EEERZNKS_23ComparisonPredicateBaseILS3_6ELNS_13PredicateTypeE4EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE6EEERZNKS_23ComparisonPredicateBaseILS3_6ELNS_13PredicateTypeE4EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE7EEERZNKS_23ComparisonPredicateBaseILS3_7ELNS_13PredicateTypeE4EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE7EEERZNKS_23ComparisonPredicateBaseILS3_7ELNS_13PredicateTypeE4EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 97 | WithoutNullFunc&& without_null_func) { | 190 | 97 | const bool is_dense_column = pred_col.size() == size; | 191 | 179 | for (uint16_t i = 0; i < size; i++) { | 192 | 82 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | | if constexpr (is_nullable) { | 194 | | if (with_null_func(idx)) { | 195 | | sel[new_size++] = idx; | 196 | | } | 197 | 82 | } else { | 198 | 82 | if (without_null_func(idx)) { | 199 | 35 | sel[new_size++] = idx; | 200 | 35 | } | 201 | 82 | } | 202 | 82 | } | 203 | 97 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE8EEERZNKS_23ComparisonPredicateBaseILS3_8ELNS_13PredicateTypeE4EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE8EEERZNKS_23ComparisonPredicateBaseILS3_8ELNS_13PredicateTypeE4EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE9EEERZNKS_23ComparisonPredicateBaseILS3_9ELNS_13PredicateTypeE4EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE9EEERZNKS_23ComparisonPredicateBaseILS3_9ELNS_13PredicateTypeE4EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE20EEERZNKS_23ComparisonPredicateBaseILS3_20ELNS_13PredicateTypeE4EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE20EEERZNKS_23ComparisonPredicateBaseILS3_20ELNS_13PredicateTypeE4EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE28EEERZNKS_23ComparisonPredicateBaseILS3_28ELNS_13PredicateTypeE4EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE28EEERZNKS_23ComparisonPredicateBaseILS3_28ELNS_13PredicateTypeE4EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE29EEERZNKS_23ComparisonPredicateBaseILS3_29ELNS_13PredicateTypeE4EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE29EEERZNKS_23ComparisonPredicateBaseILS3_29ELNS_13PredicateTypeE4EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE30EEERZNKS_23ComparisonPredicateBaseILS3_30ELNS_13PredicateTypeE4EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE30EEERZNKS_23ComparisonPredicateBaseILS3_30ELNS_13PredicateTypeE4EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE35EEERZNKS_23ComparisonPredicateBaseILS3_35ELNS_13PredicateTypeE4EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE35EEERZNKS_23ComparisonPredicateBaseILS3_35ELNS_13PredicateTypeE4EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE4EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKSA_ILb1EEEtSD_SF_SG_tEUltE0_EEvRKT0_tSG_RtOT1_OT2_ Line | Count | Source | 189 | 2 | WithoutNullFunc&& without_null_func) { | 190 | 2 | const bool is_dense_column = pred_col.size() == size; | 191 | 12.2k | for (uint16_t i = 0; i < size; i++) { | 192 | 12.2k | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 12.2k | if constexpr (is_nullable) { | 194 | 12.2k | if (with_null_func(idx)) { | 195 | 35 | sel[new_size++] = idx; | 196 | 35 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 12.2k | } | 203 | 2 | } |
_ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE4EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE1_RZNKS7_ILb1EEEtSA_SC_SD_tEUltE2_EEvRKT0_tSD_RtOT1_OT2_ Line | Count | Source | 189 | 19 | WithoutNullFunc&& without_null_func) { | 190 | 19 | const bool is_dense_column = pred_col.size() == size; | 191 | 142k | for (uint16_t i = 0; i < size; i++) { | 192 | 18.4E | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 142k | if constexpr (is_nullable) { | 194 | 142k | if (with_null_func(idx)) { | 195 | 520 | sel[new_size++] = idx; | 196 | 520 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 142k | } | 203 | 19 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE4EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKSA_ILb0EEEtSD_SF_SG_tEUltE0_EEvRKT0_tSG_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE4EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE1_RZNKS7_ILb0EEEtSA_SC_SD_tEUltE2_EEvRKT0_tSD_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE4EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKSA_ILb1EEEtSD_SF_SG_tEUltE0_EEvRKT0_tSG_RtOT1_OT2_ Line | Count | Source | 189 | 26 | WithoutNullFunc&& without_null_func) { | 190 | 26 | const bool is_dense_column = pred_col.size() == size; | 191 | 51.0k | for (uint16_t i = 0; i < size; i++) { | 192 | 50.9k | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 50.9k | if constexpr (is_nullable) { | 194 | 50.9k | if (with_null_func(idx)) { | 195 | 39 | sel[new_size++] = idx; | 196 | 39 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 50.9k | } | 203 | 26 | } |
_ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE4EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE1_RZNKS7_ILb1EEEtSA_SC_SD_tEUltE2_EEvRKT0_tSD_RtOT1_OT2_ Line | Count | Source | 189 | 75 | WithoutNullFunc&& without_null_func) { | 190 | 75 | const bool is_dense_column = pred_col.size() == size; | 191 | 254k | for (uint16_t i = 0; i < size; i++) { | 192 | 18.4E | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 254k | if constexpr (is_nullable) { | 194 | 254k | if (with_null_func(idx)) { | 195 | 750 | sel[new_size++] = idx; | 196 | 750 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 254k | } | 203 | 75 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE4EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKSA_ILb0EEEtSD_SF_SG_tEUltE0_EEvRKT0_tSG_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE4EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE1_RZNKS7_ILb0EEEtSA_SC_SD_tEUltE2_EEvRKT0_tSD_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE11EEERZNKS_23ComparisonPredicateBaseILS3_11ELNS_13PredicateTypeE4EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE11EEERZNKS_23ComparisonPredicateBaseILS3_11ELNS_13PredicateTypeE4EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE25EEERZNKS_23ComparisonPredicateBaseILS3_25ELNS_13PredicateTypeE4EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE25EEERZNKS_23ComparisonPredicateBaseILS3_25ELNS_13PredicateTypeE4EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE12EEERZNKS_23ComparisonPredicateBaseILS3_12ELNS_13PredicateTypeE4EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE12EEERZNKS_23ComparisonPredicateBaseILS3_12ELNS_13PredicateTypeE4EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE26EEERZNKS_23ComparisonPredicateBaseILS3_26ELNS_13PredicateTypeE4EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE26EEERZNKS_23ComparisonPredicateBaseILS3_26ELNS_13PredicateTypeE4EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE42EEERZNKS_23ComparisonPredicateBaseILS3_42ELNS_13PredicateTypeE4EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 324 | WithoutNullFunc&& without_null_func) { | 190 | 324 | const bool is_dense_column = pred_col.size() == size; | 191 | 738 | for (uint16_t i = 0; i < size; i++) { | 192 | 414 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 414 | if constexpr (is_nullable) { | 194 | 414 | if (with_null_func(idx)) { | 195 | 289 | sel[new_size++] = idx; | 196 | 289 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 414 | } | 203 | 324 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE42EEERZNKS_23ComparisonPredicateBaseILS3_42ELNS_13PredicateTypeE4EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE2EEERZNKS_23ComparisonPredicateBaseILS3_2ELNS_13PredicateTypeE4EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE2EEERZNKS_23ComparisonPredicateBaseILS3_2ELNS_13PredicateTypeE4EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE36EEERZNKS_23ComparisonPredicateBaseILS3_36ELNS_13PredicateTypeE4EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE36EEERZNKS_23ComparisonPredicateBaseILS3_36ELNS_13PredicateTypeE4EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE37EEERZNKS_23ComparisonPredicateBaseILS3_37ELNS_13PredicateTypeE4EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE37EEERZNKS_23ComparisonPredicateBaseILS3_37ELNS_13PredicateTypeE4EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE3EEERZNKS_23ComparisonPredicateBaseILS3_3ELNS_13PredicateTypeE6EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE3EEERZNKS_23ComparisonPredicateBaseILS3_3ELNS_13PredicateTypeE6EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE4EEERZNKS_23ComparisonPredicateBaseILS3_4ELNS_13PredicateTypeE6EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE4EEERZNKS_23ComparisonPredicateBaseILS3_4ELNS_13PredicateTypeE6EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE5EEERZNKS_23ComparisonPredicateBaseILS3_5ELNS_13PredicateTypeE6EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 86 | WithoutNullFunc&& without_null_func) { | 190 | 86 | const bool is_dense_column = pred_col.size() == size; | 191 | 172 | for (uint16_t i = 0; i < size; i++) { | 192 | 86 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 86 | if constexpr (is_nullable) { | 194 | 86 | if (with_null_func(idx)) { | 195 | 68 | sel[new_size++] = idx; | 196 | 68 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 86 | } | 203 | 86 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE5EEERZNKS_23ComparisonPredicateBaseILS3_5ELNS_13PredicateTypeE6EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE6EEERZNKS_23ComparisonPredicateBaseILS3_6ELNS_13PredicateTypeE6EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 1 | WithoutNullFunc&& without_null_func) { | 190 | 1 | const bool is_dense_column = pred_col.size() == size; | 191 | 2 | for (uint16_t i = 0; i < size; i++) { | 192 | 1 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 1 | if constexpr (is_nullable) { | 194 | 1 | if (with_null_func(idx)) { | 195 | 0 | sel[new_size++] = idx; | 196 | 0 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 1 | } | 203 | 1 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE6EEERZNKS_23ComparisonPredicateBaseILS3_6ELNS_13PredicateTypeE6EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE7EEERZNKS_23ComparisonPredicateBaseILS3_7ELNS_13PredicateTypeE6EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE7EEERZNKS_23ComparisonPredicateBaseILS3_7ELNS_13PredicateTypeE6EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE8EEERZNKS_23ComparisonPredicateBaseILS3_8ELNS_13PredicateTypeE6EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE8EEERZNKS_23ComparisonPredicateBaseILS3_8ELNS_13PredicateTypeE6EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE9EEERZNKS_23ComparisonPredicateBaseILS3_9ELNS_13PredicateTypeE6EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE9EEERZNKS_23ComparisonPredicateBaseILS3_9ELNS_13PredicateTypeE6EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE20EEERZNKS_23ComparisonPredicateBaseILS3_20ELNS_13PredicateTypeE6EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE20EEERZNKS_23ComparisonPredicateBaseILS3_20ELNS_13PredicateTypeE6EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE28EEERZNKS_23ComparisonPredicateBaseILS3_28ELNS_13PredicateTypeE6EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE28EEERZNKS_23ComparisonPredicateBaseILS3_28ELNS_13PredicateTypeE6EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE29EEERZNKS_23ComparisonPredicateBaseILS3_29ELNS_13PredicateTypeE6EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE29EEERZNKS_23ComparisonPredicateBaseILS3_29ELNS_13PredicateTypeE6EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE30EEERZNKS_23ComparisonPredicateBaseILS3_30ELNS_13PredicateTypeE6EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE30EEERZNKS_23ComparisonPredicateBaseILS3_30ELNS_13PredicateTypeE6EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE35EEERZNKS_23ComparisonPredicateBaseILS3_35ELNS_13PredicateTypeE6EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 1 | WithoutNullFunc&& without_null_func) { | 190 | 1 | const bool is_dense_column = pred_col.size() == size; | 191 | 12 | for (uint16_t i = 0; i < size; i++) { | 192 | 11 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 11 | if constexpr (is_nullable) { | 194 | 11 | if (with_null_func(idx)) { | 195 | 8 | sel[new_size++] = idx; | 196 | 8 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 11 | } | 203 | 1 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE35EEERZNKS_23ComparisonPredicateBaseILS3_35ELNS_13PredicateTypeE6EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE6EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKSA_ILb1EEEtSD_SF_SG_tEUltE0_EEvRKT0_tSG_RtOT1_OT2_ Line | Count | Source | 189 | 11 | WithoutNullFunc&& without_null_func) { | 190 | 11 | const bool is_dense_column = pred_col.size() == size; | 191 | 40.6k | for (uint16_t i = 0; i < size; i++) { | 192 | 40.6k | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 40.6k | if constexpr (is_nullable) { | 194 | 40.6k | if (with_null_func(idx)) { | 195 | 81 | sel[new_size++] = idx; | 196 | 81 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 40.6k | } | 203 | 11 | } |
_ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE6EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE1_RZNKS7_ILb1EEEtSA_SC_SD_tEUltE2_EEvRKT0_tSD_RtOT1_OT2_ Line | Count | Source | 189 | 24 | WithoutNullFunc&& without_null_func) { | 190 | 24 | const bool is_dense_column = pred_col.size() == size; | 191 | 90.4k | for (uint16_t i = 0; i < size; i++) { | 192 | 90.4k | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 90.4k | if constexpr (is_nullable) { | 194 | 90.4k | if (with_null_func(idx)) { | 195 | 290 | sel[new_size++] = idx; | 196 | 290 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 90.4k | } | 203 | 24 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE6EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKSA_ILb0EEEtSD_SF_SG_tEUltE0_EEvRKT0_tSG_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE6EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE1_RZNKS7_ILb0EEEtSA_SC_SD_tEUltE2_EEvRKT0_tSD_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE6EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKSA_ILb1EEEtSD_SF_SG_tEUltE0_EEvRKT0_tSG_RtOT1_OT2_ Line | Count | Source | 189 | 16 | WithoutNullFunc&& without_null_func) { | 190 | 16 | const bool is_dense_column = pred_col.size() == size; | 191 | 52.4k | for (uint16_t i = 0; i < size; i++) { | 192 | 52.4k | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 52.4k | if constexpr (is_nullable) { | 194 | 52.4k | if (with_null_func(idx)) { | 195 | 56 | sel[new_size++] = idx; | 196 | 56 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 52.4k | } | 203 | 16 | } |
_ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE6EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE1_RZNKS7_ILb1EEEtSA_SC_SD_tEUltE2_EEvRKT0_tSD_RtOT1_OT2_ Line | Count | Source | 189 | 64 | WithoutNullFunc&& without_null_func) { | 190 | 64 | const bool is_dense_column = pred_col.size() == size; | 191 | 280k | for (uint16_t i = 0; i < size; i++) { | 192 | 18.4E | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 280k | if constexpr (is_nullable) { | 194 | 280k | if (with_null_func(idx)) { | 195 | 645 | sel[new_size++] = idx; | 196 | 645 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 280k | } | 203 | 64 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE6EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKSA_ILb0EEEtSD_SF_SG_tEUltE0_EEvRKT0_tSG_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_23ComparisonPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE6EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE1_RZNKS7_ILb0EEEtSA_SC_SD_tEUltE2_EEvRKT0_tSD_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE11EEERZNKS_23ComparisonPredicateBaseILS3_11ELNS_13PredicateTypeE6EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE11EEERZNKS_23ComparisonPredicateBaseILS3_11ELNS_13PredicateTypeE6EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE25EEERZNKS_23ComparisonPredicateBaseILS3_25ELNS_13PredicateTypeE6EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE25EEERZNKS_23ComparisonPredicateBaseILS3_25ELNS_13PredicateTypeE6EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE12EEERZNKS_23ComparisonPredicateBaseILS3_12ELNS_13PredicateTypeE6EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE12EEERZNKS_23ComparisonPredicateBaseILS3_12ELNS_13PredicateTypeE6EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE26EEERZNKS_23ComparisonPredicateBaseILS3_26ELNS_13PredicateTypeE6EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE26EEERZNKS_23ComparisonPredicateBaseILS3_26ELNS_13PredicateTypeE6EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE42EEERZNKS_23ComparisonPredicateBaseILS3_42ELNS_13PredicateTypeE6EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Line | Count | Source | 189 | 324 | WithoutNullFunc&& without_null_func) { | 190 | 324 | const bool is_dense_column = pred_col.size() == size; | 191 | 751 | for (uint16_t i = 0; i < size; i++) { | 192 | 427 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 427 | if constexpr (is_nullable) { | 194 | 427 | if (with_null_func(idx)) { | 195 | 312 | sel[new_size++] = idx; | 196 | 312 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 427 | } | 203 | 324 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE42EEERZNKS_23ComparisonPredicateBaseILS3_42ELNS_13PredicateTypeE6EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE2EEERZNKS_23ComparisonPredicateBaseILS3_2ELNS_13PredicateTypeE6EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE2EEERZNKS_23ComparisonPredicateBaseILS3_2ELNS_13PredicateTypeE6EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE36EEERZNKS_23ComparisonPredicateBaseILS3_36ELNS_13PredicateTypeE6EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE36EEERZNKS_23ComparisonPredicateBaseILS3_36ELNS_13PredicateTypeE6EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE37EEERZNKS_23ComparisonPredicateBaseILS3_37ELNS_13PredicateTypeE6EE14_base_evaluateILb1EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb1EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE37EEERZNKS_23ComparisonPredicateBaseILS3_37ELNS_13PredicateTypeE6EE14_base_evaluateILb0EEEtPKNS_7IColumnEPKhPttEUltE_RZNKS8_ILb0EEEtSB_SD_SE_tEUltE0_EEvRKT0_tSE_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE3EEERZNKS_19InListPredicateBaseILS3_3ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 1 | WithoutNullFunc&& without_null_func) { | 190 | 1 | const bool is_dense_column = pred_col.size() == size; | 191 | 35 | for (uint16_t i = 0; i < size; i++) { | 192 | 34 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 34 | if constexpr (is_nullable) { | 194 | 34 | if (with_null_func(idx)) { | 195 | 34 | sel[new_size++] = idx; | 196 | 34 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 34 | } | 203 | 1 | } |
_ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE3EEERZNKS_19InListPredicateBaseILS3_3ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 129 | WithoutNullFunc&& without_null_func) { | 190 | 129 | const bool is_dense_column = pred_col.size() == size; | 191 | 371 | for (uint16_t i = 0; i < size; i++) { | 192 | 242 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 242 | if constexpr (is_nullable) { | 194 | 242 | if (with_null_func(idx)) { | 195 | 208 | sel[new_size++] = idx; | 196 | 208 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 242 | } | 203 | 129 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE3EEERZNKS_19InListPredicateBaseILS3_3ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE3EEERZNKS_19InListPredicateBaseILS3_3ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE4EEERZNKS_19InListPredicateBaseILS3_4ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 1 | WithoutNullFunc&& without_null_func) { | 190 | 1 | const bool is_dense_column = pred_col.size() == size; | 191 | 35 | for (uint16_t i = 0; i < size; i++) { | 192 | 34 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 34 | if constexpr (is_nullable) { | 194 | 34 | if (with_null_func(idx)) { | 195 | 34 | sel[new_size++] = idx; | 196 | 34 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 34 | } | 203 | 1 | } |
_ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE4EEERZNKS_19InListPredicateBaseILS3_4ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 38 | WithoutNullFunc&& without_null_func) { | 190 | 38 | const bool is_dense_column = pred_col.size() == size; | 191 | 125 | for (uint16_t i = 0; i < size; i++) { | 192 | 87 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 87 | if constexpr (is_nullable) { | 194 | 87 | if (with_null_func(idx)) { | 195 | 87 | sel[new_size++] = idx; | 196 | 87 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 87 | } | 203 | 38 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE4EEERZNKS_19InListPredicateBaseILS3_4ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE4EEERZNKS_19InListPredicateBaseILS3_4ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE5EEERZNKS_19InListPredicateBaseILS3_5ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 142 | WithoutNullFunc&& without_null_func) { | 190 | 142 | const bool is_dense_column = pred_col.size() == size; | 191 | 613k | for (uint16_t i = 0; i < size; i++) { | 192 | 18.4E | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 612k | if constexpr (is_nullable) { | 194 | 615k | if (with_null_func(idx)) { | 195 | 615k | sel[new_size++] = idx; | 196 | 615k | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 612k | } | 203 | 142 | } |
_ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE5EEERZNKS_19InListPredicateBaseILS3_5ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 99 | WithoutNullFunc&& without_null_func) { | 190 | 99 | const bool is_dense_column = pred_col.size() == size; | 191 | 64.3k | for (uint16_t i = 0; i < size; i++) { | 192 | 64.2k | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 64.2k | if constexpr (is_nullable) { | 194 | 64.2k | if (with_null_func(idx)) { | 195 | 61.9k | sel[new_size++] = idx; | 196 | 61.9k | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 64.2k | } | 203 | 99 | } |
_ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE5EEERZNKS_19InListPredicateBaseILS3_5ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 10 | WithoutNullFunc&& without_null_func) { | 190 | 10 | const bool is_dense_column = pred_col.size() == size; | 191 | 30 | for (uint16_t i = 0; i < size; i++) { | 192 | 20 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | | if constexpr (is_nullable) { | 194 | | if (with_null_func(idx)) { | 195 | | sel[new_size++] = idx; | 196 | | } | 197 | 20 | } else { | 198 | 20 | if (without_null_func(idx)) { | 199 | 12 | sel[new_size++] = idx; | 200 | 12 | } | 201 | 20 | } | 202 | 20 | } | 203 | 10 | } |
_ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE5EEERZNKS_19InListPredicateBaseILS3_5ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 5.21k | WithoutNullFunc&& without_null_func) { | 190 | 5.21k | const bool is_dense_column = pred_col.size() == size; | 191 | 11.6M | for (uint16_t i = 0; i < size; i++) { | 192 | 11.5M | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | | if constexpr (is_nullable) { | 194 | | if (with_null_func(idx)) { | 195 | | sel[new_size++] = idx; | 196 | | } | 197 | 11.5M | } else { | 198 | 11.5M | if (without_null_func(idx)) { | 199 | 2.93M | sel[new_size++] = idx; | 200 | 2.93M | } | 201 | 11.5M | } | 202 | 11.5M | } | 203 | 5.21k | } |
_ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE6EEERZNKS_19InListPredicateBaseILS3_6ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 1 | WithoutNullFunc&& without_null_func) { | 190 | 1 | const bool is_dense_column = pred_col.size() == size; | 191 | 34 | for (uint16_t i = 0; i < size; i++) { | 192 | 33 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 33 | if constexpr (is_nullable) { | 194 | 33 | if (with_null_func(idx)) { | 195 | 32 | sel[new_size++] = idx; | 196 | 32 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 33 | } | 203 | 1 | } |
_ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE6EEERZNKS_19InListPredicateBaseILS3_6ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 272 | WithoutNullFunc&& without_null_func) { | 190 | 272 | const bool is_dense_column = pred_col.size() == size; | 191 | 91.6k | for (uint16_t i = 0; i < size; i++) { | 192 | 91.3k | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 91.3k | if constexpr (is_nullable) { | 194 | 91.3k | if (with_null_func(idx)) { | 195 | 1.21k | sel[new_size++] = idx; | 196 | 1.21k | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 91.3k | } | 203 | 272 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE6EEERZNKS_19InListPredicateBaseILS3_6ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE6EEERZNKS_19InListPredicateBaseILS3_6ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 3 | WithoutNullFunc&& without_null_func) { | 190 | 3 | const bool is_dense_column = pred_col.size() == size; | 191 | 28 | for (uint16_t i = 0; i < size; i++) { | 192 | 25 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | | if constexpr (is_nullable) { | 194 | | if (with_null_func(idx)) { | 195 | | sel[new_size++] = idx; | 196 | | } | 197 | 25 | } else { | 198 | 25 | if (without_null_func(idx)) { | 199 | 5 | sel[new_size++] = idx; | 200 | 5 | } | 201 | 25 | } | 202 | 25 | } | 203 | 3 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE7EEERZNKS_19InListPredicateBaseILS3_7ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE7EEERZNKS_19InListPredicateBaseILS3_7ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE7EEERZNKS_19InListPredicateBaseILS3_7ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE7EEERZNKS_19InListPredicateBaseILS3_7ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE8EEERZNKS_19InListPredicateBaseILS3_8ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE8EEERZNKS_19InListPredicateBaseILS3_8ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE8EEERZNKS_19InListPredicateBaseILS3_8ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE8EEERZNKS_19InListPredicateBaseILS3_8ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE9EEERZNKS_19InListPredicateBaseILS3_9ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE9EEERZNKS_19InListPredicateBaseILS3_9ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 1 | WithoutNullFunc&& without_null_func) { | 190 | 1 | const bool is_dense_column = pred_col.size() == size; | 191 | 61 | for (uint16_t i = 0; i < size; i++) { | 192 | 60 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 60 | if constexpr (is_nullable) { | 194 | 60 | if (with_null_func(idx)) { | 195 | 42 | sel[new_size++] = idx; | 196 | 42 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 60 | } | 203 | 1 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE9EEERZNKS_19InListPredicateBaseILS3_9ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE9EEERZNKS_19InListPredicateBaseILS3_9ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE20EEERZNKS_19InListPredicateBaseILS3_20ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 2 | WithoutNullFunc&& without_null_func) { | 190 | 2 | const bool is_dense_column = pred_col.size() == size; | 191 | 65 | for (uint16_t i = 0; i < size; i++) { | 192 | 63 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 63 | if constexpr (is_nullable) { | 194 | 63 | if (with_null_func(idx)) { | 195 | 59 | sel[new_size++] = idx; | 196 | 59 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 63 | } | 203 | 2 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE20EEERZNKS_19InListPredicateBaseILS3_20ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE20EEERZNKS_19InListPredicateBaseILS3_20ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE20EEERZNKS_19InListPredicateBaseILS3_20ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE28EEERZNKS_19InListPredicateBaseILS3_28ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE28EEERZNKS_19InListPredicateBaseILS3_28ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE28EEERZNKS_19InListPredicateBaseILS3_28ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE28EEERZNKS_19InListPredicateBaseILS3_28ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE29EEERZNKS_19InListPredicateBaseILS3_29ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 1 | WithoutNullFunc&& without_null_func) { | 190 | 1 | const bool is_dense_column = pred_col.size() == size; | 191 | 33 | for (uint16_t i = 0; i < size; i++) { | 192 | 32 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 32 | if constexpr (is_nullable) { | 194 | 32 | if (with_null_func(idx)) { | 195 | 32 | sel[new_size++] = idx; | 196 | 32 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 32 | } | 203 | 1 | } |
_ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE29EEERZNKS_19InListPredicateBaseILS3_29ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 7 | WithoutNullFunc&& without_null_func) { | 190 | 7 | const bool is_dense_column = pred_col.size() == size; | 191 | 24 | for (uint16_t i = 0; i < size; i++) { | 192 | 17 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 17 | if constexpr (is_nullable) { | 194 | 17 | if (with_null_func(idx)) { | 195 | 16 | sel[new_size++] = idx; | 196 | 16 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 17 | } | 203 | 7 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE29EEERZNKS_19InListPredicateBaseILS3_29ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE29EEERZNKS_19InListPredicateBaseILS3_29ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE30EEERZNKS_19InListPredicateBaseILS3_30ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE30EEERZNKS_19InListPredicateBaseILS3_30ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 6 | WithoutNullFunc&& without_null_func) { | 190 | 6 | const bool is_dense_column = pred_col.size() == size; | 191 | 18 | for (uint16_t i = 0; i < size; i++) { | 192 | 12 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 12 | if constexpr (is_nullable) { | 194 | 12 | if (with_null_func(idx)) { | 195 | 12 | sel[new_size++] = idx; | 196 | 12 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 12 | } | 203 | 6 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE30EEERZNKS_19InListPredicateBaseILS3_30ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE30EEERZNKS_19InListPredicateBaseILS3_30ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE35EEERZNKS_19InListPredicateBaseILS3_35ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE35EEERZNKS_19InListPredicateBaseILS3_35ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 1 | WithoutNullFunc&& without_null_func) { | 190 | 1 | const bool is_dense_column = pred_col.size() == size; | 191 | 12 | for (uint16_t i = 0; i < size; i++) { | 192 | 11 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 11 | if constexpr (is_nullable) { | 194 | 11 | if (with_null_func(idx)) { | 195 | 4 | sel[new_size++] = idx; | 196 | 4 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 11 | } | 203 | 1 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE35EEERZNKS_19InListPredicateBaseILS3_35ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE35EEERZNKS_19InListPredicateBaseILS3_35ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi1EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi1EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi1EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi1EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi2EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi2EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi2EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi2EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi3EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi3EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi3EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi3EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi4EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi4EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi4EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi4EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi5EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi5EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi5EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi5EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi6EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi6EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi6EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi6EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi7EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi7EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi7EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi7EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi8EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi8EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi8EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi8EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi1EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi1EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi1EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi1EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi2EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi2EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi2EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi2EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi3EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi3EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi3EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi3EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi4EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi4EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi4EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi4EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi5EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi5EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi5EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi5EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi6EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi6EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi6EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi6EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi7EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi7EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi7EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi7EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi8EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi8EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi8EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi8EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi1EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi1EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi1EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi1EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi2EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi2EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi2EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi2EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi3EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi3EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi3EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi3EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi4EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi4EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi4EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi4EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi5EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi5EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi5EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi5EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi6EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi6EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi6EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi6EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi7EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi7EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi7EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi7EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi8EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi8EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi8EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi8EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE11EEERZNKS_19InListPredicateBaseILS3_11ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE11EEERZNKS_19InListPredicateBaseILS3_11ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 20 | WithoutNullFunc&& without_null_func) { | 190 | 20 | const bool is_dense_column = pred_col.size() == size; | 191 | 51 | for (uint16_t i = 0; i < size; i++) { | 192 | 31 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 31 | if constexpr (is_nullable) { | 194 | 31 | if (with_null_func(idx)) { | 195 | 24 | sel[new_size++] = idx; | 196 | 24 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 31 | } | 203 | 20 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE11EEERZNKS_19InListPredicateBaseILS3_11ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE11EEERZNKS_19InListPredicateBaseILS3_11ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE25EEERZNKS_19InListPredicateBaseILS3_25ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 1 | WithoutNullFunc&& without_null_func) { | 190 | 1 | const bool is_dense_column = pred_col.size() == size; | 191 | 27 | for (uint16_t i = 0; i < size; i++) { | 192 | 26 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 26 | if constexpr (is_nullable) { | 194 | 26 | if (with_null_func(idx)) { | 195 | 25 | sel[new_size++] = idx; | 196 | 25 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 26 | } | 203 | 1 | } |
_ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE25EEERZNKS_19InListPredicateBaseILS3_25ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 7 | WithoutNullFunc&& without_null_func) { | 190 | 7 | const bool is_dense_column = pred_col.size() == size; | 191 | 25 | for (uint16_t i = 0; i < size; i++) { | 192 | 18 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 18 | if constexpr (is_nullable) { | 194 | 18 | if (with_null_func(idx)) { | 195 | 10 | sel[new_size++] = idx; | 196 | 10 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 18 | } | 203 | 7 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE25EEERZNKS_19InListPredicateBaseILS3_25ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE25EEERZNKS_19InListPredicateBaseILS3_25ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 19 | WithoutNullFunc&& without_null_func) { | 190 | 19 | const bool is_dense_column = pred_col.size() == size; | 191 | 85 | for (uint16_t i = 0; i < size; i++) { | 192 | 66 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | | if constexpr (is_nullable) { | 194 | | if (with_null_func(idx)) { | 195 | | sel[new_size++] = idx; | 196 | | } | 197 | 66 | } else { | 198 | 66 | if (without_null_func(idx)) { | 199 | 64 | sel[new_size++] = idx; | 200 | 64 | } | 201 | 66 | } | 202 | 66 | } | 203 | 19 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE12EEERZNKS_19InListPredicateBaseILS3_12ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE12EEERZNKS_19InListPredicateBaseILS3_12ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 18 | WithoutNullFunc&& without_null_func) { | 190 | 18 | const bool is_dense_column = pred_col.size() == size; | 191 | 52 | for (uint16_t i = 0; i < size; i++) { | 192 | 34 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 34 | if constexpr (is_nullable) { | 194 | 34 | if (with_null_func(idx)) { | 195 | 24 | sel[new_size++] = idx; | 196 | 24 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 34 | } | 203 | 18 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE12EEERZNKS_19InListPredicateBaseILS3_12ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE12EEERZNKS_19InListPredicateBaseILS3_12ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE26EEERZNKS_19InListPredicateBaseILS3_26ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 1 | WithoutNullFunc&& without_null_func) { | 190 | 1 | const bool is_dense_column = pred_col.size() == size; | 191 | 26 | for (uint16_t i = 0; i < size; i++) { | 192 | 25 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 25 | if constexpr (is_nullable) { | 194 | 25 | if (with_null_func(idx)) { | 195 | 25 | sel[new_size++] = idx; | 196 | 25 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 25 | } | 203 | 1 | } |
_ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE26EEERZNKS_19InListPredicateBaseILS3_26ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 10 | WithoutNullFunc&& without_null_func) { | 190 | 10 | const bool is_dense_column = pred_col.size() == size; | 191 | 31 | for (uint16_t i = 0; i < size; i++) { | 192 | 21 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 21 | if constexpr (is_nullable) { | 194 | 21 | if (with_null_func(idx)) { | 195 | 21 | sel[new_size++] = idx; | 196 | 21 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 21 | } | 203 | 10 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE26EEERZNKS_19InListPredicateBaseILS3_26ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE26EEERZNKS_19InListPredicateBaseILS3_26ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE42EEERZNKS_19InListPredicateBaseILS3_42ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 54 | WithoutNullFunc&& without_null_func) { | 190 | 54 | const bool is_dense_column = pred_col.size() == size; | 191 | 133 | for (uint16_t i = 0; i < size; i++) { | 192 | 79 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 79 | if constexpr (is_nullable) { | 194 | 79 | if (with_null_func(idx)) { | 195 | 62 | sel[new_size++] = idx; | 196 | 62 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 79 | } | 203 | 54 | } |
_ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE42EEERZNKS_19InListPredicateBaseILS3_42ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 1 | WithoutNullFunc&& without_null_func) { | 190 | 1 | const bool is_dense_column = pred_col.size() == size; | 191 | 33 | for (uint16_t i = 0; i < size; i++) { | 192 | 32 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 32 | if constexpr (is_nullable) { | 194 | 32 | if (with_null_func(idx)) { | 195 | 1 | sel[new_size++] = idx; | 196 | 1 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 32 | } | 203 | 1 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE42EEERZNKS_19InListPredicateBaseILS3_42ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE42EEERZNKS_19InListPredicateBaseILS3_42ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE2EEERZNKS_19InListPredicateBaseILS3_2ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE2EEERZNKS_19InListPredicateBaseILS3_2ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE2EEERZNKS_19InListPredicateBaseILS3_2ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE2EEERZNKS_19InListPredicateBaseILS3_2ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE36EEERZNKS_19InListPredicateBaseILS3_36ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE36EEERZNKS_19InListPredicateBaseILS3_36ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 13 | WithoutNullFunc&& without_null_func) { | 190 | 13 | const bool is_dense_column = pred_col.size() == size; | 191 | 218 | for (uint16_t i = 0; i < size; i++) { | 192 | 205 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 205 | if constexpr (is_nullable) { | 194 | 205 | if (with_null_func(idx)) { | 195 | 8 | sel[new_size++] = idx; | 196 | 8 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 205 | } | 203 | 13 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE36EEERZNKS_19InListPredicateBaseILS3_36ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE36EEERZNKS_19InListPredicateBaseILS3_36ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE37EEERZNKS_19InListPredicateBaseILS3_37ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE37EEERZNKS_19InListPredicateBaseILS3_37ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 10 | WithoutNullFunc&& without_null_func) { | 190 | 10 | const bool is_dense_column = pred_col.size() == size; | 191 | 212 | for (uint16_t i = 0; i < size; i++) { | 192 | 202 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 202 | if constexpr (is_nullable) { | 194 | 202 | if (with_null_func(idx)) { | 195 | 6 | sel[new_size++] = idx; | 196 | 6 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 202 | } | 203 | 10 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE37EEERZNKS_19InListPredicateBaseILS3_37ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE37EEERZNKS_19InListPredicateBaseILS3_37ELNS_13PredicateTypeE7ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE3EEERZNKS_19InListPredicateBaseILS3_3ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE3EEERZNKS_19InListPredicateBaseILS3_3ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE3EEERZNKS_19InListPredicateBaseILS3_3ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE3EEERZNKS_19InListPredicateBaseILS3_3ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 4 | WithoutNullFunc&& without_null_func) { | 190 | 4 | const bool is_dense_column = pred_col.size() == size; | 191 | 19 | for (uint16_t i = 0; i < size; i++) { | 192 | 15 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | | if constexpr (is_nullable) { | 194 | | if (with_null_func(idx)) { | 195 | | sel[new_size++] = idx; | 196 | | } | 197 | 15 | } else { | 198 | 15 | if (without_null_func(idx)) { | 199 | 12 | sel[new_size++] = idx; | 200 | 12 | } | 201 | 15 | } | 202 | 15 | } | 203 | 4 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE4EEERZNKS_19InListPredicateBaseILS3_4ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE4EEERZNKS_19InListPredicateBaseILS3_4ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE4EEERZNKS_19InListPredicateBaseILS3_4ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE4EEERZNKS_19InListPredicateBaseILS3_4ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE5EEERZNKS_19InListPredicateBaseILS3_5ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 13 | WithoutNullFunc&& without_null_func) { | 190 | 13 | const bool is_dense_column = pred_col.size() == size; | 191 | 13 | for (uint16_t i = 0; i < size; i++) { | 192 | 0 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 0 | if constexpr (is_nullable) { | 194 | 0 | if (with_null_func(idx)) { | 195 | 0 | sel[new_size++] = idx; | 196 | 0 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 0 | } | 203 | 13 | } |
_ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE5EEERZNKS_19InListPredicateBaseILS3_5ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 4 | WithoutNullFunc&& without_null_func) { | 190 | 4 | const bool is_dense_column = pred_col.size() == size; | 191 | 12 | for (uint16_t i = 0; i < size; i++) { | 192 | 8 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 8 | if constexpr (is_nullable) { | 194 | 8 | if (with_null_func(idx)) { | 195 | 8 | sel[new_size++] = idx; | 196 | 8 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 8 | } | 203 | 4 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE5EEERZNKS_19InListPredicateBaseILS3_5ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE5EEERZNKS_19InListPredicateBaseILS3_5ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 29 | WithoutNullFunc&& without_null_func) { | 190 | 29 | const bool is_dense_column = pred_col.size() == size; | 191 | 74 | for (uint16_t i = 0; i < size; i++) { | 192 | 45 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | | if constexpr (is_nullable) { | 194 | | if (with_null_func(idx)) { | 195 | | sel[new_size++] = idx; | 196 | | } | 197 | 45 | } else { | 198 | 45 | if (without_null_func(idx)) { | 199 | 15 | sel[new_size++] = idx; | 200 | 15 | } | 201 | 45 | } | 202 | 45 | } | 203 | 29 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE6EEERZNKS_19InListPredicateBaseILS3_6ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE6EEERZNKS_19InListPredicateBaseILS3_6ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 4 | WithoutNullFunc&& without_null_func) { | 190 | 4 | const bool is_dense_column = pred_col.size() == size; | 191 | 22 | for (uint16_t i = 0; i < size; i++) { | 192 | 18 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 18 | if constexpr (is_nullable) { | 194 | 18 | if (with_null_func(idx)) { | 195 | 14 | sel[new_size++] = idx; | 196 | 14 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 18 | } | 203 | 4 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE6EEERZNKS_19InListPredicateBaseILS3_6ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE6EEERZNKS_19InListPredicateBaseILS3_6ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE7EEERZNKS_19InListPredicateBaseILS3_7ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE7EEERZNKS_19InListPredicateBaseILS3_7ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE7EEERZNKS_19InListPredicateBaseILS3_7ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE7EEERZNKS_19InListPredicateBaseILS3_7ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE8EEERZNKS_19InListPredicateBaseILS3_8ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE8EEERZNKS_19InListPredicateBaseILS3_8ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE8EEERZNKS_19InListPredicateBaseILS3_8ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE8EEERZNKS_19InListPredicateBaseILS3_8ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE9EEERZNKS_19InListPredicateBaseILS3_9ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE9EEERZNKS_19InListPredicateBaseILS3_9ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 1 | WithoutNullFunc&& without_null_func) { | 190 | 1 | const bool is_dense_column = pred_col.size() == size; | 191 | 61 | for (uint16_t i = 0; i < size; i++) { | 192 | 60 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 60 | if constexpr (is_nullable) { | 194 | 60 | if (with_null_func(idx)) { | 195 | 9 | sel[new_size++] = idx; | 196 | 9 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 60 | } | 203 | 1 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE9EEERZNKS_19InListPredicateBaseILS3_9ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE9EEERZNKS_19InListPredicateBaseILS3_9ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE20EEERZNKS_19InListPredicateBaseILS3_20ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE20EEERZNKS_19InListPredicateBaseILS3_20ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE20EEERZNKS_19InListPredicateBaseILS3_20ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE20EEERZNKS_19InListPredicateBaseILS3_20ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE28EEERZNKS_19InListPredicateBaseILS3_28ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE28EEERZNKS_19InListPredicateBaseILS3_28ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE28EEERZNKS_19InListPredicateBaseILS3_28ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE28EEERZNKS_19InListPredicateBaseILS3_28ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE29EEERZNKS_19InListPredicateBaseILS3_29ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE29EEERZNKS_19InListPredicateBaseILS3_29ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE29EEERZNKS_19InListPredicateBaseILS3_29ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE29EEERZNKS_19InListPredicateBaseILS3_29ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE30EEERZNKS_19InListPredicateBaseILS3_30ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE30EEERZNKS_19InListPredicateBaseILS3_30ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE30EEERZNKS_19InListPredicateBaseILS3_30ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE30EEERZNKS_19InListPredicateBaseILS3_30ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE35EEERZNKS_19InListPredicateBaseILS3_35ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE35EEERZNKS_19InListPredicateBaseILS3_35ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 8 | WithoutNullFunc&& without_null_func) { | 190 | 8 | const bool is_dense_column = pred_col.size() == size; | 191 | 38 | for (uint16_t i = 0; i < size; i++) { | 192 | 30 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 30 | if constexpr (is_nullable) { | 194 | 30 | if (with_null_func(idx)) { | 195 | 18 | sel[new_size++] = idx; | 196 | 18 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 30 | } | 203 | 8 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE35EEERZNKS_19InListPredicateBaseILS3_35ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE35EEERZNKS_19InListPredicateBaseILS3_35ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi1EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi1EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi1EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi1EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi2EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi2EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi2EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi2EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi3EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi3EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi3EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi3EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi4EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi4EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi4EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi4EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi5EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi5EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi5EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi5EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi6EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi6EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi6EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi6EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi7EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi7EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi7EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi7EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi8EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi8EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi8EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi8EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE15ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi1EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi1EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi1EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi1EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi2EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi2EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi2EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi2EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi3EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi3EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi3EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi3EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi4EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi4EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi4EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi4EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi5EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi5EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi5EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi5EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi6EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi6EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi6EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi6EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi7EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi7EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi7EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi7EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi8EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi8EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi8EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi8EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE10ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi1EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi1EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi1EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi1EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi2EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi2EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi2EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi2EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi3EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi3EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi3EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi3EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi4EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi4EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi4EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi4EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi5EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi5EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi5EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi5EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi6EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi6EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi6EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi6EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi7EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi7EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi7EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi7EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi8EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi8EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi8EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi8EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb1ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb1EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail17StringElementViewERZNKS_19InListPredicateBaseILNS_13PrimitiveTypeE23ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS7_ILb0ELb0EEEtSA_SH_SI_tEUltE0_EEvRKT0_tSI_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE11EEERZNKS_19InListPredicateBaseILS3_11ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE11EEERZNKS_19InListPredicateBaseILS3_11ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 21 | WithoutNullFunc&& without_null_func) { | 190 | 21 | const bool is_dense_column = pred_col.size() == size; | 191 | 57 | for (uint16_t i = 0; i < size; i++) { | 192 | 36 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 36 | if constexpr (is_nullable) { | 194 | 36 | if (with_null_func(idx)) { | 195 | 12 | sel[new_size++] = idx; | 196 | 12 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 36 | } | 203 | 21 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE11EEERZNKS_19InListPredicateBaseILS3_11ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE11EEERZNKS_19InListPredicateBaseILS3_11ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE25EEERZNKS_19InListPredicateBaseILS3_25ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE25EEERZNKS_19InListPredicateBaseILS3_25ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE25EEERZNKS_19InListPredicateBaseILS3_25ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE25EEERZNKS_19InListPredicateBaseILS3_25ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE12EEERZNKS_19InListPredicateBaseILS3_12ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE12EEERZNKS_19InListPredicateBaseILS3_12ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 21 | WithoutNullFunc&& without_null_func) { | 190 | 21 | const bool is_dense_column = pred_col.size() == size; | 191 | 57 | for (uint16_t i = 0; i < size; i++) { | 192 | 36 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 36 | if constexpr (is_nullable) { | 194 | 36 | if (with_null_func(idx)) { | 195 | 12 | sel[new_size++] = idx; | 196 | 12 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 36 | } | 203 | 21 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE12EEERZNKS_19InListPredicateBaseILS3_12ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE12EEERZNKS_19InListPredicateBaseILS3_12ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE26EEERZNKS_19InListPredicateBaseILS3_26ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE26EEERZNKS_19InListPredicateBaseILS3_26ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE26EEERZNKS_19InListPredicateBaseILS3_26ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE26EEERZNKS_19InListPredicateBaseILS3_26ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE42EEERZNKS_19InListPredicateBaseILS3_42ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 54 | WithoutNullFunc&& without_null_func) { | 190 | 54 | const bool is_dense_column = pred_col.size() == size; | 191 | 133 | for (uint16_t i = 0; i < size; i++) { | 192 | 79 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 79 | if constexpr (is_nullable) { | 194 | 79 | if (with_null_func(idx)) { | 195 | 23 | sel[new_size++] = idx; | 196 | 23 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 79 | } | 203 | 54 | } |
_ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE42EEERZNKS_19InListPredicateBaseILS3_42ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 100 | WithoutNullFunc&& without_null_func) { | 190 | 100 | const bool is_dense_column = pred_col.size() == size; | 191 | 241 | for (uint16_t i = 0; i < size; i++) { | 192 | 141 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 141 | if constexpr (is_nullable) { | 194 | 141 | if (with_null_func(idx)) { | 195 | 81 | sel[new_size++] = idx; | 196 | 81 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 141 | } | 203 | 100 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE42EEERZNKS_19InListPredicateBaseILS3_42ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE42EEERZNKS_19InListPredicateBaseILS3_42ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE2EEERZNKS_19InListPredicateBaseILS3_2ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE2EEERZNKS_19InListPredicateBaseILS3_2ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 4 | WithoutNullFunc&& without_null_func) { | 190 | 4 | const bool is_dense_column = pred_col.size() == size; | 191 | 19 | for (uint16_t i = 0; i < size; i++) { | 192 | 15 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 15 | if constexpr (is_nullable) { | 194 | 15 | if (with_null_func(idx)) { | 195 | 0 | sel[new_size++] = idx; | 196 | 0 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 15 | } | 203 | 4 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE2EEERZNKS_19InListPredicateBaseILS3_2ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE2EEERZNKS_19InListPredicateBaseILS3_2ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE36EEERZNKS_19InListPredicateBaseILS3_36ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE36EEERZNKS_19InListPredicateBaseILS3_36ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 10 | WithoutNullFunc&& without_null_func) { | 190 | 10 | const bool is_dense_column = pred_col.size() == size; | 191 | 124 | for (uint16_t i = 0; i < size; i++) { | 192 | 114 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 114 | if constexpr (is_nullable) { | 194 | 114 | if (with_null_func(idx)) { | 195 | 106 | sel[new_size++] = idx; | 196 | 106 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 114 | } | 203 | 10 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE36EEERZNKS_19InListPredicateBaseILS3_36ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE36EEERZNKS_19InListPredicateBaseILS3_36ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE37EEERZNKS_19InListPredicateBaseILS3_37ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ _ZN5doris20evaluate_by_selectorILb1ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE37EEERZNKS_19InListPredicateBaseILS3_37ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb1ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb1ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Line | Count | Source | 189 | 7 | WithoutNullFunc&& without_null_func) { | 190 | 7 | const bool is_dense_column = pred_col.size() == size; | 191 | 110 | for (uint16_t i = 0; i < size; i++) { | 192 | 103 | uint16_t idx = is_dense_column ? i : sel[i]; | 193 | 103 | if constexpr (is_nullable) { | 194 | 103 | if (with_null_func(idx)) { | 195 | 99 | sel[new_size++] = idx; | 196 | 99 | } | 197 | | } else { | 198 | | if (without_null_func(idx)) { | 199 | | sel[new_size++] = idx; | 200 | | } | 201 | | } | 202 | 103 | } | 203 | 7 | } |
Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE37EEERZNKS_19InListPredicateBaseILS3_37ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb1EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb1EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ Unexecuted instantiation: _ZN5doris20evaluate_by_selectorILb0ENS_6detail18NumericElementViewILNS_13PrimitiveTypeE37EEERZNKS_19InListPredicateBaseILS3_37ELNS_13PredicateTypeE8ELi9EE14_base_evaluateILb0ELb0EEEtPKNS_7IColumnEPKNS_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEPttEUltE_RZNKS8_ILb0ELb0EEEtSB_SI_SJ_tEUltE0_EEvRKT0_tSJ_RtOT1_OT2_ |
204 | | |
205 | | class ColumnPredicate : public std::enable_shared_from_this<ColumnPredicate> { |
206 | | public: |
207 | | explicit ColumnPredicate(uint32_t column_id, std::string col_name, PrimitiveType primitive_type, |
208 | | bool opposite = false) |
209 | 494k | : _column_id(column_id), |
210 | 494k | _col_name(col_name), |
211 | 494k | _primitive_type(primitive_type), |
212 | 494k | _opposite(opposite) { |
213 | 494k | reset_judge_selectivity(); |
214 | 494k | } |
215 | 986k | ColumnPredicate(const ColumnPredicate& other, uint32_t col_id) : ColumnPredicate(other) { |
216 | 986k | _column_id = col_id; |
217 | 986k | } |
218 | | |
219 | 1.48M | virtual ~ColumnPredicate() = default; |
220 | | |
221 | | virtual PredicateType type() const = 0; |
222 | 72.7k | virtual PrimitiveType primitive_type() const { return _primitive_type; } |
223 | | virtual std::shared_ptr<ColumnPredicate> clone(uint32_t col_id) const = 0; |
224 | | |
225 | | //evaluate predicate on inverted |
226 | | virtual Status evaluate(const IndexFieldNameAndTypePair& name_with_type, |
227 | | IndexIterator* iterator, uint32_t num_rows, |
228 | 0 | roaring::Roaring* bitmap) const { |
229 | 0 | return Status::NotSupported( |
230 | 0 | "Not Implemented evaluate with inverted index, please check the predicate"); |
231 | 0 | } |
232 | | |
233 | 0 | virtual double get_ignore_threshold() const { return 0; } |
234 | | |
235 | | // Return the size of value set for IN/NOT IN predicates and 0 for others. |
236 | 71.4k | virtual std::string debug_string() const { |
237 | 71.4k | fmt::memory_buffer debug_string_buffer; |
238 | 71.4k | fmt::format_to(debug_string_buffer, |
239 | 71.4k | "Column ID: {}, Data Type: {}, PredicateType: {}, opposite: {}, Runtime " |
240 | 71.4k | "Filter ID: {}", |
241 | 71.4k | _column_id, type_to_string(primitive_type()), pred_type_string(type()), |
242 | 71.4k | _opposite, _runtime_filter_id); |
243 | 71.4k | return fmt::to_string(debug_string_buffer); |
244 | 71.4k | } |
245 | | |
246 | | // evaluate predicate on IColumn |
247 | | // a short circuit eval way |
248 | 38.0k | uint16_t evaluate(const IColumn& column, uint16_t* sel, uint16_t size) const { |
249 | 38.0k | Defer defer([&] { try_reset_judge_selectivity(); }); |
250 | | |
251 | 38.0k | if (always_true()) { |
252 | 63 | update_filter_info(0, 0, size); |
253 | 63 | return size; |
254 | 63 | } |
255 | | |
256 | 37.9k | uint16_t new_size = _evaluate_inner(column, sel, size); |
257 | 37.9k | if (_can_ignore()) { |
258 | 19.9k | do_judge_selectivity(size - new_size, size); |
259 | 19.9k | } |
260 | 37.9k | update_filter_info(size - new_size, size, 0); |
261 | 37.9k | return new_size; |
262 | 38.0k | } |
263 | | virtual void evaluate_and(const IColumn& column, const uint16_t* sel, uint16_t size, |
264 | 0 | bool* flags) const {} |
265 | | virtual void evaluate_or(const IColumn& column, const uint16_t* sel, uint16_t size, |
266 | 0 | bool* flags) const {} |
267 | | |
268 | 132k | virtual bool support_zonemap() const { return true; } |
269 | | |
270 | 29.9k | virtual bool evaluate_and(const segment_v2::ZoneMap& zone_map) const { return true; } |
271 | | |
272 | 22.0k | virtual bool is_always_true(const segment_v2::ZoneMap& zone_map) const { return false; } |
273 | | |
274 | 0 | virtual bool evaluate_del(const segment_v2::ZoneMap& zone_map) const { return false; } |
275 | | |
276 | 0 | virtual bool evaluate_and(const ParquetBlockSplitBloomFilter* bf) const { return true; } |
277 | | |
278 | 0 | virtual bool evaluate_and(const BloomFilter* bf) const { return true; } |
279 | | |
280 | 2.23k | virtual bool evaluate_and(const StringRef* dict_words, const size_t dict_count) const { |
281 | 2.23k | return true; |
282 | 2.23k | } |
283 | | |
284 | 15.9k | virtual bool can_do_bloom_filter(bool ngram) const { return false; } |
285 | | |
286 | | /** |
287 | | * Figure out whether this page is matched partially or completely. |
288 | | */ |
289 | 0 | virtual bool evaluate_and(ParquetPredicate::ColumnStat* statistic) const { |
290 | 0 | throw Exception(ErrorCode::INTERNAL_ERROR, |
291 | 0 | "ParquetPredicate is not supported by this predicate!"); |
292 | 0 | return true; |
293 | 0 | } |
294 | | |
295 | | virtual bool evaluate_and(ParquetPredicate::CachedPageIndexStat* statistic, |
296 | 0 | RowRanges* row_ranges) const { |
297 | 0 | throw Exception(ErrorCode::INTERNAL_ERROR, |
298 | 0 | "ParquetPredicate is not supported by this predicate!"); |
299 | 0 | return true; |
300 | 0 | } |
301 | | |
302 | | // used to evaluate pre read column in lazy materialization |
303 | | // now only support integer/float |
304 | | // a vectorized eval way |
305 | 0 | virtual void evaluate_vec(const IColumn& column, uint16_t size, bool* flags) const { |
306 | 0 | DCHECK(false) << "should not reach here"; |
307 | 0 | } |
308 | 0 | virtual void evaluate_and_vec(const IColumn& column, uint16_t size, bool* flags) const { |
309 | 0 | DCHECK(false) << "should not reach here"; |
310 | 0 | } |
311 | | |
312 | 0 | virtual std::string get_search_str() const { |
313 | 0 | DCHECK(false) << "should not reach here"; |
314 | 0 | return ""; |
315 | 0 | } |
316 | | |
317 | 0 | virtual void set_page_ng_bf(std::unique_ptr<segment_v2::BloomFilter>) { |
318 | 0 | DCHECK(false) << "should not reach here"; |
319 | 0 | } |
320 | 71.1M | uint32_t column_id() const { return _column_id; } |
321 | 32.1k | std::string col_name() const { return _col_name; } |
322 | | |
323 | 303k | bool opposite() const { return _opposite; } |
324 | | |
325 | | void attach_profile_counter( |
326 | | int filter_id, std::shared_ptr<RuntimeProfile::Counter> predicate_filtered_rows_counter, |
327 | | std::shared_ptr<RuntimeProfile::Counter> predicate_input_rows_counter, |
328 | | std::shared_ptr<RuntimeProfile::Counter> predicate_always_true_rows_counter, |
329 | 13.3k | const RuntimeFilterSelectivity& rf_selectivity) { |
330 | 13.3k | _runtime_filter_id = filter_id; |
331 | 13.3k | _rf_selectivity = rf_selectivity; |
332 | 13.3k | DCHECK(predicate_filtered_rows_counter != nullptr); |
333 | 13.3k | DCHECK(predicate_input_rows_counter != nullptr); |
334 | | |
335 | 13.3k | if (predicate_filtered_rows_counter != nullptr) { |
336 | 13.3k | _predicate_filtered_rows_counter = predicate_filtered_rows_counter; |
337 | 13.3k | } |
338 | 13.3k | if (predicate_input_rows_counter != nullptr) { |
339 | 13.3k | _predicate_input_rows_counter = predicate_input_rows_counter; |
340 | 13.3k | } |
341 | 13.3k | if (predicate_always_true_rows_counter != nullptr) { |
342 | 13.3k | _predicate_always_true_rows_counter = predicate_always_true_rows_counter; |
343 | 13.3k | } |
344 | 13.3k | } |
345 | | |
346 | | /// TODO: Currently we only record statistics for runtime filters, in the future we should record for all predicates |
347 | | void update_filter_info(int64_t filter_rows, int64_t input_rows, |
348 | 169k | int64_t always_true_rows) const { |
349 | 169k | if (_predicate_input_rows_counter == nullptr || |
350 | 169k | _predicate_filtered_rows_counter == nullptr || |
351 | 169k | _predicate_always_true_rows_counter == nullptr) { |
352 | 0 | throw Exception(INTERNAL_ERROR, "Predicate profile counters are not initialized"); |
353 | 0 | } |
354 | 169k | COUNTER_UPDATE(_predicate_input_rows_counter, input_rows); |
355 | 169k | COUNTER_UPDATE(_predicate_filtered_rows_counter, filter_rows); |
356 | 169k | COUNTER_UPDATE(_predicate_always_true_rows_counter, always_true_rows); |
357 | 169k | } |
358 | | |
359 | 71.4k | static std::string pred_type_string(PredicateType type) { |
360 | 71.4k | switch (type) { |
361 | 46.8k | case PredicateType::EQ: |
362 | 46.8k | return "eq"; |
363 | 1.83k | case PredicateType::NE: |
364 | 1.83k | return "ne"; |
365 | 745 | case PredicateType::LT: |
366 | 745 | return "lt"; |
367 | 5.91k | case PredicateType::LE: |
368 | 5.91k | return "le"; |
369 | 2.18k | case PredicateType::GT: |
370 | 2.18k | return "gt"; |
371 | 4.59k | case PredicateType::GE: |
372 | 4.59k | return "ge"; |
373 | 2.19k | case PredicateType::IN_LIST: |
374 | 2.19k | return "in"; |
375 | 141 | case PredicateType::NOT_IN_LIST: |
376 | 141 | return "not_in"; |
377 | 360 | case PredicateType::IS_NULL: |
378 | 360 | return "is_null"; |
379 | 718 | case PredicateType::IS_NOT_NULL: |
380 | 718 | return "is_not_null"; |
381 | 5.92k | case PredicateType::BF: |
382 | 5.92k | return "bf"; |
383 | 0 | case PredicateType::MATCH: |
384 | 0 | return "match"; |
385 | 0 | default: |
386 | 0 | return "unknown"; |
387 | 71.4k | } |
388 | 71.4k | } |
389 | | |
390 | 303k | bool always_true() const { return _rf_selectivity.maybe_always_true_can_ignore(); } |
391 | | // Return whether the ColumnPredicate was created by a runtime filter. |
392 | | // If true, it was definitely created by a runtime filter. |
393 | | // If false, it may still have been created by a runtime filter, |
394 | | // as certain filters like "in filter" generate key ranges instead of ColumnPredicate. |
395 | 1.79M | virtual bool is_runtime_filter() const { return _can_ignore(); } |
396 | | |
397 | | protected: |
398 | 2.25M | virtual bool _can_ignore() const { return _runtime_filter_id != -1; } |
399 | 0 | virtual uint16_t _evaluate_inner(const IColumn& column, uint16_t* sel, uint16_t size) const { |
400 | 0 | throw Exception(INTERNAL_ERROR, "Not Implemented _evaluate_inner"); |
401 | 0 | } |
402 | | |
403 | 494k | void reset_judge_selectivity() const { _rf_selectivity.reset_judge_selectivity(); } |
404 | | |
405 | 166k | void try_reset_judge_selectivity() const { |
406 | 166k | if (_can_ignore()) { |
407 | 31.1k | _rf_selectivity.update_judge_counter(); |
408 | 31.1k | } |
409 | 166k | } |
410 | | |
411 | 31.0k | void do_judge_selectivity(uint64_t filter_rows, uint64_t input_rows) const { |
412 | 31.0k | _rf_selectivity.update_judge_selectivity(_runtime_filter_id, filter_rows, input_rows, |
413 | 31.0k | get_ignore_threshold()); |
414 | 31.0k | } |
415 | | |
416 | | uint32_t _column_id; |
417 | | const std::string _col_name; |
418 | | PrimitiveType _primitive_type; |
419 | | // TODO: the value is only in delete condition, better be template value |
420 | | bool _opposite; |
421 | | int _runtime_filter_id = -1; |
422 | | // RuntimeFilterExpr and ColumnPredicate share the same logic, |
423 | | // but it's challenging to unify them, so the code is duplicated. |
424 | | // _judge_counter, _judge_input_rows, _judge_filter_rows, and _always_true |
425 | | // are variables used to implement the _always_true logic, calculated periodically |
426 | | // based on runtime_filter_sampling_frequency. During each period, if _always_true |
427 | | // is evaluated as true, the logic for always_true is applied for the rest of that period |
428 | | // without recalculating. At the beginning of the next period, |
429 | | // reset_judge_selectivity is used to reset these variables. |
430 | | mutable RuntimeFilterSelectivity _rf_selectivity; |
431 | | |
432 | | std::shared_ptr<RuntimeProfile::Counter> _predicate_filtered_rows_counter = |
433 | | std::make_shared<RuntimeProfile::Counter>(TUnit::UNIT, 0); |
434 | | std::shared_ptr<RuntimeProfile::Counter> _predicate_input_rows_counter = |
435 | | std::make_shared<RuntimeProfile::Counter>(TUnit::UNIT, 0); |
436 | | std::shared_ptr<RuntimeProfile::Counter> _predicate_always_true_rows_counter = |
437 | | std::make_shared<RuntimeProfile::Counter>(TUnit::UNIT, 0); |
438 | | |
439 | | private: |
440 | 986k | ColumnPredicate(const ColumnPredicate& other) = default; |
441 | | }; |
442 | | |
443 | | } //namespace doris |