Coverage Report

Created: 2026-04-16 17:24

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
be/src/exec/common/hash_table/hash_table.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
// This file is copied from
18
// https://github.com/ClickHouse/ClickHouse/blob/master/src/Common/HashTable/HashTable.h
19
// and modified by Doris
20
21
#pragma once
22
23
#include <math.h>
24
#include <string.h>
25
26
#include <boost/noncopyable.hpp>
27
#include <utility>
28
29
#include "common/exception.h"
30
#include "common/status.h"
31
#include "core/types.h"
32
#include "runtime/runtime_profile.h"
33
34
/** NOTE HashTable could only be used for memmoveable (position independent) types.
35
  * Example: std::string is not position independent in libstdc++ with C++11 ABI or in libc++.
36
  * Also, key in hash table must be of type, that zero bytes is compared equals to zero key.
37
  */
38
39
/** The state of the hash table that affects the properties of its cells.
40
  * Used as a template parameter.
41
  * For example, there is an implementation of an instantly clearable hash table - ClearableHashMap.
42
  * For it, each cell holds the version number, and in the hash table itself is the current version.
43
  *  When clearing, the current version simply increases; All cells with a mismatching version are considered empty.
44
  *  Another example: for an approximate calculation of the number of unique visitors, there is a hash table for UniquesHashSet.
45
  *  It has the concept of "degree". At each overflow, cells with keys that do not divide by the corresponding power of the two are deleted.
46
  */
47
struct HashTableNoState {
48
    /// Serialization, in binary and text form.
49
0
    void write(doris::BufferWritable&) const {}
50
51
    // /// Deserialization, in binary and text form.
52
0
    void read(doris::BufferReadable&) {}
53
};
54
55
/// These functions can be overloaded for custom types.
56
namespace ZeroTraits {
57
58
template <typename T>
59
32.5k
bool check(const T x) {
60
32.5k
    return x == T {};
61
32.5k
}
_ZN10ZeroTraits5checkItEEbT_
Line
Count
Source
59
29.9k
bool check(const T x) {
60
29.9k
    return x == T {};
61
29.9k
}
_ZN10ZeroTraits5checkIjEEbT_
Line
Count
Source
59
1.29k
bool check(const T x) {
60
1.29k
    return x == T {};
61
1.29k
}
_ZN10ZeroTraits5checkImEEbT_
Line
Count
Source
59
1.30k
bool check(const T x) {
60
1.30k
    return x == T {};
61
1.30k
}
62
63
template <typename T>
64
2.02k
void set(T& x) {
65
2.02k
    x = T {};
66
2.02k
}
_ZN10ZeroTraits3setItEEvRT_
Line
Count
Source
64
2.02k
void set(T& x) {
65
2.02k
    x = T {};
66
2.02k
}
Unexecuted instantiation: _ZN10ZeroTraits3setIjEEvRT_
Unexecuted instantiation: _ZN10ZeroTraits3setImEEvRT_
67
68
} // namespace ZeroTraits
69
70
/**
71
  * lookup_result_get_key/Mapped -- functions to get key/"mapped" values from the
72
  * LookupResult returned by find() and emplace() methods of HashTable.
73
  * Must not be called for a null LookupResult.
74
  *
75
  * We don't use iterators for lookup result to avoid creating temporary
76
  * objects. Instead, LookupResult is a pointer of some kind. There are global
77
  * functions lookup_result_get_key/Mapped, overloaded for this pointer type, that
78
  * return pointers to key/"mapped" values. They are implemented as global
79
  * functions and not as methods, because they have to be overloaded for POD
80
  * types, e.g. in StringHashTable where different components have different
81
  * Cell format.
82
  *
83
  * Different hash table implementations support this interface to a varying
84
  * degree:
85
  *
86
  * 1) Hash tables that store neither the key in its original form, nor a
87
  *    "mapped" value: FixedHashTable or StringHashTable.
88
  *    Neither GetKey nor GetMapped are supported, the only valid operation is
89
  *    checking LookupResult for null.
90
  *
91
  * 2) Hash maps that do not store the key, e.g. FixedHashMap or StringHashMap.
92
  *    Only GetMapped is supported.
93
  *
94
  * 3) Hash tables that store the key and do not have a "mapped" value, e.g. the
95
  *    normal HashTable.
96
  *    GetKey returns the key, and GetMapped returns a zero void pointer. This
97
  *    simplifies generic code that works with mapped values: it can overload
98
  *    on the return type of GetMapped(), and doesn't need other parameters. One
99
  *    example is insert_set_mapped() function.
100
  *
101
  * 4) Hash tables that store both the key and the "mapped" value, e.g. HashMap.
102
  *    Both GetKey and GetMapped are supported.
103
  *
104
  * The implementation side goes as follows:
105
  * for (1), LookupResult = void *, no getters;
106
  * for (2), LookupResult = Mapped *, GetMapped is a default implementation that
107
  * takes any pointer-like object;
108
  * for (3) and (4), LookupResult = Cell *, and both getters are implemented.
109
  * They have to be specialized for each particular Cell class to supersede the
110
  * default version that takes a generic pointer-like object.
111
  */
112
struct VoidKey {};
113
struct VoidMapped {
114
    template <typename T>
115
    auto& operator=(const T&) {
116
        return *this;
117
    }
118
};
119
120
/**
121
  * The default implementation of GetMapped that is used for the above case (2).
122
  */
123
template <typename PointerLike>
124
ALWAYS_INLINE inline auto lookup_result_get_mapped(PointerLike&& ptr) {
125
    return &*ptr;
126
}
127
128
/**
129
  * Generic const wrapper for lookup_result_get_mapped, that calls a non-const
130
  * version. Should be safe, given that these functions only do pointer
131
  * arithmetics.
132
  */
133
template <typename T>
134
ALWAYS_INLINE inline auto lookup_result_get_mapped(const T* obj) {
135
    auto mapped_ptr = lookup_result_get_mapped(const_cast<T*>(obj));
136
    const auto const_mapped_ptr = mapped_ptr;
137
    return const_mapped_ptr;
138
}
139
140
/** Compile-time interface for cell of the hash table.
141
  * Different cell types are used to implement different hash tables.
142
  * The cell must contain a key.
143
  * It can also contain a value and arbitrary additional data
144
  *  (example: the stored hash value; version number for ClearableHashMap).
145
  */
146
template <typename Key, typename Hash, typename TState = HashTableNoState>
147
struct HashTableCell {
148
    using State = TState;
149
150
    using key_type = Key;
151
    using value_type = Key;
152
    using mapped_type = void;
153
154
    Key key;
155
156
    HashTableCell() = default;
157
158
    /// Create a cell with the given key / key and value.
159
    HashTableCell(const Key& key_, const State&) : key(key_) {}
160
161
    /// Get what the value_type of the container will be.
162
    const value_type& get_value() const { return key; }
163
164
    /// Get the key.
165
    static const Key& get_key(const value_type& value) { return value; }
166
167
    /// Are the keys at the cells equal?
168
    bool key_equals(const Key& key_) const { return key == key_; }
169
    bool key_equals(const Key& key_, size_t /*hash_*/) const { return key == key_; }
170
    bool key_equals(const Key& key_, size_t /*hash_*/, const State& /*state*/) const {
171
        return key == key_;
172
    }
173
174
    /// If the cell can remember the value of the hash function, then remember it.
175
    void set_hash(size_t /*hash_value*/) {}
176
177
    /// If the cell can store the hash value in itself, then return the stored value.
178
    /// It must be at least once calculated before.
179
    /// If storing the hash value is not provided, then just compute the hash.
180
    size_t get_hash(const Hash& hash) const { return hash(key); }
181
182
    /// Whether the key is zero. In the main buffer, cells with a zero key are considered empty.
183
    /// If zero keys can be inserted into the table, then the cell for the zero key is stored separately, not in the main buffer.
184
    /// Zero keys must be such that the zeroed-down piece of memory is a zero key.
185
    bool is_zero(const State& state) const { return is_zero(key, state); }
186
    static bool is_zero(const Key& key, const State& /*state*/) { return ZeroTraits::check(key); }
187
188
    /// Set the key value to zero.
189
    void set_zero() { ZeroTraits::set(key); }
190
191
    /// Do the hash table need to store the zero key separately (that is, can a zero key be inserted into the hash table).
192
    static constexpr bool need_zero_value_storage = true;
193
194
    /// Set the mapped value, if any (for HashMap), to the corresponding `value`.
195
    void set_mapped(const value_type& /*value*/) {}
196
197
    /// Serialization, in binary and text form.
198
    void write(doris::BufferWritable& wb) const { wb.write_binary(key); }
199
200
    /// Deserialization, in binary and text form.
201
    void read(doris::BufferReadable& rb) { rb.read_binary(key); }
202
};
203
204
template <typename Key, typename Hash, typename State>
205
ALWAYS_INLINE inline auto lookup_result_get_key(HashTableCell<Key, Hash, State>* cell) {
206
    return &cell->key;
207
}
208
209
template <typename Key, typename Hash, typename State>
210
ALWAYS_INLINE inline void* lookup_result_get_mapped(HashTableCell<Key, Hash, State>*) {
211
    return nullptr;
212
}
213
214
/**
215
  * A helper function for HashTable::insert() to set the "mapped" value.
216
  * Overloaded on the mapped type, does nothing if it's void.
217
  */
218
template <typename ValueType>
219
void insert_set_mapped(void* /* dest */, const ValueType& /* src */) {}
220
221
template <typename MappedType, typename ValueType>
222
void insert_set_mapped(MappedType* dest, const ValueType& src) {
223
    *dest = src.second;
224
}
225
226
static doris::Int32 double_resize_threshold = doris::config::double_resize_threshold;
227
228
/** Determines the size of the hash table, and when and how much it should be resized.
229
  */
230
template <size_t initial_size_degree = 10>
231
struct HashTableGrower {
232
    /// The state of this structure is enough to get the buffer size of the hash table.
233
    doris::UInt8 size_degree = initial_size_degree;
234
    doris::Int64 double_grow_degree = doris::config::hash_table_double_grow_degree;
235
236
    doris::Int32 max_fill_rate = doris::config::max_fill_rate;
237
238
    /// The size of the hash table in the cells.
239
    size_t buf_size() const { return 1ULL << size_degree; }
240
241
    // When capacity is greater than 2^double_grow_degree, grow when 75% of the capacity is satisfied.
242
    size_t max_fill() const {
243
        return size_degree < double_grow_degree
244
                       ? 1ULL << (size_degree - 1)
245
                       : (1ULL << size_degree) - (1ULL << (size_degree - max_fill_rate));
246
    }
247
248
    size_t mask() const { return buf_size() - 1; }
249
250
    /// From the hash value, get the cell number in the hash table.
251
    size_t place(size_t x) const { return x & mask(); }
252
253
    /// The next cell in the collision resolution chain.
254
    size_t next(size_t pos) const {
255
        ++pos;
256
        return pos & mask();
257
    }
258
259
    /// Whether the hash table is sufficiently full. You need to increase the size of the hash table, or remove something unnecessary from it.
260
    bool overflow(size_t elems) const { return elems > max_fill(); }
261
262
    /// Increase the size of the hash table.
263
    void increase_size() { size_degree += size_degree >= double_resize_threshold ? 1 : 2; }
264
265
    /// Set the buffer size by the number of elements in the hash table. Used when deserializing a hash table.
266
    void set(size_t num_elems) {
267
        size_t fill_capacity =
268
                (num_elems <= 1) ? 1 : (static_cast<size_t>(log2(num_elems - 1)) + 1);
269
        fill_capacity =
270
                fill_capacity < double_grow_degree
271
                        ? fill_capacity + 1
272
                        : (num_elems < (1ULL << fill_capacity) - (1ULL << (fill_capacity - 2))
273
                                   ? fill_capacity
274
                                   : fill_capacity + 1);
275
276
        size_degree = num_elems <= 1 ? initial_size_degree
277
                                     : (initial_size_degree > fill_capacity ? initial_size_degree
278
                                                                            : fill_capacity);
279
    }
280
281
    void set_buf_size(size_t buf_size_) {
282
        size_degree = static_cast<size_t>(log2(buf_size_ - 1) + 1);
283
    }
284
};
285
286
/** Determines the size of the hash table, and when and how much it should be resized.
287
  * This structure is aligned to cache line boundary and also occupies it all.
288
  * Precalculates some values to speed up lookups and insertion into the HashTable (and thus has bigger memory footprint than HashTableGrower).
289
  */
290
template <size_t initial_size_degree = 8>
291
class alignas(64) HashTableGrowerWithPrecalculation {
292
    /// The state of this structure is enough to get the buffer size of the hash table.
293
294
    doris::UInt8 size_degree_ = initial_size_degree;
295
    size_t precalculated_mask = (1ULL << initial_size_degree) - 1;
296
    size_t precalculated_max_fill = 1ULL << (initial_size_degree - 1);
297
    doris::Int64 double_grow_degree = doris::config::hash_table_double_grow_degree;
298
299
public:
300
    doris::UInt8 size_degree() const { return size_degree_; }
301
302
130
    void increase_size_degree(doris::UInt8 delta) {
303
130
        size_degree_ += delta;
304
130
        DCHECK(size_degree_ <= 64);
305
130
        precalculated_mask = (1ULL << size_degree_) - 1;
306
130
        precalculated_max_fill = size_degree_ < double_grow_degree
307
130
                                         ? 1ULL << (size_degree_ - 1)
308
130
                                         : (1ULL << size_degree_) - (1ULL << (size_degree_ - 2));
309
130
    }
Unexecuted instantiation: _ZN33HashTableGrowerWithPrecalculationILm8EE20increase_size_degreeEh
_ZN33HashTableGrowerWithPrecalculationILm4EE20increase_size_degreeEh
Line
Count
Source
302
130
    void increase_size_degree(doris::UInt8 delta) {
303
130
        size_degree_ += delta;
304
130
        DCHECK(size_degree_ <= 64);
305
130
        precalculated_mask = (1ULL << size_degree_) - 1;
306
130
        precalculated_max_fill = size_degree_ < double_grow_degree
307
130
                                         ? 1ULL << (size_degree_ - 1)
308
130
                                         : (1ULL << size_degree_) - (1ULL << (size_degree_ - 2));
309
130
    }
310
311
    static constexpr auto initial_count = 1ULL << initial_size_degree;
312
313
    /// If collision resolution chains are contiguous, we can implement erase operation by moving the elements.
314
    static constexpr auto performs_linear_probing_with_single_step = true;
315
316
    /// The size of the hash table in the cells.
317
1.88k
    size_t buf_size() const { return 1ULL << size_degree_; }
_ZNK33HashTableGrowerWithPrecalculationILm4EE8buf_sizeEv
Line
Count
Source
317
692
    size_t buf_size() const { return 1ULL << size_degree_; }
_ZNK33HashTableGrowerWithPrecalculationILm8EE8buf_sizeEv
Line
Count
Source
317
1.19k
    size_t buf_size() const { return 1ULL << size_degree_; }
318
319
    /// From the hash value, get the cell number in the hash table.
320
16.4k
    size_t place(size_t x) const { return x & precalculated_mask; }
_ZNK33HashTableGrowerWithPrecalculationILm4EE5placeEm
Line
Count
Source
320
16.2k
    size_t place(size_t x) const { return x & precalculated_mask; }
_ZNK33HashTableGrowerWithPrecalculationILm8EE5placeEm
Line
Count
Source
320
168
    size_t place(size_t x) const { return x & precalculated_mask; }
321
322
    /// The next cell in the collision resolution chain.
323
313
    size_t next(size_t pos) const { return (pos + 1) & precalculated_mask; }
Unexecuted instantiation: _ZNK33HashTableGrowerWithPrecalculationILm8EE4nextEm
_ZNK33HashTableGrowerWithPrecalculationILm4EE4nextEm
Line
Count
Source
323
313
    size_t next(size_t pos) const { return (pos + 1) & precalculated_mask; }
324
325
    /// Whether the hash table is sufficiently full. You need to increase the size of the hash table, or remove something unnecessary from it.
326
2.88k
    bool overflow(size_t elems) const { return elems > precalculated_max_fill; }
_ZNK33HashTableGrowerWithPrecalculationILm8EE8overflowEm
Line
Count
Source
326
69
    bool overflow(size_t elems) const { return elems > precalculated_max_fill; }
_ZNK33HashTableGrowerWithPrecalculationILm4EE8overflowEm
Line
Count
Source
326
2.81k
    bool overflow(size_t elems) const { return elems > precalculated_max_fill; }
327
328
    /// Increase the size of the hash table.
329
    void increase_size() { increase_size_degree(size_degree_ >= double_resize_threshold ? 1 : 2); }
330
331
    /// Set the buffer size by the number of elements in the hash table. Used when deserializing a hash table.
332
0
    void set(size_t num_elems) {
333
0
        size_t fill_capacity = static_cast<size_t>(log2(num_elems - 1)) + 1;
334
0
        fill_capacity =
335
0
                fill_capacity < double_grow_degree
336
0
                        ? fill_capacity + 1
337
0
                        : (num_elems < (1ULL << fill_capacity) - (1ULL << (fill_capacity - 2))
338
0
                                   ? fill_capacity
339
0
                                   : fill_capacity + 1);
340
341
0
        size_degree_ =
342
0
                uint8_t(num_elems <= 1 ? initial_size_degree
343
0
                                       : (initial_size_degree > fill_capacity ? initial_size_degree
344
0
                                                                              : fill_capacity));
345
0
        increase_size_degree(0);
346
0
    }
Unexecuted instantiation: _ZN33HashTableGrowerWithPrecalculationILm8EE3setEm
Unexecuted instantiation: _ZN33HashTableGrowerWithPrecalculationILm4EE3setEm
347
348
0
    void set_buf_size(size_t buf_size_) {
349
0
        size_degree_ = static_cast<uint8_t>(log2(buf_size_ - 1) + 1);
350
0
        increase_size_degree(0);
351
0
    }
Unexecuted instantiation: _ZN33HashTableGrowerWithPrecalculationILm8EE12set_buf_sizeEm
Unexecuted instantiation: _ZN33HashTableGrowerWithPrecalculationILm4EE12set_buf_sizeEm
352
};
353
354
/** If you want to store the zero key separately - a place to store it. */
355
template <bool need_zero_value_storage, typename Cell>
356
struct ZeroValueStorage;
357
358
template <typename Cell>
359
struct ZeroValueStorage<true, Cell> {
360
private:
361
    bool has_zero = false;
362
    std::aligned_storage_t<sizeof(Cell), alignof(Cell)>
363
            zero_value_storage; /// Storage of element with zero key.
364
365
public:
366
    bool get_has_zero() const { return has_zero; }
367
368
    void set_get_has_zero() {
369
        has_zero = true;
370
        new (zero_value()) Cell();
371
    }
372
373
    void clear_get_has_zero() {
374
        has_zero = false;
375
        zero_value()->~Cell();
376
    }
377
378
    Cell* zero_value() { return reinterpret_cast<Cell*>(&zero_value_storage); }
379
    const Cell* zero_value() const { return reinterpret_cast<const Cell*>(&zero_value_storage); }
380
};
381
382
template <typename Cell>
383
struct ZeroValueStorage<false, Cell> {
384
26
    bool get_has_zero() const { return false; }
Unexecuted instantiation: _ZNK16ZeroValueStorageILb0EN5doris17StringHashMapCellItjEEE12get_has_zeroEv
Unexecuted instantiation: _ZNK16ZeroValueStorageILb0EN5doris17StringHashMapCellIjjEEE12get_has_zeroEv
Unexecuted instantiation: _ZNK16ZeroValueStorageILb0EN5doris17StringHashMapCellImjEEE12get_has_zeroEv
Unexecuted instantiation: _ZNK16ZeroValueStorageILb0EN5doris17StringHashMapCellIN4wide7integerILm128EjEEjEEE12get_has_zeroEv
Unexecuted instantiation: _ZNK16ZeroValueStorageILb0EN5doris17StringHashMapCellINS0_9StringRefEjEEE12get_has_zeroEv
_ZNK16ZeroValueStorageILb0EN5doris17StringHashMapCellItPcEEE12get_has_zeroEv
Line
Count
Source
384
6
    bool get_has_zero() const { return false; }
_ZNK16ZeroValueStorageILb0EN5doris17StringHashMapCellIjPcEEE12get_has_zeroEv
Line
Count
Source
384
5
    bool get_has_zero() const { return false; }
_ZNK16ZeroValueStorageILb0EN5doris17StringHashMapCellImPcEEE12get_has_zeroEv
Line
Count
Source
384
5
    bool get_has_zero() const { return false; }
_ZNK16ZeroValueStorageILb0EN5doris17StringHashMapCellIN4wide7integerILm128EjEEPcEEE12get_has_zeroEv
Line
Count
Source
384
5
    bool get_has_zero() const { return false; }
_ZNK16ZeroValueStorageILb0EN5doris17StringHashMapCellINS0_9StringRefEPcEEE12get_has_zeroEv
Line
Count
Source
384
5
    bool get_has_zero() const { return false; }
Unexecuted instantiation: _ZNK16ZeroValueStorageILb0EN5doris17StringHashMapCellItPNS0_15PartitionBlocksEEEE12get_has_zeroEv
Unexecuted instantiation: _ZNK16ZeroValueStorageILb0EN5doris17StringHashMapCellIjPNS0_15PartitionBlocksEEEE12get_has_zeroEv
Unexecuted instantiation: _ZNK16ZeroValueStorageILb0EN5doris17StringHashMapCellImPNS0_15PartitionBlocksEEEE12get_has_zeroEv
Unexecuted instantiation: _ZNK16ZeroValueStorageILb0EN5doris17StringHashMapCellIN4wide7integerILm128EjEEPNS0_15PartitionBlocksEEEE12get_has_zeroEv
Unexecuted instantiation: _ZNK16ZeroValueStorageILb0EN5doris17StringHashMapCellINS0_9StringRefEPNS0_15PartitionBlocksEEEE12get_has_zeroEv
385
0
    void set_get_has_zero() {
386
0
        throw doris::Exception(doris::ErrorCode::INVALID_ARGUMENT, "HashTable: logical error");
387
0
    }
Unexecuted instantiation: _ZN16ZeroValueStorageILb0EN5doris17StringHashMapCellINS0_9StringRefEjEEE16set_get_has_zeroEv
Unexecuted instantiation: _ZN16ZeroValueStorageILb0EN5doris17StringHashMapCellItjEEE16set_get_has_zeroEv
Unexecuted instantiation: _ZN16ZeroValueStorageILb0EN5doris17StringHashMapCellIjjEEE16set_get_has_zeroEv
Unexecuted instantiation: _ZN16ZeroValueStorageILb0EN5doris17StringHashMapCellImjEEE16set_get_has_zeroEv
Unexecuted instantiation: _ZN16ZeroValueStorageILb0EN5doris17StringHashMapCellIN4wide7integerILm128EjEEjEEE16set_get_has_zeroEv
Unexecuted instantiation: _ZN16ZeroValueStorageILb0EN5doris17StringHashMapCellINS0_9StringRefEPcEEE16set_get_has_zeroEv
Unexecuted instantiation: _ZN16ZeroValueStorageILb0EN5doris17StringHashMapCellItPcEEE16set_get_has_zeroEv
Unexecuted instantiation: _ZN16ZeroValueStorageILb0EN5doris17StringHashMapCellIjPcEEE16set_get_has_zeroEv
Unexecuted instantiation: _ZN16ZeroValueStorageILb0EN5doris17StringHashMapCellImPcEEE16set_get_has_zeroEv
Unexecuted instantiation: _ZN16ZeroValueStorageILb0EN5doris17StringHashMapCellIN4wide7integerILm128EjEEPcEEE16set_get_has_zeroEv
Unexecuted instantiation: _ZN16ZeroValueStorageILb0EN5doris17StringHashMapCellINS0_9StringRefEPNS0_15PartitionBlocksEEEE16set_get_has_zeroEv
Unexecuted instantiation: _ZN16ZeroValueStorageILb0EN5doris17StringHashMapCellItPNS0_15PartitionBlocksEEEE16set_get_has_zeroEv
Unexecuted instantiation: _ZN16ZeroValueStorageILb0EN5doris17StringHashMapCellIjPNS0_15PartitionBlocksEEEE16set_get_has_zeroEv
Unexecuted instantiation: _ZN16ZeroValueStorageILb0EN5doris17StringHashMapCellImPNS0_15PartitionBlocksEEEE16set_get_has_zeroEv
Unexecuted instantiation: _ZN16ZeroValueStorageILb0EN5doris17StringHashMapCellIN4wide7integerILm128EjEEPNS0_15PartitionBlocksEEEE16set_get_has_zeroEv
388
    void clear_get_has_zero() {}
389
390
0
    Cell* zero_value() { return nullptr; }
Unexecuted instantiation: _ZN16ZeroValueStorageILb0EN5doris17StringHashMapCellItjEEE10zero_valueEv
Unexecuted instantiation: _ZN16ZeroValueStorageILb0EN5doris17StringHashMapCellIjjEEE10zero_valueEv
Unexecuted instantiation: _ZN16ZeroValueStorageILb0EN5doris17StringHashMapCellImjEEE10zero_valueEv
Unexecuted instantiation: _ZN16ZeroValueStorageILb0EN5doris17StringHashMapCellIN4wide7integerILm128EjEEjEEE10zero_valueEv
Unexecuted instantiation: _ZN16ZeroValueStorageILb0EN5doris17StringHashMapCellINS0_9StringRefEjEEE10zero_valueEv
Unexecuted instantiation: _ZN16ZeroValueStorageILb0EN5doris17StringHashMapCellItPcEEE10zero_valueEv
Unexecuted instantiation: _ZN16ZeroValueStorageILb0EN5doris17StringHashMapCellIjPcEEE10zero_valueEv
Unexecuted instantiation: _ZN16ZeroValueStorageILb0EN5doris17StringHashMapCellImPcEEE10zero_valueEv
Unexecuted instantiation: _ZN16ZeroValueStorageILb0EN5doris17StringHashMapCellIN4wide7integerILm128EjEEPcEEE10zero_valueEv
Unexecuted instantiation: _ZN16ZeroValueStorageILb0EN5doris17StringHashMapCellINS0_9StringRefEPcEEE10zero_valueEv
Unexecuted instantiation: _ZN16ZeroValueStorageILb0EN5doris17StringHashMapCellItPNS0_15PartitionBlocksEEEE10zero_valueEv
Unexecuted instantiation: _ZN16ZeroValueStorageILb0EN5doris17StringHashMapCellIjPNS0_15PartitionBlocksEEEE10zero_valueEv
Unexecuted instantiation: _ZN16ZeroValueStorageILb0EN5doris17StringHashMapCellImPNS0_15PartitionBlocksEEEE10zero_valueEv
Unexecuted instantiation: _ZN16ZeroValueStorageILb0EN5doris17StringHashMapCellIN4wide7integerILm128EjEEPNS0_15PartitionBlocksEEEE10zero_valueEv
Unexecuted instantiation: _ZN16ZeroValueStorageILb0EN5doris17StringHashMapCellINS0_9StringRefEPNS0_15PartitionBlocksEEEE10zero_valueEv
391
    const Cell* zero_value() const { return nullptr; }
392
};
393
394
template <typename Key, typename Cell, typename HashMethod, typename Grower, typename Allocator>
395
class HashTable : private boost::noncopyable,
396
                  protected HashMethod,
397
                  protected Allocator,
398
                  protected Cell::State,
399
                  protected ZeroValueStorage<Cell::need_zero_value_storage,
400
                                             Cell> /// empty base optimization
401
{
402
protected:
403
    friend class Reader;
404
405
    template <typename, size_t>
406
    friend class PartitionedHashTable;
407
408
    template <typename SubMaps>
409
    friend class StringHashTable;
410
411
    using HashValue = size_t;
412
    using Self = HashTable;
413
    using cell_type = Cell;
414
415
    size_t m_size = 0;   /// Amount of elements
416
    Cell* buf = nullptr; /// A piece of memory for all elements except the element with zero key.
417
    Grower grower;
418
    int64_t _resize_timer_ns;
419
420
    //factor that will trigger growing the hash table on insert.
421
    static constexpr float MAX_BUCKET_OCCUPANCY_FRACTION = 0.5f;
422
423
    mutable size_t collisions = 0;
424
425
    /// Find a cell with the same key or an empty cell, starting from the specified position and further along the collision resolution chain.
426
9.36k
    size_t ALWAYS_INLINE find_cell(const Key& x, size_t hash_value, size_t place_value) const {
427
9.67k
        while (!buf[place_value].is_zero(*this) &&
428
9.67k
               !buf[place_value].key_equals(x, hash_value, *this)) {
429
313
            place_value = grower.next(place_value);
430
313
            ++collisions;
431
313
        }
432
433
9.36k
        return place_value;
434
9.36k
    }
_ZNK9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE9find_cellERKS1_mm
Line
Count
Source
426
131
    size_t ALWAYS_INLINE find_cell(const Key& x, size_t hash_value, size_t place_value) const {
427
131
        while (!buf[place_value].is_zero(*this) &&
428
131
               !buf[place_value].key_equals(x, hash_value, *this)) {
429
0
            place_value = grower.next(place_value);
430
0
            ++collisions;
431
0
        }
432
433
131
        return place_value;
434
131
    }
_ZNK9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE9find_cellERKtmm
Line
Count
Source
426
9.19k
    size_t ALWAYS_INLINE find_cell(const Key& x, size_t hash_value, size_t place_value) const {
427
9.50k
        while (!buf[place_value].is_zero(*this) &&
428
9.50k
               !buf[place_value].key_equals(x, hash_value, *this)) {
429
312
            place_value = grower.next(place_value);
430
312
            ++collisions;
431
312
        }
432
433
9.19k
        return place_value;
434
9.19k
    }
Unexecuted instantiation: _ZNK9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE9find_cellERKjmm
Unexecuted instantiation: _ZNK9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE9find_cellERKmmm
_ZNK9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE9find_cellERKS2_mm
Line
Count
Source
426
20
    size_t ALWAYS_INLINE find_cell(const Key& x, size_t hash_value, size_t place_value) const {
427
20
        while (!buf[place_value].is_zero(*this) &&
428
20
               !buf[place_value].key_equals(x, hash_value, *this)) {
429
0
            place_value = grower.next(place_value);
430
0
            ++collisions;
431
0
        }
432
433
20
        return place_value;
434
20
    }
_ZNK9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE9find_cellERKS1_mm
Line
Count
Source
426
4
    size_t ALWAYS_INLINE find_cell(const Key& x, size_t hash_value, size_t place_value) const {
427
4
        while (!buf[place_value].is_zero(*this) &&
428
4
               !buf[place_value].key_equals(x, hash_value, *this)) {
429
0
            place_value = grower.next(place_value);
430
0
            ++collisions;
431
0
        }
432
433
4
        return place_value;
434
4
    }
_ZNK9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE9find_cellERKtmm
Line
Count
Source
426
2
    size_t ALWAYS_INLINE find_cell(const Key& x, size_t hash_value, size_t place_value) const {
427
3
        while (!buf[place_value].is_zero(*this) &&
428
3
               !buf[place_value].key_equals(x, hash_value, *this)) {
429
1
            place_value = grower.next(place_value);
430
1
            ++collisions;
431
1
        }
432
433
2
        return place_value;
434
2
    }
_ZNK9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE9find_cellERKjmm
Line
Count
Source
426
5
    size_t ALWAYS_INLINE find_cell(const Key& x, size_t hash_value, size_t place_value) const {
427
5
        while (!buf[place_value].is_zero(*this) &&
428
5
               !buf[place_value].key_equals(x, hash_value, *this)) {
429
0
            place_value = grower.next(place_value);
430
0
            ++collisions;
431
0
        }
432
433
5
        return place_value;
434
5
    }
_ZNK9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE9find_cellERKmmm
Line
Count
Source
426
8
    size_t ALWAYS_INLINE find_cell(const Key& x, size_t hash_value, size_t place_value) const {
427
8
        while (!buf[place_value].is_zero(*this) &&
428
8
               !buf[place_value].key_equals(x, hash_value, *this)) {
429
0
            place_value = grower.next(place_value);
430
0
            ++collisions;
431
0
        }
432
433
8
        return place_value;
434
8
    }
Unexecuted instantiation: _ZNK9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE9find_cellERKS2_mm
Unexecuted instantiation: _ZNK9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE9find_cellERKS1_mm
Unexecuted instantiation: _ZNK9HashTableItN5doris17StringHashMapCellItPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE9find_cellERKtmm
Unexecuted instantiation: _ZNK9HashTableIjN5doris17StringHashMapCellIjPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE9find_cellERKjmm
Unexecuted instantiation: _ZNK9HashTableImN5doris17StringHashMapCellImPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE9find_cellERKmmm
Unexecuted instantiation: _ZNK9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PNS3_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE9find_cellERKS2_mm
435
436
    std::pair<bool, size_t> ALWAYS_INLINE find_cell_opt(const Key& x, size_t hash_value,
437
                                                        size_t place_value) const {
438
        bool is_zero = false;
439
        do {
440
            is_zero = buf[place_value].is_zero(*this);
441
            if (is_zero || buf[place_value].key_equals(x, hash_value, *this)) break;
442
            place_value = grower.next(place_value);
443
        } while (true);
444
445
        return {is_zero, place_value};
446
    }
447
448
    /// Find an empty cell, starting with the specified position and further along the collision resolution chain.
449
    size_t ALWAYS_INLINE find_empty_cell(size_t place_value) const {
450
        while (!buf[place_value].is_zero(*this)) {
451
            place_value = grower.next(place_value);
452
            ++collisions;
453
        }
454
455
        return place_value;
456
    }
457
458
710
    void alloc(const Grower& new_grower) {
459
710
        buf = reinterpret_cast<Cell*>(Allocator::alloc(new_grower.buf_size() * sizeof(Cell)));
460
710
        grower = new_grower;
461
710
    }
_ZN9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE5allocERKS5_
Line
Count
Source
458
134
    void alloc(const Grower& new_grower) {
459
134
        buf = reinterpret_cast<Cell*>(Allocator::alloc(new_grower.buf_size() * sizeof(Cell)));
460
134
        grower = new_grower;
461
134
    }
_ZN9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE5allocERKS5_
Line
Count
Source
458
134
    void alloc(const Grower& new_grower) {
459
134
        buf = reinterpret_cast<Cell*>(Allocator::alloc(new_grower.buf_size() * sizeof(Cell)));
460
134
        grower = new_grower;
461
134
    }
_ZN9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE5allocERKS5_
Line
Count
Source
458
134
    void alloc(const Grower& new_grower) {
459
134
        buf = reinterpret_cast<Cell*>(Allocator::alloc(new_grower.buf_size() * sizeof(Cell)));
460
134
        grower = new_grower;
461
134
    }
_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE5allocERKS8_
Line
Count
Source
458
134
    void alloc(const Grower& new_grower) {
459
134
        buf = reinterpret_cast<Cell*>(Allocator::alloc(new_grower.buf_size() * sizeof(Cell)));
460
134
        grower = new_grower;
461
134
    }
_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE5allocERKS6_
Line
Count
Source
458
134
    void alloc(const Grower& new_grower) {
459
134
        buf = reinterpret_cast<Cell*>(Allocator::alloc(new_grower.buf_size() * sizeof(Cell)));
460
134
        grower = new_grower;
461
134
    }
_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE5allocERKS6_
Line
Count
Source
458
6
    void alloc(const Grower& new_grower) {
459
6
        buf = reinterpret_cast<Cell*>(Allocator::alloc(new_grower.buf_size() * sizeof(Cell)));
460
6
        grower = new_grower;
461
6
    }
_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE5allocERKS6_
Line
Count
Source
458
6
    void alloc(const Grower& new_grower) {
459
6
        buf = reinterpret_cast<Cell*>(Allocator::alloc(new_grower.buf_size() * sizeof(Cell)));
460
6
        grower = new_grower;
461
6
    }
_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE5allocERKS6_
Line
Count
Source
458
6
    void alloc(const Grower& new_grower) {
459
6
        buf = reinterpret_cast<Cell*>(Allocator::alloc(new_grower.buf_size() * sizeof(Cell)));
460
6
        grower = new_grower;
461
6
    }
_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE5allocERKS9_
Line
Count
Source
458
6
    void alloc(const Grower& new_grower) {
459
6
        buf = reinterpret_cast<Cell*>(Allocator::alloc(new_grower.buf_size() * sizeof(Cell)));
460
6
        grower = new_grower;
461
6
    }
_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE5allocERKS7_
Line
Count
Source
458
6
    void alloc(const Grower& new_grower) {
459
6
        buf = reinterpret_cast<Cell*>(Allocator::alloc(new_grower.buf_size() * sizeof(Cell)));
460
6
        grower = new_grower;
461
6
    }
_ZN9HashTableItN5doris17StringHashMapCellItPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE5allocERKS7_
Line
Count
Source
458
2
    void alloc(const Grower& new_grower) {
459
2
        buf = reinterpret_cast<Cell*>(Allocator::alloc(new_grower.buf_size() * sizeof(Cell)));
460
2
        grower = new_grower;
461
2
    }
_ZN9HashTableIjN5doris17StringHashMapCellIjPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE5allocERKS7_
Line
Count
Source
458
2
    void alloc(const Grower& new_grower) {
459
2
        buf = reinterpret_cast<Cell*>(Allocator::alloc(new_grower.buf_size() * sizeof(Cell)));
460
2
        grower = new_grower;
461
2
    }
_ZN9HashTableImN5doris17StringHashMapCellImPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE5allocERKS7_
Line
Count
Source
458
2
    void alloc(const Grower& new_grower) {
459
2
        buf = reinterpret_cast<Cell*>(Allocator::alloc(new_grower.buf_size() * sizeof(Cell)));
460
2
        grower = new_grower;
461
2
    }
_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PNS3_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE5allocERKSA_
Line
Count
Source
458
2
    void alloc(const Grower& new_grower) {
459
2
        buf = reinterpret_cast<Cell*>(Allocator::alloc(new_grower.buf_size() * sizeof(Cell)));
460
2
        grower = new_grower;
461
2
    }
_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE5allocERKS8_
Line
Count
Source
458
2
    void alloc(const Grower& new_grower) {
459
2
        buf = reinterpret_cast<Cell*>(Allocator::alloc(new_grower.buf_size() * sizeof(Cell)));
460
2
        grower = new_grower;
461
2
    }
462
463
710
    void free() {
464
710
        if (buf) {
465
710
            Allocator::free(buf, get_buffer_size_in_bytes());
466
710
            buf = nullptr;
467
710
        }
468
710
    }
_ZN9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE4freeEv
Line
Count
Source
463
134
    void free() {
464
134
        if (buf) {
465
134
            Allocator::free(buf, get_buffer_size_in_bytes());
466
134
            buf = nullptr;
467
134
        }
468
134
    }
_ZN9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE4freeEv
Line
Count
Source
463
134
    void free() {
464
134
        if (buf) {
465
134
            Allocator::free(buf, get_buffer_size_in_bytes());
466
134
            buf = nullptr;
467
134
        }
468
134
    }
_ZN9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE4freeEv
Line
Count
Source
463
134
    void free() {
464
134
        if (buf) {
465
134
            Allocator::free(buf, get_buffer_size_in_bytes());
466
134
            buf = nullptr;
467
134
        }
468
134
    }
_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE4freeEv
Line
Count
Source
463
134
    void free() {
464
134
        if (buf) {
465
134
            Allocator::free(buf, get_buffer_size_in_bytes());
466
134
            buf = nullptr;
467
134
        }
468
134
    }
_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE4freeEv
Line
Count
Source
463
134
    void free() {
464
134
        if (buf) {
465
134
            Allocator::free(buf, get_buffer_size_in_bytes());
466
134
            buf = nullptr;
467
134
        }
468
134
    }
_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE4freeEv
Line
Count
Source
463
6
    void free() {
464
6
        if (buf) {
465
6
            Allocator::free(buf, get_buffer_size_in_bytes());
466
6
            buf = nullptr;
467
6
        }
468
6
    }
_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE4freeEv
Line
Count
Source
463
6
    void free() {
464
6
        if (buf) {
465
6
            Allocator::free(buf, get_buffer_size_in_bytes());
466
6
            buf = nullptr;
467
6
        }
468
6
    }
_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE4freeEv
Line
Count
Source
463
6
    void free() {
464
6
        if (buf) {
465
6
            Allocator::free(buf, get_buffer_size_in_bytes());
466
6
            buf = nullptr;
467
6
        }
468
6
    }
_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE4freeEv
Line
Count
Source
463
6
    void free() {
464
6
        if (buf) {
465
6
            Allocator::free(buf, get_buffer_size_in_bytes());
466
6
            buf = nullptr;
467
6
        }
468
6
    }
_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE4freeEv
Line
Count
Source
463
6
    void free() {
464
6
        if (buf) {
465
6
            Allocator::free(buf, get_buffer_size_in_bytes());
466
6
            buf = nullptr;
467
6
        }
468
6
    }
_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE4freeEv
Line
Count
Source
463
2
    void free() {
464
2
        if (buf) {
465
2
            Allocator::free(buf, get_buffer_size_in_bytes());
466
2
            buf = nullptr;
467
2
        }
468
2
    }
_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PNS3_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE4freeEv
Line
Count
Source
463
2
    void free() {
464
2
        if (buf) {
465
2
            Allocator::free(buf, get_buffer_size_in_bytes());
466
2
            buf = nullptr;
467
2
        }
468
2
    }
_ZN9HashTableImN5doris17StringHashMapCellImPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE4freeEv
Line
Count
Source
463
2
    void free() {
464
2
        if (buf) {
465
2
            Allocator::free(buf, get_buffer_size_in_bytes());
466
2
            buf = nullptr;
467
2
        }
468
2
    }
_ZN9HashTableIjN5doris17StringHashMapCellIjPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE4freeEv
Line
Count
Source
463
2
    void free() {
464
2
        if (buf) {
465
2
            Allocator::free(buf, get_buffer_size_in_bytes());
466
2
            buf = nullptr;
467
2
        }
468
2
    }
_ZN9HashTableItN5doris17StringHashMapCellItPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE4freeEv
Line
Count
Source
463
2
    void free() {
464
2
        if (buf) {
465
2
            Allocator::free(buf, get_buffer_size_in_bytes());
466
2
            buf = nullptr;
467
2
        }
468
2
    }
469
470
    /** Paste into the new buffer the value that was in the old buffer.
471
      * Used when increasing the buffer size.
472
      */
473
3.61k
    void reinsert(Cell& x, size_t hash_value) {
474
3.61k
        size_t place_value = grower.place(hash_value);
475
476
        /// If the element is in its place.
477
3.61k
        if (&x == &buf[place_value]) return;
478
479
        /// Compute a new location, taking into account the collision resolution chain.
480
2.02k
        place_value = find_cell(Cell::get_key(x.get_value()), hash_value, place_value);
481
482
        /// If the item remains in its place in the old collision resolution chain.
483
2.02k
        if (!buf[place_value].is_zero(*this)) return;
484
485
        /// Copy to a new location and zero the old one.
486
2.02k
        x.set_hash(hash_value);
487
2.02k
        memcpy(static_cast<void*>(&buf[place_value]), &x, sizeof(x));
488
2.02k
        x.set_zero();
489
490
        /// Then the elements that previously were in collision with this can move to the old place.
491
2.02k
    }
Unexecuted instantiation: _ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE8reinsertERS3_m
_ZN9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE8reinsertERS2_m
Line
Count
Source
473
3.61k
    void reinsert(Cell& x, size_t hash_value) {
474
3.61k
        size_t place_value = grower.place(hash_value);
475
476
        /// If the element is in its place.
477
3.61k
        if (&x == &buf[place_value]) return;
478
479
        /// Compute a new location, taking into account the collision resolution chain.
480
2.02k
        place_value = find_cell(Cell::get_key(x.get_value()), hash_value, place_value);
481
482
        /// If the item remains in its place in the old collision resolution chain.
483
2.02k
        if (!buf[place_value].is_zero(*this)) return;
484
485
        /// Copy to a new location and zero the old one.
486
2.02k
        x.set_hash(hash_value);
487
2.02k
        memcpy(static_cast<void*>(&buf[place_value]), &x, sizeof(x));
488
2.02k
        x.set_zero();
489
490
        /// Then the elements that previously were in collision with this can move to the old place.
491
2.02k
    }
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE8reinsertERS2_m
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE8reinsertERS2_m
Unexecuted instantiation: _ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE8reinsertERS5_m
Unexecuted instantiation: _ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE8reinsertERS4_m
Unexecuted instantiation: _ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE8reinsertERS3_m
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE8reinsertERS3_m
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE8reinsertERS3_m
Unexecuted instantiation: _ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE8reinsertERS6_m
Unexecuted instantiation: _ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE8reinsertERS5_m
Unexecuted instantiation: _ZN9HashTableItN5doris17StringHashMapCellItPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE8reinsertERS4_m
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE8reinsertERS4_m
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE8reinsertERS4_m
Unexecuted instantiation: _ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PNS3_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE8reinsertERS7_m
492
493
710
    void destroy_elements() {
494
710
        if (!std::is_trivially_destructible_v<Cell>)
495
0
            for (iterator it = begin(), it_end = end(); it != it_end; ++it) it.ptr->~Cell();
496
710
    }
_ZN9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE16destroy_elementsEv
Line
Count
Source
493
134
    void destroy_elements() {
494
134
        if (!std::is_trivially_destructible_v<Cell>)
495
0
            for (iterator it = begin(), it_end = end(); it != it_end; ++it) it.ptr->~Cell();
496
134
    }
_ZN9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE16destroy_elementsEv
Line
Count
Source
493
134
    void destroy_elements() {
494
134
        if (!std::is_trivially_destructible_v<Cell>)
495
0
            for (iterator it = begin(), it_end = end(); it != it_end; ++it) it.ptr->~Cell();
496
134
    }
_ZN9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE16destroy_elementsEv
Line
Count
Source
493
134
    void destroy_elements() {
494
134
        if (!std::is_trivially_destructible_v<Cell>)
495
0
            for (iterator it = begin(), it_end = end(); it != it_end; ++it) it.ptr->~Cell();
496
134
    }
_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE16destroy_elementsEv
Line
Count
Source
493
134
    void destroy_elements() {
494
134
        if (!std::is_trivially_destructible_v<Cell>)
495
0
            for (iterator it = begin(), it_end = end(); it != it_end; ++it) it.ptr->~Cell();
496
134
    }
_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE16destroy_elementsEv
Line
Count
Source
493
134
    void destroy_elements() {
494
134
        if (!std::is_trivially_destructible_v<Cell>)
495
0
            for (iterator it = begin(), it_end = end(); it != it_end; ++it) it.ptr->~Cell();
496
134
    }
_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE16destroy_elementsEv
Line
Count
Source
493
6
    void destroy_elements() {
494
6
        if (!std::is_trivially_destructible_v<Cell>)
495
0
            for (iterator it = begin(), it_end = end(); it != it_end; ++it) it.ptr->~Cell();
496
6
    }
_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE16destroy_elementsEv
Line
Count
Source
493
6
    void destroy_elements() {
494
6
        if (!std::is_trivially_destructible_v<Cell>)
495
0
            for (iterator it = begin(), it_end = end(); it != it_end; ++it) it.ptr->~Cell();
496
6
    }
_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE16destroy_elementsEv
Line
Count
Source
493
6
    void destroy_elements() {
494
6
        if (!std::is_trivially_destructible_v<Cell>)
495
0
            for (iterator it = begin(), it_end = end(); it != it_end; ++it) it.ptr->~Cell();
496
6
    }
_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE16destroy_elementsEv
Line
Count
Source
493
6
    void destroy_elements() {
494
6
        if (!std::is_trivially_destructible_v<Cell>)
495
0
            for (iterator it = begin(), it_end = end(); it != it_end; ++it) it.ptr->~Cell();
496
6
    }
_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE16destroy_elementsEv
Line
Count
Source
493
6
    void destroy_elements() {
494
6
        if (!std::is_trivially_destructible_v<Cell>)
495
0
            for (iterator it = begin(), it_end = end(); it != it_end; ++it) it.ptr->~Cell();
496
6
    }
_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE16destroy_elementsEv
Line
Count
Source
493
2
    void destroy_elements() {
494
2
        if (!std::is_trivially_destructible_v<Cell>)
495
0
            for (iterator it = begin(), it_end = end(); it != it_end; ++it) it.ptr->~Cell();
496
2
    }
_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PNS3_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE16destroy_elementsEv
Line
Count
Source
493
2
    void destroy_elements() {
494
2
        if (!std::is_trivially_destructible_v<Cell>)
495
0
            for (iterator it = begin(), it_end = end(); it != it_end; ++it) it.ptr->~Cell();
496
2
    }
_ZN9HashTableImN5doris17StringHashMapCellImPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE16destroy_elementsEv
Line
Count
Source
493
2
    void destroy_elements() {
494
2
        if (!std::is_trivially_destructible_v<Cell>)
495
0
            for (iterator it = begin(), it_end = end(); it != it_end; ++it) it.ptr->~Cell();
496
2
    }
_ZN9HashTableIjN5doris17StringHashMapCellIjPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE16destroy_elementsEv
Line
Count
Source
493
2
    void destroy_elements() {
494
2
        if (!std::is_trivially_destructible_v<Cell>)
495
0
            for (iterator it = begin(), it_end = end(); it != it_end; ++it) it.ptr->~Cell();
496
2
    }
_ZN9HashTableItN5doris17StringHashMapCellItPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE16destroy_elementsEv
Line
Count
Source
493
2
    void destroy_elements() {
494
2
        if (!std::is_trivially_destructible_v<Cell>)
495
0
            for (iterator it = begin(), it_end = end(); it != it_end; ++it) it.ptr->~Cell();
496
2
    }
497
498
    template <typename Derived, bool is_const>
499
    class iterator_base {
500
        using Container = std::conditional_t<is_const, const Self, Self>;
501
        using cell_type = std::conditional_t<is_const, const Cell, Cell>;
502
503
        Container* container = nullptr;
504
        cell_type* ptr = nullptr;
505
506
        friend class HashTable;
507
508
    public:
509
1.47k
        iterator_base() {}
_ZN9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINS9_8iteratorELb0EEC2Ev
Line
Count
Source
509
268
        iterator_base() {}
_ZN9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINS9_8iteratorELb0EEC2Ev
Line
Count
Source
509
268
        iterator_base() {}
_ZN9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINS9_8iteratorELb0EEC2Ev
Line
Count
Source
509
268
        iterator_base() {}
_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSC_8iteratorELb0EEC2Ev
Line
Count
Source
509
268
        iterator_base() {}
_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSA_8iteratorELb0EEC2Ev
Line
Count
Source
509
268
        iterator_base() {}
_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSA_8iteratorELb0EEC2Ev
Line
Count
Source
509
22
        iterator_base() {}
_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSA_8iteratorELb0EEC2Ev
Line
Count
Source
509
22
        iterator_base() {}
_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSA_8iteratorELb0EEC2Ev
Line
Count
Source
509
22
        iterator_base() {}
_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSD_8iteratorELb0EEC2Ev
Line
Count
Source
509
22
        iterator_base() {}
_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSB_8iteratorELb0EEC2Ev
Line
Count
Source
509
22
        iterator_base() {}
_ZN9HashTableItN5doris17StringHashMapCellItPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSB_8iteratorELb0EEC2Ev
Line
Count
Source
509
4
        iterator_base() {}
_ZN9HashTableIjN5doris17StringHashMapCellIjPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSB_8iteratorELb0EEC2Ev
Line
Count
Source
509
4
        iterator_base() {}
_ZN9HashTableImN5doris17StringHashMapCellImPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSB_8iteratorELb0EEC2Ev
Line
Count
Source
509
4
        iterator_base() {}
_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PNS3_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSE_8iteratorELb0EEC2Ev
Line
Count
Source
509
4
        iterator_base() {}
_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSC_8iteratorELb0EEC2Ev
Line
Count
Source
509
4
        iterator_base() {}
510
61
        iterator_base(Container* container_, cell_type* ptr_) : container(container_), ptr(ptr_) {}
_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSA_8iteratorELb0EEC2EPSA_PS3_
Line
Count
Source
510
15
        iterator_base(Container* container_, cell_type* ptr_) : container(container_), ptr(ptr_) {}
_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSA_8iteratorELb0EEC2EPSA_PS3_
Line
Count
Source
510
11
        iterator_base(Container* container_, cell_type* ptr_) : container(container_), ptr(ptr_) {}
_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSA_8iteratorELb0EEC2EPSA_PS3_
Line
Count
Source
510
10
        iterator_base(Container* container_, cell_type* ptr_) : container(container_), ptr(ptr_) {}
_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSD_8iteratorELb0EEC2EPSD_PS6_
Line
Count
Source
510
10
        iterator_base(Container* container_, cell_type* ptr_) : container(container_), ptr(ptr_) {}
_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSB_8iteratorELb0EEC2EPSB_PS4_
Line
Count
Source
510
15
        iterator_base(Container* container_, cell_type* ptr_) : container(container_), ptr(ptr_) {}
511
512
20
        bool operator==(const iterator_base& rhs) const { return ptr == rhs.ptr; }
_ZNK9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSA_8iteratorELb0EEeqERKSD_
Line
Count
Source
512
9
        bool operator==(const iterator_base& rhs) const { return ptr == rhs.ptr; }
_ZNK9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSA_8iteratorELb0EEeqERKSD_
Line
Count
Source
512
3
        bool operator==(const iterator_base& rhs) const { return ptr == rhs.ptr; }
_ZNK9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSA_8iteratorELb0EEeqERKSD_
Line
Count
Source
512
2
        bool operator==(const iterator_base& rhs) const { return ptr == rhs.ptr; }
_ZNK9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSD_8iteratorELb0EEeqERKSG_
Line
Count
Source
512
2
        bool operator==(const iterator_base& rhs) const { return ptr == rhs.ptr; }
_ZNK9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSB_8iteratorELb0EEeqERKSE_
Line
Count
Source
512
4
        bool operator==(const iterator_base& rhs) const { return ptr == rhs.ptr; }
513
27
        bool operator!=(const iterator_base& rhs) const { return ptr != rhs.ptr; }
Unexecuted instantiation: _ZNK9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINS9_8iteratorELb0EEneERKSC_
Unexecuted instantiation: _ZNK9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINS9_8iteratorELb0EEneERKSC_
Unexecuted instantiation: _ZNK9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINS9_8iteratorELb0EEneERKSC_
Unexecuted instantiation: _ZNK9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSC_8iteratorELb0EEneERKSF_
Unexecuted instantiation: _ZNK9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSA_8iteratorELb0EEneERKSD_
_ZNK9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSA_8iteratorELb0EEneERKSD_
Line
Count
Source
513
3
        bool operator!=(const iterator_base& rhs) const { return ptr != rhs.ptr; }
_ZNK9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSA_8iteratorELb0EEneERKSD_
Line
Count
Source
513
7
        bool operator!=(const iterator_base& rhs) const { return ptr != rhs.ptr; }
_ZNK9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSA_8iteratorELb0EEneERKSD_
Line
Count
Source
513
9
        bool operator!=(const iterator_base& rhs) const { return ptr != rhs.ptr; }
_ZNK9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSD_8iteratorELb0EEneERKSG_
Line
Count
Source
513
3
        bool operator!=(const iterator_base& rhs) const { return ptr != rhs.ptr; }
_ZNK9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSB_8iteratorELb0EEneERKSE_
Line
Count
Source
513
5
        bool operator!=(const iterator_base& rhs) const { return ptr != rhs.ptr; }
Unexecuted instantiation: _ZNK9HashTableItN5doris17StringHashMapCellItPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSB_8iteratorELb0EEneERKSE_
Unexecuted instantiation: _ZNK9HashTableIjN5doris17StringHashMapCellIjPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSB_8iteratorELb0EEneERKSE_
Unexecuted instantiation: _ZNK9HashTableImN5doris17StringHashMapCellImPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSB_8iteratorELb0EEneERKSE_
Unexecuted instantiation: _ZNK9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PNS3_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSE_8iteratorELb0EEneERKSH_
Unexecuted instantiation: _ZNK9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSC_8iteratorELb0EEneERKSF_
514
515
18
        Derived& operator++() {
516
            /// If iterator was pointed to ZeroValueStorage, move it to the beginning of the main buffer.
517
18
            if (UNLIKELY(ptr->is_zero(*container)))
518
0
                ptr = container->buf;
519
18
            else
520
18
                ++ptr;
521
522
            /// Skip empty cells in the main buffer.
523
18
            auto buf_end = container->buf + container->grower.buf_size();
524
1.46k
            while (ptr < buf_end && ptr->is_zero(*container)) ++ptr;
525
526
18
            return static_cast<Derived&>(*this);
527
18
        }
Unexecuted instantiation: _ZN9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINS9_8iteratorELb0EEppEv
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINS9_8iteratorELb0EEppEv
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINS9_8iteratorELb0EEppEv
Unexecuted instantiation: _ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSC_8iteratorELb0EEppEv
Unexecuted instantiation: _ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSA_8iteratorELb0EEppEv
_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSA_8iteratorELb0EEppEv
Line
Count
Source
515
3
        Derived& operator++() {
516
            /// If iterator was pointed to ZeroValueStorage, move it to the beginning of the main buffer.
517
3
            if (UNLIKELY(ptr->is_zero(*container)))
518
0
                ptr = container->buf;
519
3
            else
520
3
                ++ptr;
521
522
            /// Skip empty cells in the main buffer.
523
3
            auto buf_end = container->buf + container->grower.buf_size();
524
3
            while (ptr < buf_end && ptr->is_zero(*container)) ++ptr;
525
526
3
            return static_cast<Derived&>(*this);
527
3
        }
_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSA_8iteratorELb0EEppEv
Line
Count
Source
515
5
        Derived& operator++() {
516
            /// If iterator was pointed to ZeroValueStorage, move it to the beginning of the main buffer.
517
5
            if (UNLIKELY(ptr->is_zero(*container)))
518
0
                ptr = container->buf;
519
5
            else
520
5
                ++ptr;
521
522
            /// Skip empty cells in the main buffer.
523
5
            auto buf_end = container->buf + container->grower.buf_size();
524
631
            while (ptr < buf_end && ptr->is_zero(*container)) ++ptr;
525
526
5
            return static_cast<Derived&>(*this);
527
5
        }
_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSA_8iteratorELb0EEppEv
Line
Count
Source
515
6
        Derived& operator++() {
516
            /// If iterator was pointed to ZeroValueStorage, move it to the beginning of the main buffer.
517
6
            if (UNLIKELY(ptr->is_zero(*container)))
518
0
                ptr = container->buf;
519
6
            else
520
6
                ++ptr;
521
522
            /// Skip empty cells in the main buffer.
523
6
            auto buf_end = container->buf + container->grower.buf_size();
524
540
            while (ptr < buf_end && ptr->is_zero(*container)) ++ptr;
525
526
6
            return static_cast<Derived&>(*this);
527
6
        }
Unexecuted instantiation: _ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSD_8iteratorELb0EEppEv
_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSB_8iteratorELb0EEppEv
Line
Count
Source
515
4
        Derived& operator++() {
516
            /// If iterator was pointed to ZeroValueStorage, move it to the beginning of the main buffer.
517
4
            if (UNLIKELY(ptr->is_zero(*container)))
518
0
                ptr = container->buf;
519
4
            else
520
4
                ++ptr;
521
522
            /// Skip empty cells in the main buffer.
523
4
            auto buf_end = container->buf + container->grower.buf_size();
524
293
            while (ptr < buf_end && ptr->is_zero(*container)) ++ptr;
525
526
4
            return static_cast<Derived&>(*this);
527
4
        }
Unexecuted instantiation: _ZN9HashTableItN5doris17StringHashMapCellItPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSB_8iteratorELb0EEppEv
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSB_8iteratorELb0EEppEv
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSB_8iteratorELb0EEppEv
Unexecuted instantiation: _ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PNS3_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSE_8iteratorELb0EEppEv
Unexecuted instantiation: _ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSC_8iteratorELb0EEppEv
528
529
24
        auto& operator*() const { return *ptr; }
_ZNK9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSA_8iteratorELb0EEdeEv
Line
Count
Source
529
6
        auto& operator*() const { return *ptr; }
_ZNK9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSA_8iteratorELb0EEdeEv
Line
Count
Source
529
6
        auto& operator*() const { return *ptr; }
_ZNK9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSA_8iteratorELb0EEdeEv
Line
Count
Source
529
6
        auto& operator*() const { return *ptr; }
Unexecuted instantiation: _ZNK9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSD_8iteratorELb0EEdeEv
_ZNK9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE13iterator_baseINSB_8iteratorELb0EEdeEv
Line
Count
Source
529
6
        auto& operator*() const { return *ptr; }
530
        auto* operator->() const { return ptr; }
531
532
        auto get_ptr() const { return ptr; }
533
        size_t get_hash() const { return ptr->get_hash(*container); }
534
535
        /**
536
          * A hack for HashedDictionary.
537
          *
538
          * The problem: std-like find() returns an iterator, which has to be
539
          * compared to end(). On the other hand, HashMap::find() returns
540
          * LookupResult, which is compared to nullptr. HashedDictionary has to
541
          * support both hash maps with the same code, hence the need for this
542
          * hack.
543
          *
544
          * The proper way would be to remove iterator interface from our
545
          * HashMap completely, change all its users to the existing internal
546
          * iteration interface, and redefine end() to return LookupResult for
547
          * compatibility with std find(). Unfortunately, now is not the time to
548
          * do this.
549
          */
550
        operator Cell*() const { return nullptr; }
551
    };
552
553
public:
554
    using key_type = Key;
555
    using value_type = typename Cell::value_type;
556
    using mapped_type = value_type;
557
    using Hash = HashMethod;
558
559
    // Use lookup_result_get_mapped/Key to work with these values.
560
    using LookupResult = Cell*;
561
    using ConstLookupResult = const Cell*;
562
563
    void reset_resize_timer() { _resize_timer_ns = 0; }
564
    int64_t get_resize_timer_value() const { return _resize_timer_ns; }
565
566
    size_t hash(const Key& x) const { return Hash::operator()(x); }
567
568
710
    HashTable() {
569
710
        if (Cell::need_zero_value_storage) this->zero_value()->set_zero();
570
710
        alloc(grower);
571
710
    }
_ZN9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEEC2Ev
Line
Count
Source
568
134
    HashTable() {
569
134
        if (Cell::need_zero_value_storage) this->zero_value()->set_zero();
570
134
        alloc(grower);
571
134
    }
_ZN9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEEC2Ev
Line
Count
Source
568
134
    HashTable() {
569
134
        if (Cell::need_zero_value_storage) this->zero_value()->set_zero();
570
134
        alloc(grower);
571
134
    }
_ZN9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEEC2Ev
Line
Count
Source
568
134
    HashTable() {
569
134
        if (Cell::need_zero_value_storage) this->zero_value()->set_zero();
570
134
        alloc(grower);
571
134
    }
_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEEC2Ev
Line
Count
Source
568
134
    HashTable() {
569
134
        if (Cell::need_zero_value_storage) this->zero_value()->set_zero();
570
134
        alloc(grower);
571
134
    }
_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEEC2Ev
Line
Count
Source
568
134
    HashTable() {
569
134
        if (Cell::need_zero_value_storage) this->zero_value()->set_zero();
570
134
        alloc(grower);
571
134
    }
_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEEC2Ev
Line
Count
Source
568
6
    HashTable() {
569
6
        if (Cell::need_zero_value_storage) this->zero_value()->set_zero();
570
6
        alloc(grower);
571
6
    }
_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEEC2Ev
Line
Count
Source
568
6
    HashTable() {
569
6
        if (Cell::need_zero_value_storage) this->zero_value()->set_zero();
570
6
        alloc(grower);
571
6
    }
_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEEC2Ev
Line
Count
Source
568
6
    HashTable() {
569
6
        if (Cell::need_zero_value_storage) this->zero_value()->set_zero();
570
6
        alloc(grower);
571
6
    }
_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEEC2Ev
Line
Count
Source
568
6
    HashTable() {
569
6
        if (Cell::need_zero_value_storage) this->zero_value()->set_zero();
570
6
        alloc(grower);
571
6
    }
_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEEC2Ev
Line
Count
Source
568
6
    HashTable() {
569
6
        if (Cell::need_zero_value_storage) this->zero_value()->set_zero();
570
6
        alloc(grower);
571
6
    }
_ZN9HashTableItN5doris17StringHashMapCellItPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEEC2Ev
Line
Count
Source
568
2
    HashTable() {
569
2
        if (Cell::need_zero_value_storage) this->zero_value()->set_zero();
570
2
        alloc(grower);
571
2
    }
_ZN9HashTableIjN5doris17StringHashMapCellIjPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEEC2Ev
Line
Count
Source
568
2
    HashTable() {
569
2
        if (Cell::need_zero_value_storage) this->zero_value()->set_zero();
570
2
        alloc(grower);
571
2
    }
_ZN9HashTableImN5doris17StringHashMapCellImPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEEC2Ev
Line
Count
Source
568
2
    HashTable() {
569
2
        if (Cell::need_zero_value_storage) this->zero_value()->set_zero();
570
2
        alloc(grower);
571
2
    }
_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PNS3_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEEC2Ev
Line
Count
Source
568
2
    HashTable() {
569
2
        if (Cell::need_zero_value_storage) this->zero_value()->set_zero();
570
2
        alloc(grower);
571
2
    }
_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEEC2Ev
Line
Count
Source
568
2
    HashTable() {
569
2
        if (Cell::need_zero_value_storage) this->zero_value()->set_zero();
570
2
        alloc(grower);
571
2
    }
572
573
    HashTable(size_t reserve_for_num_elements) {
574
        if (Cell::need_zero_value_storage) this->zero_value()->set_zero();
575
        grower.set(reserve_for_num_elements);
576
        alloc(grower);
577
    }
578
579
    HashTable(HashTable&& rhs) : buf(nullptr) { *this = std::move(rhs); }
580
581
710
    ~HashTable() {
582
710
        destroy_elements();
583
710
        free();
584
710
    }
_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEED2Ev
Line
Count
Source
581
134
    ~HashTable() {
582
134
        destroy_elements();
583
134
        free();
584
134
    }
_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEED2Ev
Line
Count
Source
581
134
    ~HashTable() {
582
134
        destroy_elements();
583
134
        free();
584
134
    }
_ZN9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEED2Ev
Line
Count
Source
581
134
    ~HashTable() {
582
134
        destroy_elements();
583
134
        free();
584
134
    }
_ZN9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEED2Ev
Line
Count
Source
581
134
    ~HashTable() {
582
134
        destroy_elements();
583
134
        free();
584
134
    }
_ZN9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEED2Ev
Line
Count
Source
581
134
    ~HashTable() {
582
134
        destroy_elements();
583
134
        free();
584
134
    }
_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEED2Ev
Line
Count
Source
581
6
    ~HashTable() {
582
6
        destroy_elements();
583
6
        free();
584
6
    }
_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEED2Ev
Line
Count
Source
581
6
    ~HashTable() {
582
6
        destroy_elements();
583
6
        free();
584
6
    }
_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEED2Ev
Line
Count
Source
581
6
    ~HashTable() {
582
6
        destroy_elements();
583
6
        free();
584
6
    }
_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEED2Ev
Line
Count
Source
581
6
    ~HashTable() {
582
6
        destroy_elements();
583
6
        free();
584
6
    }
_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEED2Ev
Line
Count
Source
581
6
    ~HashTable() {
582
6
        destroy_elements();
583
6
        free();
584
6
    }
_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEED2Ev
Line
Count
Source
581
2
    ~HashTable() {
582
2
        destroy_elements();
583
2
        free();
584
2
    }
_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PNS3_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEED2Ev
Line
Count
Source
581
2
    ~HashTable() {
582
2
        destroy_elements();
583
2
        free();
584
2
    }
_ZN9HashTableImN5doris17StringHashMapCellImPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEED2Ev
Line
Count
Source
581
2
    ~HashTable() {
582
2
        destroy_elements();
583
2
        free();
584
2
    }
_ZN9HashTableIjN5doris17StringHashMapCellIjPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEED2Ev
Line
Count
Source
581
2
    ~HashTable() {
582
2
        destroy_elements();
583
2
        free();
584
2
    }
_ZN9HashTableItN5doris17StringHashMapCellItPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEED2Ev
Line
Count
Source
581
2
    ~HashTable() {
582
2
        destroy_elements();
583
2
        free();
584
2
    }
585
586
    HashTable& operator=(HashTable&& rhs) {
587
        destroy_elements();
588
        free();
589
590
        std::swap(buf, rhs.buf);
591
        std::swap(m_size, rhs.m_size);
592
        std::swap(grower, rhs.grower);
593
594
        Hash::operator=(std::move(rhs));        // NOLINT(bugprone-use-after-move)
595
        Allocator::operator=(std::move(rhs));   // NOLINT(bugprone-use-after-move)
596
        Cell::State::operator=(std::move(rhs)); // NOLINT(bugprone-use-after-move)
597
        ZeroValueStorage<Cell::need_zero_value_storage, Cell>::operator=(
598
                std::move(rhs)); // NOLINT(bugprone-use-after-move)
599
600
        return *this;
601
    }
602
603
    class iterator : public iterator_base<iterator, false> {
604
    public:
605
        using iterator_base<iterator, false>::iterator_base;
606
    };
607
608
    class const_iterator : public iterator_base<const_iterator, true> {
609
    public:
610
        using iterator_base<const_iterator, true>::iterator_base;
611
    };
612
613
    const_iterator begin() const {
614
        if (!buf) return end();
615
616
        if (this->get_has_zero()) return iterator_to_zero();
617
618
        const Cell* ptr = buf;
619
        auto buf_end = buf + grower.buf_size();
620
        while (ptr < buf_end && ptr->is_zero(*this)) ++ptr;
621
622
        return const_iterator(this, ptr);
623
    }
624
625
    const_iterator cbegin() const { return begin(); }
626
627
26
    iterator begin() {
628
26
        if (!buf) return end();
629
630
26
        if (this->get_has_zero()) return iterator_to_zero();
631
632
26
        Cell* ptr = buf;
633
26
        auto buf_end = buf + grower.buf_size();
634
3.77k
        while (ptr < buf_end && ptr->is_zero(*this)) ++ptr;
635
636
26
        return iterator(this, ptr);
637
26
    }
Unexecuted instantiation: _ZN9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE5beginEv
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE5beginEv
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE5beginEv
Unexecuted instantiation: _ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE5beginEv
Unexecuted instantiation: _ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE5beginEv
_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE5beginEv
Line
Count
Source
627
6
    iterator begin() {
628
6
        if (!buf) return end();
629
630
6
        if (this->get_has_zero()) return iterator_to_zero();
631
632
6
        Cell* ptr = buf;
633
6
        auto buf_end = buf + grower.buf_size();
634
98
        while (ptr < buf_end && ptr->is_zero(*this)) ++ptr;
635
636
6
        return iterator(this, ptr);
637
6
    }
_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE5beginEv
Line
Count
Source
627
5
    iterator begin() {
628
5
        if (!buf) return end();
629
630
5
        if (this->get_has_zero()) return iterator_to_zero();
631
632
5
        Cell* ptr = buf;
633
5
        auto buf_end = buf + grower.buf_size();
634
654
        while (ptr < buf_end && ptr->is_zero(*this)) ++ptr;
635
636
5
        return iterator(this, ptr);
637
5
    }
_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE5beginEv
Line
Count
Source
627
5
    iterator begin() {
628
5
        if (!buf) return end();
629
630
5
        if (this->get_has_zero()) return iterator_to_zero();
631
632
5
        Cell* ptr = buf;
633
5
        auto buf_end = buf + grower.buf_size();
634
745
        while (ptr < buf_end && ptr->is_zero(*this)) ++ptr;
635
636
5
        return iterator(this, ptr);
637
5
    }
_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE5beginEv
Line
Count
Source
627
5
    iterator begin() {
628
5
        if (!buf) return end();
629
630
5
        if (this->get_has_zero()) return iterator_to_zero();
631
632
5
        Cell* ptr = buf;
633
5
        auto buf_end = buf + grower.buf_size();
634
1.28k
        while (ptr < buf_end && ptr->is_zero(*this)) ++ptr;
635
636
5
        return iterator(this, ptr);
637
5
    }
_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE5beginEv
Line
Count
Source
627
5
    iterator begin() {
628
5
        if (!buf) return end();
629
630
5
        if (this->get_has_zero()) return iterator_to_zero();
631
632
5
        Cell* ptr = buf;
633
5
        auto buf_end = buf + grower.buf_size();
634
992
        while (ptr < buf_end && ptr->is_zero(*this)) ++ptr;
635
636
5
        return iterator(this, ptr);
637
5
    }
Unexecuted instantiation: _ZN9HashTableItN5doris17StringHashMapCellItPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE5beginEv
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE5beginEv
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE5beginEv
Unexecuted instantiation: _ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PNS3_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE5beginEv
Unexecuted instantiation: _ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE5beginEv
638
639
    const_iterator end() const { return const_iterator(this, buf + grower.buf_size()); }
640
    const_iterator cend() const { return end(); }
641
35
    iterator end() { return iterator(this, buf + grower.buf_size()); }
Unexecuted instantiation: _ZN9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE3endEv
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE3endEv
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE3endEv
Unexecuted instantiation: _ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE3endEv
Unexecuted instantiation: _ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE3endEv
_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE3endEv
Line
Count
Source
641
9
    iterator end() { return iterator(this, buf + grower.buf_size()); }
_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE3endEv
Line
Count
Source
641
6
    iterator end() { return iterator(this, buf + grower.buf_size()); }
_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE3endEv
Line
Count
Source
641
5
    iterator end() { return iterator(this, buf + grower.buf_size()); }
_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE3endEv
Line
Count
Source
641
5
    iterator end() { return iterator(this, buf + grower.buf_size()); }
_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE3endEv
Line
Count
Source
641
10
    iterator end() { return iterator(this, buf + grower.buf_size()); }
Unexecuted instantiation: _ZN9HashTableItN5doris17StringHashMapCellItPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE3endEv
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE3endEv
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE3endEv
Unexecuted instantiation: _ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PNS3_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE3endEv
Unexecuted instantiation: _ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE3endEv
642
643
protected:
644
    const_iterator iterator_to(const Cell* ptr) const { return const_iterator(this, ptr); }
645
0
    iterator iterator_to(Cell* ptr) { return iterator(this, ptr); }
Unexecuted instantiation: _ZN9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11iterator_toEPS2_
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11iterator_toEPS2_
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11iterator_toEPS2_
Unexecuted instantiation: _ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE11iterator_toEPS5_
Unexecuted instantiation: _ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11iterator_toEPS3_
Unexecuted instantiation: _ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11iterator_toEPS3_
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11iterator_toEPS3_
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11iterator_toEPS3_
Unexecuted instantiation: _ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE11iterator_toEPS6_
Unexecuted instantiation: _ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11iterator_toEPS4_
Unexecuted instantiation: _ZN9HashTableItN5doris17StringHashMapCellItPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11iterator_toEPS4_
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11iterator_toEPS4_
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11iterator_toEPS4_
Unexecuted instantiation: _ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PNS3_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE11iterator_toEPS7_
Unexecuted instantiation: _ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11iterator_toEPS5_
646
    const_iterator iterator_to_zero() const { return iterator_to(this->zero_value()); }
647
0
    iterator iterator_to_zero() { return iterator_to(this->zero_value()); }
Unexecuted instantiation: _ZN9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE16iterator_to_zeroEv
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE16iterator_to_zeroEv
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE16iterator_to_zeroEv
Unexecuted instantiation: _ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE16iterator_to_zeroEv
Unexecuted instantiation: _ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE16iterator_to_zeroEv
Unexecuted instantiation: _ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE16iterator_to_zeroEv
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE16iterator_to_zeroEv
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE16iterator_to_zeroEv
Unexecuted instantiation: _ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE16iterator_to_zeroEv
Unexecuted instantiation: _ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE16iterator_to_zeroEv
Unexecuted instantiation: _ZN9HashTableItN5doris17StringHashMapCellItPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE16iterator_to_zeroEv
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE16iterator_to_zeroEv
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE16iterator_to_zeroEv
Unexecuted instantiation: _ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PNS3_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE16iterator_to_zeroEv
Unexecuted instantiation: _ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE16iterator_to_zeroEv
648
649
    /// If the key is zero, insert it into a special place and return true.
650
    /// We don't have to persist a zero key, because it's not actually inserted.
651
    /// That's why we just take a Key by value, an not a key holder.
652
    bool ALWAYS_INLINE emplace_if_zero(Key x, LookupResult& it, bool& inserted, size_t hash_value) {
653
        /// If it is claimed that the zero key can not be inserted into the table.
654
        if (!Cell::need_zero_value_storage) return false;
655
656
        if (Cell::is_zero(x, *this)) {
657
            it = this->zero_value();
658
659
            if (!this->get_has_zero()) {
660
                ++m_size;
661
                this->set_get_has_zero();
662
                this->zero_value()->set_hash(hash_value);
663
                inserted = true;
664
            } else
665
                inserted = false;
666
667
            return true;
668
        }
669
670
        return false;
671
    }
672
673
    template <typename Func, typename Origin>
674
    bool ALWAYS_INLINE lazy_emplace_if_zero(Key& x, Origin& origin, LookupResult& it,
675
2.88k
                                            size_t hash_value, Func&& f) {
676
        /// If it is claimed that the zero key can not be inserted into the table.
677
2.88k
        if (!Cell::need_zero_value_storage) return false;
678
679
0
        if (Cell::is_zero(x, *this)) {
680
0
            it = this->zero_value();
681
0
            if (!this->get_has_zero()) {
682
0
                ++m_size;
683
0
                this->set_get_has_zero();
684
0
                std::forward<Func>(f)(Constructor(it), x, origin);
685
0
                this->zero_value()->set_hash(hash_value);
686
0
            }
687
688
0
            return true;
689
0
        }
690
691
0
        return false;
692
0
    }
Unexecuted instantiation: _ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZNS0_11test_insertINS0_16MethodSerializedINS0_13StringHashMapIjS9_EEEEEEvRT_St6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISL_EESaISO_EEEUlRKSH_RT0_RT1_E_S1_EEbRS1_SU_RPS3_mOSH_
Unexecuted instantiation: _ZN9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZNS0_11test_insertINS0_16MethodSerializedINS0_13StringHashMapIjS8_EEEEEEvRT_St6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISK_EESaISN_EEEUlRKSG_RT0_RT1_E_NS0_9StringRefEEEbRtST_RPS2_mOSG_
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZNS0_11test_insertINS0_16MethodSerializedINS0_13StringHashMapIjS8_EEEEEEvRT_St6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISK_EESaISN_EEEUlRKSG_RT0_RT1_E_NS0_9StringRefEEEbRjST_RPS2_mOSG_
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZNS0_11test_insertINS0_16MethodSerializedINS0_13StringHashMapIjS8_EEEEEEvRT_St6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISK_EESaISN_EEEUlRKSG_RT0_RT1_E_NS0_9StringRefEEEbRmST_RPS2_mOSG_
_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZNS3_11test_insertINS3_16MethodSerializedINS3_13StringHashMapIjSB_EEEEEEvRT_St6vectorINS3_3COWINS3_7IColumnEE13immutable_ptrISN_EESaISQ_EEEUlRKSJ_RT0_RT1_E_NS3_9StringRefEEEbRS2_SW_RPS5_mOSJ_
Line
Count
Source
675
5
                                            size_t hash_value, Func&& f) {
676
        /// If it is claimed that the zero key can not be inserted into the table.
677
5
        if (!Cell::need_zero_value_storage) return false;
678
679
0
        if (Cell::is_zero(x, *this)) {
680
0
            it = this->zero_value();
681
0
            if (!this->get_has_zero()) {
682
0
                ++m_size;
683
0
                this->set_get_has_zero();
684
0
                std::forward<Func>(f)(Constructor(it), x, origin);
685
0
                this->zero_value()->set_hash(hash_value);
686
0
            }
687
688
0
            return true;
689
0
        }
690
691
0
        return false;
692
0
    }
Unexecuted instantiation: _ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZNS0_11test_insertINS0_19MethodStringNoCacheINS0_13StringHashMapIjS9_EEEEEEvRT_St6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISL_EESaISO_EEEUlRKSH_RT0_RT1_E_S1_EEbRS1_SU_RPS3_mOSH_
_ZN9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZNS0_11test_insertINS0_19MethodStringNoCacheINS0_13StringHashMapIjS8_EEEEEEvRT_St6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISK_EESaISN_EEEUlRKSG_RT0_RT1_E_NS0_9StringRefEEEbRtST_RPS2_mOSG_
Line
Count
Source
675
5
                                            size_t hash_value, Func&& f) {
676
        /// If it is claimed that the zero key can not be inserted into the table.
677
5
        if (!Cell::need_zero_value_storage) return false;
678
679
0
        if (Cell::is_zero(x, *this)) {
680
0
            it = this->zero_value();
681
0
            if (!this->get_has_zero()) {
682
0
                ++m_size;
683
0
                this->set_get_has_zero();
684
0
                std::forward<Func>(f)(Constructor(it), x, origin);
685
0
                this->zero_value()->set_hash(hash_value);
686
0
            }
687
688
0
            return true;
689
0
        }
690
691
0
        return false;
692
0
    }
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZNS0_11test_insertINS0_19MethodStringNoCacheINS0_13StringHashMapIjS8_EEEEEEvRT_St6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISK_EESaISN_EEEUlRKSG_RT0_RT1_E_NS0_9StringRefEEEbRjST_RPS2_mOSG_
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZNS0_11test_insertINS0_19MethodStringNoCacheINS0_13StringHashMapIjS8_EEEEEEvRT_St6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISK_EESaISN_EEEUlRKSG_RT0_RT1_E_NS0_9StringRefEEEbRmST_RPS2_mOSG_
Unexecuted instantiation: _ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZNS3_11test_insertINS3_19MethodStringNoCacheINS3_13StringHashMapIjSB_EEEEEEvRT_St6vectorINS3_3COWINS3_7IColumnEE13immutable_ptrISN_EESaISQ_EEEUlRKSJ_RT0_RT1_E_NS3_9StringRefEEEbRS2_SW_RPS5_mOSJ_
hash_table_method_test.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZNS0_68HashTableMethodTest_testMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0S1_EEbRS1_RT0_RPS4_mOT_
Line
Count
Source
675
1
                                            size_t hash_value, Func&& f) {
676
        /// If it is claimed that the zero key can not be inserted into the table.
677
1
        if (!Cell::need_zero_value_storage) return false;
678
679
0
        if (Cell::is_zero(x, *this)) {
680
0
            it = this->zero_value();
681
0
            if (!this->get_has_zero()) {
682
0
                ++m_size;
683
0
                this->set_get_has_zero();
684
0
                std::forward<Func>(f)(Constructor(it), x, origin);
685
0
                this->zero_value()->set_hash(hash_value);
686
0
            }
687
688
0
            return true;
689
0
        }
690
691
0
        return false;
692
0
    }
Unexecuted instantiation: hash_table_method_test.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZNS0_68HashTableMethodTest_testMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0NS0_9StringRefEEEbRtRT0_RPS3_mOT_
hash_table_method_test.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZNS0_68HashTableMethodTest_testMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0NS0_9StringRefEEEbRjRT0_RPS3_mOT_
Line
Count
Source
675
2
                                            size_t hash_value, Func&& f) {
676
        /// If it is claimed that the zero key can not be inserted into the table.
677
2
        if (!Cell::need_zero_value_storage) return false;
678
679
0
        if (Cell::is_zero(x, *this)) {
680
0
            it = this->zero_value();
681
0
            if (!this->get_has_zero()) {
682
0
                ++m_size;
683
0
                this->set_get_has_zero();
684
0
                std::forward<Func>(f)(Constructor(it), x, origin);
685
0
                this->zero_value()->set_hash(hash_value);
686
0
            }
687
688
0
            return true;
689
0
        }
690
691
0
        return false;
692
0
    }
hash_table_method_test.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZNS0_68HashTableMethodTest_testMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0NS0_9StringRefEEEbRmRT0_RPS3_mOT_
Line
Count
Source
675
2
                                            size_t hash_value, Func&& f) {
676
        /// If it is claimed that the zero key can not be inserted into the table.
677
2
        if (!Cell::need_zero_value_storage) return false;
678
679
0
        if (Cell::is_zero(x, *this)) {
680
0
            it = this->zero_value();
681
0
            if (!this->get_has_zero()) {
682
0
                ++m_size;
683
0
                this->set_get_has_zero();
684
0
                std::forward<Func>(f)(Constructor(it), x, origin);
685
0
                this->zero_value()->set_hash(hash_value);
686
0
            }
687
688
0
            return true;
689
0
        }
690
691
0
        return false;
692
0
    }
Unexecuted instantiation: hash_table_method_test.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZNS3_68HashTableMethodTest_testMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0NS3_9StringRefEEEbRS2_RT0_RPS6_mOT_
Unexecuted instantiation: hash_table_method_test.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZNS0_76HashTableMethodTest_testNullableMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0S1_EEbRS1_RT0_RPS4_mOT_
Unexecuted instantiation: hash_table_method_test.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZNS0_76HashTableMethodTest_testNullableMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0NS0_9StringRefEEEbRtRT0_RPS3_mOT_
Unexecuted instantiation: hash_table_method_test.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZNS0_76HashTableMethodTest_testNullableMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0NS0_9StringRefEEEbRjRT0_RPS3_mOT_
hash_table_method_test.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZNS0_76HashTableMethodTest_testNullableMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0NS0_9StringRefEEEbRmRT0_RPS3_mOT_
Line
Count
Source
675
2
                                            size_t hash_value, Func&& f) {
676
        /// If it is claimed that the zero key can not be inserted into the table.
677
2
        if (!Cell::need_zero_value_storage) return false;
678
679
0
        if (Cell::is_zero(x, *this)) {
680
0
            it = this->zero_value();
681
0
            if (!this->get_has_zero()) {
682
0
                ++m_size;
683
0
                this->set_get_has_zero();
684
0
                std::forward<Func>(f)(Constructor(it), x, origin);
685
0
                this->zero_value()->set_hash(hash_value);
686
0
            }
687
688
0
            return true;
689
0
        }
690
691
0
        return false;
692
0
    }
Unexecuted instantiation: hash_table_method_test.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZNS3_76HashTableMethodTest_testNullableMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0NS3_9StringRefEEEbRS2_RT0_RPS6_mOT_
hash_table_method_test.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZNS0_50HashTableMethodTest_testStringHashMapIterator_Test8TestBodyEvE3$_0S1_EEbRS1_RT0_RPS4_mOT_
Line
Count
Source
675
2
                                            size_t hash_value, Func&& f) {
676
        /// If it is claimed that the zero key can not be inserted into the table.
677
2
        if (!Cell::need_zero_value_storage) return false;
678
679
0
        if (Cell::is_zero(x, *this)) {
680
0
            it = this->zero_value();
681
0
            if (!this->get_has_zero()) {
682
0
                ++m_size;
683
0
                this->set_get_has_zero();
684
0
                std::forward<Func>(f)(Constructor(it), x, origin);
685
0
                this->zero_value()->set_hash(hash_value);
686
0
            }
687
688
0
            return true;
689
0
        }
690
691
0
        return false;
692
0
    }
hash_table_method_test.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZNS0_50HashTableMethodTest_testStringHashMapIterator_Test8TestBodyEvE3$_0NS0_9StringRefEEEbRtRT0_RPS3_mOT_
Line
Count
Source
675
2
                                            size_t hash_value, Func&& f) {
676
        /// If it is claimed that the zero key can not be inserted into the table.
677
2
        if (!Cell::need_zero_value_storage) return false;
678
679
0
        if (Cell::is_zero(x, *this)) {
680
0
            it = this->zero_value();
681
0
            if (!this->get_has_zero()) {
682
0
                ++m_size;
683
0
                this->set_get_has_zero();
684
0
                std::forward<Func>(f)(Constructor(it), x, origin);
685
0
                this->zero_value()->set_hash(hash_value);
686
0
            }
687
688
0
            return true;
689
0
        }
690
691
0
        return false;
692
0
    }
hash_table_method_test.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZNS0_50HashTableMethodTest_testStringHashMapIterator_Test8TestBodyEvE3$_0NS0_9StringRefEEEbRjRT0_RPS3_mOT_
Line
Count
Source
675
1
                                            size_t hash_value, Func&& f) {
676
        /// If it is claimed that the zero key can not be inserted into the table.
677
1
        if (!Cell::need_zero_value_storage) return false;
678
679
0
        if (Cell::is_zero(x, *this)) {
680
0
            it = this->zero_value();
681
0
            if (!this->get_has_zero()) {
682
0
                ++m_size;
683
0
                this->set_get_has_zero();
684
0
                std::forward<Func>(f)(Constructor(it), x, origin);
685
0
                this->zero_value()->set_hash(hash_value);
686
0
            }
687
688
0
            return true;
689
0
        }
690
691
0
        return false;
692
0
    }
Unexecuted instantiation: hash_table_method_test.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZNS0_50HashTableMethodTest_testStringHashMapIterator_Test8TestBodyEvE3$_0NS0_9StringRefEEEbRmRT0_RPS3_mOT_
Unexecuted instantiation: hash_table_method_test.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZNS3_50HashTableMethodTest_testStringHashMapIterator_Test8TestBodyEvE3$_0NS3_9StringRefEEEbRS2_RT0_RPS6_mOT_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_17AggSinkLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSR_RT0_RT1_E_NS0_9StringRefEEEbRtSW_RPS3_mOSR_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_17AggSinkLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSR_RT0_RT1_E_NS0_9StringRefEEEbRjSW_RPS3_mOSR_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_17AggSinkLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSR_RT0_RT1_E_NS0_9StringRefEEEbRmSW_RPS3_mOSR_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS3_17AggSinkLocalState24_emplace_into_hash_tableEPS5_RSt6vectorIPKNS3_7IColumnESaISK_EEjENK3$_1clINS3_19MethodStringNoCacheINS3_13StringHashMapIS5_SC_EEEEEEvRT_EUlRKSU_RT0_RT1_E_NS3_9StringRefEEEbRS2_SZ_RPS6_mOSU_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_17AggSinkLocalState24_emplace_into_hash_tableEPS3_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEEvRT_EUlRKSS_RT0_RT1_E_S1_EEbRS1_SX_RPS4_mOSS_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_17AggSinkLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSV_RT0_RT1_E_NS0_9StringRefEEEbRtS10_RPS3_mOSV_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_17AggSinkLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSV_RT0_RT1_E_NS0_9StringRefEEEbRjS10_RPS3_mOSV_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_17AggSinkLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSV_RT0_RT1_E_NS0_9StringRefEEEbRmS10_RPS3_mOSV_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS3_17AggSinkLocalState24_emplace_into_hash_tableEPS5_RSt6vectorIPKNS3_7IColumnESaISK_EEjENK3$_1clINS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS5_SC_EEEEEEEEEEvRT_EUlRKSY_RT0_RT1_E_NS3_9StringRefEEEbRS2_S13_RPS6_mOSY_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_17AggSinkLocalState24_emplace_into_hash_tableEPS3_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEEvRT_EUlRKSW_RT0_RT1_E_S1_EEbRS1_S11_RPS4_mOSW_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISG_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSQ_RT0_RT1_E_NS0_9StringRefEEEbRtSV_RPS3_mOSQ_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISG_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSQ_RT0_RT1_E_NS0_9StringRefEEEbRjSV_RPS3_mOSQ_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISG_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSQ_RT0_RT1_E_NS0_9StringRefEEEbRmSV_RPS3_mOSQ_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS3_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS3_7IColumnESaISJ_EEjENK3$_1clINS3_19MethodStringNoCacheINS3_13StringHashMapIS5_SC_EEEEEEvRT_EUlRKST_RT0_RT1_E_NS3_9StringRefEEEbRS2_SY_RPS6_mOST_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEEvRT_EUlRKSR_RT0_RT1_E_S1_EEbRS1_SW_RPS4_mOSR_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISG_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSU_RT0_RT1_E_NS0_9StringRefEEEbRtSZ_RPS3_mOSU_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISG_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSU_RT0_RT1_E_NS0_9StringRefEEEbRjSZ_RPS3_mOSU_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISG_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSU_RT0_RT1_E_NS0_9StringRefEEEbRmSZ_RPS3_mOSU_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS3_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS3_7IColumnESaISJ_EEjENK3$_1clINS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS5_SC_EEEEEEEEEEvRT_EUlRKSX_RT0_RT1_E_NS3_9StringRefEEEbRS2_S12_RPS6_mOSX_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEEvRT_EUlRKSV_RT0_RT1_E_S1_EEbRS1_S10_RPS4_mOSV_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISG_EESG_jENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSQ_RT0_RT1_E_NS0_9StringRefEEEbRtSV_RPS3_mOSQ_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISG_EESG_jENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSQ_RT0_RT1_E_NS0_9StringRefEEEbRjSV_RPS3_mOSQ_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISG_EESG_jENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSQ_RT0_RT1_E_NS0_9StringRefEEEbRmSV_RPS3_mOSQ_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS3_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS3_7IColumnESaISJ_EESJ_jENK3$_1clINS3_19MethodStringNoCacheINS3_13StringHashMapIS5_SC_EEEEEEvRT_EUlRKST_RT0_RT1_E_NS3_9StringRefEEEbRS2_SY_RPS6_mOST_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EESH_jENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEEvRT_EUlRKSR_RT0_RT1_E_S1_EEbRS1_SW_RPS4_mOSR_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISG_EESG_jENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSU_RT0_RT1_E_NS0_9StringRefEEEbRtSZ_RPS3_mOSU_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISG_EESG_jENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSU_RT0_RT1_E_NS0_9StringRefEEEbRjSZ_RPS3_mOSU_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISG_EESG_jENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSU_RT0_RT1_E_NS0_9StringRefEEEbRmSZ_RPS3_mOSU_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS3_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS3_7IColumnESaISJ_EESJ_jENK3$_1clINS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS5_SC_EEEEEEEEEEvRT_EUlRKSX_RT0_RT1_E_NS3_9StringRefEEEbRS2_S12_RPS6_mOSX_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EESH_jENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEEvRT_EUlRKSV_RT0_RT1_E_S1_EEbRS1_S10_RPS4_mOSV_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_17AggSinkLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERKSt6vectorIiSaIiEERSG_IPKNS0_7IColumnESaISN_EEjENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEbOT_EUlRKSY_RT0_RT1_E_NS0_9StringRefEEEbRtS13_RPS3_mSZ_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_17AggSinkLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERKSt6vectorIiSaIiEERSG_IPKNS0_7IColumnESaISN_EEjENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEbOT_EUlRKSY_RT0_RT1_E_NS0_9StringRefEEEbRjS13_RPS3_mSZ_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_17AggSinkLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERKSt6vectorIiSaIiEERSG_IPKNS0_7IColumnESaISN_EEjENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEbOT_EUlRKSY_RT0_RT1_E_NS0_9StringRefEEEbRmS13_RPS3_mSZ_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS3_17AggSinkLocalState30_emplace_into_hash_table_limitEPS5_PNS3_5BlockERKSt6vectorIiSaIiEERSJ_IPKNS3_7IColumnESaISQ_EEjENK3$_1clIRNS3_19MethodStringNoCacheINS3_13StringHashMapIS5_SC_EEEEEEbOT_EUlRKS11_RT0_RT1_E_NS3_9StringRefEEEbRS2_S16_RPS6_mS12_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_17AggSinkLocalState30_emplace_into_hash_table_limitEPS3_PNS0_5BlockERKSt6vectorIiSaIiEERSH_IPKNS0_7IColumnESaISO_EEjENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEEbOT_EUlRKSZ_RT0_RT1_E_S1_EEbRS1_S14_RPS4_mS10_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_17AggSinkLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERKSt6vectorIiSaIiEERSG_IPKNS0_7IColumnESaISN_EEjENK3$_1clIRNS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEbOT_EUlRKS12_RT0_RT1_E_NS0_9StringRefEEEbRtS17_RPS3_mS13_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_17AggSinkLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERKSt6vectorIiSaIiEERSG_IPKNS0_7IColumnESaISN_EEjENK3$_1clIRNS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEbOT_EUlRKS12_RT0_RT1_E_NS0_9StringRefEEEbRjS17_RPS3_mS13_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_17AggSinkLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERKSt6vectorIiSaIiEERSG_IPKNS0_7IColumnESaISN_EEjENK3$_1clIRNS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEbOT_EUlRKS12_RT0_RT1_E_NS0_9StringRefEEEbRmS17_RPS3_mS13_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS3_17AggSinkLocalState30_emplace_into_hash_table_limitEPS5_PNS3_5BlockERKSt6vectorIiSaIiEERSJ_IPKNS3_7IColumnESaISQ_EEjENK3$_1clIRNS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS5_SC_EEEEEEEEEEbOT_EUlRKS15_RT0_RT1_E_NS3_9StringRefEEEbRS2_S1A_RPS6_mS16_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_17AggSinkLocalState30_emplace_into_hash_table_limitEPS3_PNS0_5BlockERKSt6vectorIiSaIiEERSH_IPKNS0_7IColumnESaISO_EEjENK3$_1clIRNS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEEbOT_EUlRKS13_RT0_RT1_E_S1_EEbRS1_S18_RPS4_mS14_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_13AggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSR_RT0_RT1_E_NS0_9StringRefEEEbRtSW_RPS3_mOSR_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_13AggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSR_RT0_RT1_E_NS0_9StringRefEEEbRjSW_RPS3_mOSR_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_13AggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSR_RT0_RT1_E_NS0_9StringRefEEEbRmSW_RPS3_mOSR_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS3_13AggLocalState24_emplace_into_hash_tableEPS5_RSt6vectorIPKNS3_7IColumnESaISK_EEjENK3$_1clINS3_19MethodStringNoCacheINS3_13StringHashMapIS5_SC_EEEEEEvRT_EUlRKSU_RT0_RT1_E_NS3_9StringRefEEEbRS2_SZ_RPS6_mOSU_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_13AggLocalState24_emplace_into_hash_tableEPS3_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEEvRT_EUlRKSS_RT0_RT1_E_S1_EEbRS1_SX_RPS4_mOSS_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_13AggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSV_RT0_RT1_E_NS0_9StringRefEEEbRtS10_RPS3_mOSV_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_13AggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSV_RT0_RT1_E_NS0_9StringRefEEEbRjS10_RPS3_mOSV_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_13AggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSV_RT0_RT1_E_NS0_9StringRefEEEbRmS10_RPS3_mOSV_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS3_13AggLocalState24_emplace_into_hash_tableEPS5_RSt6vectorIPKNS3_7IColumnESaISK_EEjENK3$_1clINS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS5_SC_EEEEEEEEEEvRT_EUlRKSY_RT0_RT1_E_NS3_9StringRefEEEbRS2_S13_RPS6_mOSY_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_13AggLocalState24_emplace_into_hash_tableEPS3_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEEvRT_EUlRKSW_RT0_RT1_E_S1_EEbRS1_S11_RPS4_mOSW_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS0_7IColumnESaISI_EEPNS0_5BlockERNS0_27PartitionSortSinkLocalStateEbENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS4_SB_EEEEEENS0_6StatusERT_EUlRKSY_RT0_RT1_E_S1_EEbRS1_S13_RPS5_mOSY_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS0_7IColumnESaISH_EEPNS0_5BlockERNS0_27PartitionSortSinkLocalStateEbENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEENS0_6StatusERT_EUlRKSX_RT0_RT1_E_NS0_9StringRefEEEbRtS12_RPS4_mOSX_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS0_7IColumnESaISH_EEPNS0_5BlockERNS0_27PartitionSortSinkLocalStateEbENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEENS0_6StatusERT_EUlRKSX_RT0_RT1_E_NS0_9StringRefEEEbRjS12_RPS4_mOSX_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS0_7IColumnESaISH_EEPNS0_5BlockERNS0_27PartitionSortSinkLocalStateEbENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEENS0_6StatusERT_EUlRKSX_RT0_RT1_E_NS0_9StringRefEEEbRmS12_RPS4_mOSX_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PNS3_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS3_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS3_7IColumnESaISK_EEPNS3_5BlockERNS3_27PartitionSortSinkLocalStateEbENK3$_1clINS3_19MethodStringNoCacheINS3_13StringHashMapIS6_SD_EEEEEENS3_6StatusERT_EUlRKS10_RT0_RT1_E_NS3_9StringRefEEEbRS2_S15_RPS7_mOS10_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS0_7IColumnESaISI_EEPNS0_5BlockERNS0_27PartitionSortSinkLocalStateEbENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS4_SB_EEEEEEEEEENS0_6StatusERT_EUlRKS12_RT0_RT1_E_S1_EEbRS1_S17_RPS5_mOS12_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS0_7IColumnESaISH_EEPNS0_5BlockERNS0_27PartitionSortSinkLocalStateEbENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEENS0_6StatusERT_EUlRKS11_RT0_RT1_E_NS0_9StringRefEEEbRtS16_RPS4_mOS11_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS0_7IColumnESaISH_EEPNS0_5BlockERNS0_27PartitionSortSinkLocalStateEbENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEENS0_6StatusERT_EUlRKS11_RT0_RT1_E_NS0_9StringRefEEEbRjS16_RPS4_mOS11_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS0_7IColumnESaISH_EEPNS0_5BlockERNS0_27PartitionSortSinkLocalStateEbENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEENS0_6StatusERT_EUlRKS11_RT0_RT1_E_NS0_9StringRefEEEbRmS16_RPS4_mOS11_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PNS3_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS3_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS3_7IColumnESaISK_EEPNS3_5BlockERNS3_27PartitionSortSinkLocalStateEbENK3$_1clINS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS6_SD_EEEEEEEEEENS3_6StatusERT_EUlRKS14_RT0_RT1_E_NS3_9StringRefEEEbRS2_S19_RPS7_mOS14_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEbOT_EUlRKSU_RT0_RT1_E_NS0_9StringRefEEEbRtSZ_RPS3_mSV_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEbOT_EUlRKSU_RT0_RT1_E_NS0_9StringRefEEEbRjSZ_RPS3_mSV_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEbOT_EUlRKSU_RT0_RT1_E_NS0_9StringRefEEEbRmSZ_RPS3_mSV_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS3_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS5_PNS3_5BlockERSt6vectorIPKNS3_7IColumnESaISM_EEjENK3$_1clIRNS3_19MethodStringNoCacheINS3_13StringHashMapIS5_SC_EEEEEEbOT_EUlRKSX_RT0_RT1_E_NS3_9StringRefEEEbRS2_S12_RPS6_mSY_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS3_PNS0_5BlockERSt6vectorIPKNS0_7IColumnESaISK_EEjENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEEbOT_EUlRKSV_RT0_RT1_E_S1_EEbRS1_S10_RPS4_mSW_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clIRNS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEbOT_EUlRKSY_RT0_RT1_E_NS0_9StringRefEEEbRtS13_RPS3_mSZ_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clIRNS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEbOT_EUlRKSY_RT0_RT1_E_NS0_9StringRefEEEbRjS13_RPS3_mSZ_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clIRNS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEbOT_EUlRKSY_RT0_RT1_E_NS0_9StringRefEEEbRmS13_RPS3_mSZ_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS3_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS5_PNS3_5BlockERSt6vectorIPKNS3_7IColumnESaISM_EEjENK3$_1clIRNS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS5_SC_EEEEEEEEEEbOT_EUlRKS11_RT0_RT1_E_NS3_9StringRefEEEbRS2_S16_RPS6_mS12_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS3_PNS0_5BlockERSt6vectorIPKNS0_7IColumnESaISK_EEjENK3$_1clIRNS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEEbOT_EUlRKSZ_RT0_RT1_E_S1_EEbRS1_S14_RPS4_mS10_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_22StreamingAggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSR_RT0_RT1_E_NS0_9StringRefEEEbRtSW_RPS3_mOSR_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_22StreamingAggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSR_RT0_RT1_E_NS0_9StringRefEEEbRjSW_RPS3_mOSR_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_22StreamingAggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSR_RT0_RT1_E_NS0_9StringRefEEEbRmSW_RPS3_mOSR_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS3_22StreamingAggLocalState24_emplace_into_hash_tableEPS5_RSt6vectorIPKNS3_7IColumnESaISK_EEjENK3$_1clINS3_19MethodStringNoCacheINS3_13StringHashMapIS5_SC_EEEEEEvRT_EUlRKSU_RT0_RT1_E_NS3_9StringRefEEEbRS2_SZ_RPS6_mOSU_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_22StreamingAggLocalState24_emplace_into_hash_tableEPS3_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEEvRT_EUlRKSS_RT0_RT1_E_S1_EEbRS1_SX_RPS4_mOSS_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_22StreamingAggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSV_RT0_RT1_E_NS0_9StringRefEEEbRtS10_RPS3_mOSV_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_22StreamingAggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSV_RT0_RT1_E_NS0_9StringRefEEEbRjS10_RPS3_mOSV_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_22StreamingAggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSV_RT0_RT1_E_NS0_9StringRefEEEbRmS10_RPS3_mOSV_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS3_22StreamingAggLocalState24_emplace_into_hash_tableEPS5_RSt6vectorIPKNS3_7IColumnESaISK_EEjENK3$_1clINS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS5_SC_EEEEEEEEEEvRT_EUlRKSY_RT0_RT1_E_NS3_9StringRefEEEbRS2_S13_RPS6_mOSY_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_22StreamingAggLocalState24_emplace_into_hash_tableEPS3_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEEvRT_EUlRKSW_RT0_RT1_E_S1_EEbRS1_S11_RPS4_mOSW_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISG_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSQ_RT0_RT1_E_NS0_9StringRefEEEbRtSV_RPS3_mOSQ_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISG_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSQ_RT0_RT1_E_NS0_9StringRefEEEbRjSV_RPS3_mOSQ_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISG_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSQ_RT0_RT1_E_NS0_9StringRefEEEbRmSV_RPS3_mOSQ_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS3_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS3_7IColumnESaISJ_EEjENK3$_1clINS3_19MethodStringNoCacheINS3_13StringHashMapIS5_SC_EEEEEEvRT_EUlRKST_RT0_RT1_E_NS3_9StringRefEEEbRS2_SY_RPS6_mOST_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEEvRT_EUlRKSR_RT0_RT1_E_S1_EEbRS1_SW_RPS4_mOSR_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISG_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSU_RT0_RT1_E_NS0_9StringRefEEEbRtSZ_RPS3_mOSU_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISG_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSU_RT0_RT1_E_NS0_9StringRefEEEbRjSZ_RPS3_mOSU_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISG_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSU_RT0_RT1_E_NS0_9StringRefEEEbRmSZ_RPS3_mOSU_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS3_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS3_7IColumnESaISJ_EEjENK3$_1clINS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS5_SC_EEEEEEEEEEvRT_EUlRKSX_RT0_RT1_E_NS3_9StringRefEEEbRS2_S12_RPS6_mOSX_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEEvRT_EUlRKSV_RT0_RT1_E_S1_EEbRS1_S10_RPS4_mOSV_
Unexecuted instantiation: complex_hash_map_dictionary.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_24ComplexHashMapDictionary9load_dataERKSt6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISF_EESaISI_EERKSD_ISt10shared_ptrIKNS0_9IDataTypeEESaISQ_EESM_ENK3$_1clIRNS0_16MethodSerializedINS0_13StringHashMapIjS9_EEEEEEDaOT_EUlRKS12_RT0_RT1_E_S1_EEbRS1_S17_RPS3_mS13_
Unexecuted instantiation: complex_hash_map_dictionary.cpp:_ZN9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_24ComplexHashMapDictionary9load_dataERKSt6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISE_EESaISH_EERKSC_ISt10shared_ptrIKNS0_9IDataTypeEESaISP_EESL_ENK3$_1clIRNS0_16MethodSerializedINS0_13StringHashMapIjS8_EEEEEEDaOT_EUlRKS11_RT0_RT1_E_NS0_9StringRefEEEbRtS16_RPS2_mS12_
Unexecuted instantiation: complex_hash_map_dictionary.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_24ComplexHashMapDictionary9load_dataERKSt6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISE_EESaISH_EERKSC_ISt10shared_ptrIKNS0_9IDataTypeEESaISP_EESL_ENK3$_1clIRNS0_16MethodSerializedINS0_13StringHashMapIjS8_EEEEEEDaOT_EUlRKS11_RT0_RT1_E_NS0_9StringRefEEEbRjS16_RPS2_mS12_
Unexecuted instantiation: complex_hash_map_dictionary.cpp:_ZN9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_24ComplexHashMapDictionary9load_dataERKSt6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISE_EESaISH_EERKSC_ISt10shared_ptrIKNS0_9IDataTypeEESaISP_EESL_ENK3$_1clIRNS0_16MethodSerializedINS0_13StringHashMapIjS8_EEEEEEDaOT_EUlRKS11_RT0_RT1_E_NS0_9StringRefEEEbRmS16_RPS2_mS12_
complex_hash_map_dictionary.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS3_24ComplexHashMapDictionary9load_dataERKSt6vectorINS3_3COWINS3_7IColumnEE13immutable_ptrISH_EESaISK_EERKSF_ISt10shared_ptrIKNS3_9IDataTypeEESaISS_EESO_ENK3$_1clIRNS3_16MethodSerializedINS3_13StringHashMapIjSB_EEEEEEDaOT_EUlRKS14_RT0_RT1_E_NS3_9StringRefEEEbRS2_S19_RPS5_mS15_
Line
Count
Source
675
2
                                            size_t hash_value, Func&& f) {
676
        /// If it is claimed that the zero key can not be inserted into the table.
677
2
        if (!Cell::need_zero_value_storage) return false;
678
679
0
        if (Cell::is_zero(x, *this)) {
680
0
            it = this->zero_value();
681
0
            if (!this->get_has_zero()) {
682
0
                ++m_size;
683
0
                this->set_get_has_zero();
684
0
                std::forward<Func>(f)(Constructor(it), x, origin);
685
0
                this->zero_value()->set_hash(hash_value);
686
0
            }
687
688
0
            return true;
689
0
        }
690
691
0
        return false;
692
0
    }
complex_hash_map_dictionary.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_24ComplexHashMapDictionary9load_dataERKSt6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISF_EESaISI_EERKSD_ISt10shared_ptrIKNS0_9IDataTypeEESaISQ_EESM_ENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIjS9_EEEEEEDaOT_EUlRKS12_RT0_RT1_E_S1_EEbRS1_S17_RPS3_mS13_
Line
Count
Source
675
52
                                            size_t hash_value, Func&& f) {
676
        /// If it is claimed that the zero key can not be inserted into the table.
677
52
        if (!Cell::need_zero_value_storage) return false;
678
679
0
        if (Cell::is_zero(x, *this)) {
680
0
            it = this->zero_value();
681
0
            if (!this->get_has_zero()) {
682
0
                ++m_size;
683
0
                this->set_get_has_zero();
684
0
                std::forward<Func>(f)(Constructor(it), x, origin);
685
0
                this->zero_value()->set_hash(hash_value);
686
0
            }
687
688
0
            return true;
689
0
        }
690
691
0
        return false;
692
0
    }
complex_hash_map_dictionary.cpp:_ZN9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_24ComplexHashMapDictionary9load_dataERKSt6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISE_EESaISH_EERKSC_ISt10shared_ptrIKNS0_9IDataTypeEESaISP_EESL_ENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIjS8_EEEEEEDaOT_EUlRKS11_RT0_RT1_E_NS0_9StringRefEEEbRtS16_RPS2_mS12_
Line
Count
Source
675
2.80k
                                            size_t hash_value, Func&& f) {
676
        /// If it is claimed that the zero key can not be inserted into the table.
677
2.80k
        if (!Cell::need_zero_value_storage) return false;
678
679
0
        if (Cell::is_zero(x, *this)) {
680
0
            it = this->zero_value();
681
0
            if (!this->get_has_zero()) {
682
0
                ++m_size;
683
0
                this->set_get_has_zero();
684
0
                std::forward<Func>(f)(Constructor(it), x, origin);
685
0
                this->zero_value()->set_hash(hash_value);
686
0
            }
687
688
0
            return true;
689
0
        }
690
691
0
        return false;
692
0
    }
Unexecuted instantiation: complex_hash_map_dictionary.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_24ComplexHashMapDictionary9load_dataERKSt6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISE_EESaISH_EERKSC_ISt10shared_ptrIKNS0_9IDataTypeEESaISP_EESL_ENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIjS8_EEEEEEDaOT_EUlRKS11_RT0_RT1_E_NS0_9StringRefEEEbRjS16_RPS2_mS12_
Unexecuted instantiation: complex_hash_map_dictionary.cpp:_ZN9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS0_24ComplexHashMapDictionary9load_dataERKSt6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISE_EESaISH_EERKSC_ISt10shared_ptrIKNS0_9IDataTypeEESaISP_EESL_ENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIjS8_EEEEEEDaOT_EUlRKS11_RT0_RT1_E_NS0_9StringRefEEEbRmS16_RPS2_mS12_
Unexecuted instantiation: complex_hash_map_dictionary.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE20lazy_emplace_if_zeroIRZZNS3_24ComplexHashMapDictionary9load_dataERKSt6vectorINS3_3COWINS3_7IColumnEE13immutable_ptrISH_EESaISK_EERKSF_ISt10shared_ptrIKNS3_9IDataTypeEESaISS_EESO_ENK3$_1clIRNS3_19MethodStringNoCacheINS3_13StringHashMapIjSB_EEEEEEDaOT_EUlRKS14_RT0_RT1_E_NS3_9StringRefEEEbRS2_S19_RPS5_mS15_
693
694
    template <typename KeyHolder>
695
    void ALWAYS_INLINE emplace_non_zero_impl(size_t place_value, KeyHolder&& key, LookupResult& it,
696
                                             bool& inserted, size_t hash_value) {
697
        it = &buf[place_value];
698
699
        if (!buf[place_value].is_zero(*this)) {
700
            inserted = false;
701
            return;
702
        }
703
704
        new (&buf[place_value]) Cell(key, *this);
705
        buf[place_value].set_hash(hash_value);
706
        inserted = true;
707
        ++m_size;
708
709
        if (UNLIKELY(grower.overflow(m_size))) {
710
            try {
711
                resize();
712
            } catch (...) {
713
                /** If we have not resized successfully, then there will be problems.
714
                  * There remains a key, but uninitialized mapped-value,
715
                  *  which, perhaps, can not even be called a destructor.
716
                  */
717
                --m_size;
718
                buf[place_value].set_zero();
719
                throw;
720
            }
721
722
            // The hash table was rehashed, so we have to re-find the key.
723
            size_t new_place = find_cell(key, hash_value, grower.place(hash_value));
724
            assert(!buf[new_place].is_zero(*this));
725
            it = &buf[new_place];
726
        }
727
    }
728
729
    template <typename KeyHolder, typename Func, typename Origin>
730
    void ALWAYS_INLINE lazy_emplace_non_zero_impl(size_t place_value, KeyHolder&& key,
731
                                                  Origin&& origin, LookupResult& it,
732
2.88k
                                                  size_t hash_value, Func&& f) {
733
2.88k
        it = &buf[place_value];
734
735
2.88k
        if (!buf[place_value].is_zero(*this)) {
736
0
            return;
737
0
        }
738
739
2.88k
        f(Constructor(&buf[place_value]), key, origin);
740
2.88k
        buf[place_value].set_hash(hash_value);
741
2.88k
        ++m_size;
742
743
2.88k
        if (UNLIKELY(grower.overflow(m_size))) {
744
130
            try {
745
130
                resize();
746
130
            } catch (...) {
747
                /** If we have not resized successfully, then there will be problems.
748
                  * There remains a key, but uninitialized mapped-value,
749
                  *  which, perhaps, can not even be called a destructor.
750
                  */
751
0
                --m_size;
752
0
                buf[place_value].set_zero();
753
0
                throw;
754
0
            }
755
756
            // The hash table was rehashed, so we have to re-find the key.
757
130
            size_t new_place = find_cell(key, hash_value, grower.place(hash_value));
758
130
            assert(!buf[new_place].is_zero(*this));
759
130
            it = &buf[new_place];
760
130
        }
761
2.88k
    }
Unexecuted instantiation: _ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS1_RZNS0_11test_insertINS0_16MethodSerializedINS0_13StringHashMapIjS9_EEEEEEvRT_St6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISM_EESaISP_EEEUlRKSI_RT0_RT1_E_SC_EEvmOSI_OSW_RPS3_mOSU_
Unexecuted instantiation: _ZN9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRtRZNS0_11test_insertINS0_16MethodSerializedINS0_13StringHashMapIjS8_EEEEEEvRT_St6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISL_EESaISO_EEEUlRKSH_RT0_RT1_E_RNS0_9StringRefEEEvmOSH_OSV_RPS2_mOST_
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRjRZNS0_11test_insertINS0_16MethodSerializedINS0_13StringHashMapIjS8_EEEEEEvRT_St6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISL_EESaISO_EEEUlRKSH_RT0_RT1_E_RNS0_9StringRefEEEvmOSH_OSV_RPS2_mOST_
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRmRZNS0_11test_insertINS0_16MethodSerializedINS0_13StringHashMapIjS8_EEEEEEvRT_St6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISL_EESaISO_EEEUlRKSH_RT0_RT1_E_RNS0_9StringRefEEEvmOSH_OSV_RPS2_mOST_
_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS2_RZNS3_11test_insertINS3_16MethodSerializedINS3_13StringHashMapIjSB_EEEEEEvRT_St6vectorINS3_3COWINS3_7IColumnEE13immutable_ptrISO_EESaISR_EEEUlRKSK_RT0_RT1_E_RNS3_9StringRefEEEvmOSK_OSY_RPS5_mOSW_
Line
Count
Source
732
5
                                                  size_t hash_value, Func&& f) {
733
5
        it = &buf[place_value];
734
735
5
        if (!buf[place_value].is_zero(*this)) {
736
0
            return;
737
0
        }
738
739
5
        f(Constructor(&buf[place_value]), key, origin);
740
5
        buf[place_value].set_hash(hash_value);
741
5
        ++m_size;
742
743
5
        if (UNLIKELY(grower.overflow(m_size))) {
744
0
            try {
745
0
                resize();
746
0
            } catch (...) {
747
                /** If we have not resized successfully, then there will be problems.
748
                  * There remains a key, but uninitialized mapped-value,
749
                  *  which, perhaps, can not even be called a destructor.
750
                  */
751
0
                --m_size;
752
0
                buf[place_value].set_zero();
753
0
                throw;
754
0
            }
755
756
            // The hash table was rehashed, so we have to re-find the key.
757
0
            size_t new_place = find_cell(key, hash_value, grower.place(hash_value));
758
0
            assert(!buf[new_place].is_zero(*this));
759
0
            it = &buf[new_place];
760
0
        }
761
5
    }
Unexecuted instantiation: _ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS1_RZNS0_11test_insertINS0_19MethodStringNoCacheINS0_13StringHashMapIjS9_EEEEEEvRT_St6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISM_EESaISP_EEEUlRKSI_RT0_RT1_E_SC_EEvmOSI_OSW_RPS3_mOSU_
_ZN9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRtRZNS0_11test_insertINS0_19MethodStringNoCacheINS0_13StringHashMapIjS8_EEEEEEvRT_St6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISL_EESaISO_EEEUlRKSH_RT0_RT1_E_RNS0_9StringRefEEEvmOSH_OSV_RPS2_mOST_
Line
Count
Source
732
5
                                                  size_t hash_value, Func&& f) {
733
5
        it = &buf[place_value];
734
735
5
        if (!buf[place_value].is_zero(*this)) {
736
0
            return;
737
0
        }
738
739
5
        f(Constructor(&buf[place_value]), key, origin);
740
5
        buf[place_value].set_hash(hash_value);
741
5
        ++m_size;
742
743
5
        if (UNLIKELY(grower.overflow(m_size))) {
744
0
            try {
745
0
                resize();
746
0
            } catch (...) {
747
                /** If we have not resized successfully, then there will be problems.
748
                  * There remains a key, but uninitialized mapped-value,
749
                  *  which, perhaps, can not even be called a destructor.
750
                  */
751
0
                --m_size;
752
0
                buf[place_value].set_zero();
753
0
                throw;
754
0
            }
755
756
            // The hash table was rehashed, so we have to re-find the key.
757
0
            size_t new_place = find_cell(key, hash_value, grower.place(hash_value));
758
0
            assert(!buf[new_place].is_zero(*this));
759
0
            it = &buf[new_place];
760
0
        }
761
5
    }
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRjRZNS0_11test_insertINS0_19MethodStringNoCacheINS0_13StringHashMapIjS8_EEEEEEvRT_St6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISL_EESaISO_EEEUlRKSH_RT0_RT1_E_RNS0_9StringRefEEEvmOSH_OSV_RPS2_mOST_
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRmRZNS0_11test_insertINS0_19MethodStringNoCacheINS0_13StringHashMapIjS8_EEEEEEvRT_St6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISL_EESaISO_EEEUlRKSH_RT0_RT1_E_RNS0_9StringRefEEEvmOSH_OSV_RPS2_mOST_
Unexecuted instantiation: _ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS2_RZNS3_11test_insertINS3_19MethodStringNoCacheINS3_13StringHashMapIjSB_EEEEEEvRT_St6vectorINS3_3COWINS3_7IColumnEE13immutable_ptrISO_EESaISR_EEEUlRKSK_RT0_RT1_E_RNS3_9StringRefEEEvmOSK_OSY_RPS5_mOSW_
hash_table_method_test.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS1_RZNS0_68HashTableMethodTest_testMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0SD_EEvmOT_OT1_RPS4_mOT0_
Line
Count
Source
732
1
                                                  size_t hash_value, Func&& f) {
733
1
        it = &buf[place_value];
734
735
1
        if (!buf[place_value].is_zero(*this)) {
736
0
            return;
737
0
        }
738
739
1
        f(Constructor(&buf[place_value]), key, origin);
740
1
        buf[place_value].set_hash(hash_value);
741
1
        ++m_size;
742
743
1
        if (UNLIKELY(grower.overflow(m_size))) {
744
0
            try {
745
0
                resize();
746
0
            } catch (...) {
747
                /** If we have not resized successfully, then there will be problems.
748
                  * There remains a key, but uninitialized mapped-value,
749
                  *  which, perhaps, can not even be called a destructor.
750
                  */
751
0
                --m_size;
752
0
                buf[place_value].set_zero();
753
0
                throw;
754
0
            }
755
756
            // The hash table was rehashed, so we have to re-find the key.
757
0
            size_t new_place = find_cell(key, hash_value, grower.place(hash_value));
758
0
            assert(!buf[new_place].is_zero(*this));
759
0
            it = &buf[new_place];
760
0
        }
761
1
    }
Unexecuted instantiation: hash_table_method_test.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRtRZNS0_68HashTableMethodTest_testMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0RNS0_9StringRefEEEvmOT_OT1_RPS3_mOT0_
hash_table_method_test.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRjRZNS0_68HashTableMethodTest_testMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0RNS0_9StringRefEEEvmOT_OT1_RPS3_mOT0_
Line
Count
Source
732
2
                                                  size_t hash_value, Func&& f) {
733
2
        it = &buf[place_value];
734
735
2
        if (!buf[place_value].is_zero(*this)) {
736
0
            return;
737
0
        }
738
739
2
        f(Constructor(&buf[place_value]), key, origin);
740
2
        buf[place_value].set_hash(hash_value);
741
2
        ++m_size;
742
743
2
        if (UNLIKELY(grower.overflow(m_size))) {
744
0
            try {
745
0
                resize();
746
0
            } catch (...) {
747
                /** If we have not resized successfully, then there will be problems.
748
                  * There remains a key, but uninitialized mapped-value,
749
                  *  which, perhaps, can not even be called a destructor.
750
                  */
751
0
                --m_size;
752
0
                buf[place_value].set_zero();
753
0
                throw;
754
0
            }
755
756
            // The hash table was rehashed, so we have to re-find the key.
757
0
            size_t new_place = find_cell(key, hash_value, grower.place(hash_value));
758
0
            assert(!buf[new_place].is_zero(*this));
759
0
            it = &buf[new_place];
760
0
        }
761
2
    }
hash_table_method_test.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRmRZNS0_68HashTableMethodTest_testMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0RNS0_9StringRefEEEvmOT_OT1_RPS3_mOT0_
Line
Count
Source
732
2
                                                  size_t hash_value, Func&& f) {
733
2
        it = &buf[place_value];
734
735
2
        if (!buf[place_value].is_zero(*this)) {
736
0
            return;
737
0
        }
738
739
2
        f(Constructor(&buf[place_value]), key, origin);
740
2
        buf[place_value].set_hash(hash_value);
741
2
        ++m_size;
742
743
2
        if (UNLIKELY(grower.overflow(m_size))) {
744
0
            try {
745
0
                resize();
746
0
            } catch (...) {
747
                /** If we have not resized successfully, then there will be problems.
748
                  * There remains a key, but uninitialized mapped-value,
749
                  *  which, perhaps, can not even be called a destructor.
750
                  */
751
0
                --m_size;
752
0
                buf[place_value].set_zero();
753
0
                throw;
754
0
            }
755
756
            // The hash table was rehashed, so we have to re-find the key.
757
0
            size_t new_place = find_cell(key, hash_value, grower.place(hash_value));
758
0
            assert(!buf[new_place].is_zero(*this));
759
0
            it = &buf[new_place];
760
0
        }
761
2
    }
Unexecuted instantiation: hash_table_method_test.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS2_RZNS3_68HashTableMethodTest_testMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0RNS3_9StringRefEEEvmOT_OT1_RPS6_mOT0_
Unexecuted instantiation: hash_table_method_test.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS1_RZNS0_76HashTableMethodTest_testNullableMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0SD_EEvmOT_OT1_RPS4_mOT0_
Unexecuted instantiation: hash_table_method_test.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRtRZNS0_76HashTableMethodTest_testNullableMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0RNS0_9StringRefEEEvmOT_OT1_RPS3_mOT0_
Unexecuted instantiation: hash_table_method_test.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRjRZNS0_76HashTableMethodTest_testNullableMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0RNS0_9StringRefEEEvmOT_OT1_RPS3_mOT0_
hash_table_method_test.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRmRZNS0_76HashTableMethodTest_testNullableMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0RNS0_9StringRefEEEvmOT_OT1_RPS3_mOT0_
Line
Count
Source
732
2
                                                  size_t hash_value, Func&& f) {
733
2
        it = &buf[place_value];
734
735
2
        if (!buf[place_value].is_zero(*this)) {
736
0
            return;
737
0
        }
738
739
2
        f(Constructor(&buf[place_value]), key, origin);
740
2
        buf[place_value].set_hash(hash_value);
741
2
        ++m_size;
742
743
2
        if (UNLIKELY(grower.overflow(m_size))) {
744
0
            try {
745
0
                resize();
746
0
            } catch (...) {
747
                /** If we have not resized successfully, then there will be problems.
748
                  * There remains a key, but uninitialized mapped-value,
749
                  *  which, perhaps, can not even be called a destructor.
750
                  */
751
0
                --m_size;
752
0
                buf[place_value].set_zero();
753
0
                throw;
754
0
            }
755
756
            // The hash table was rehashed, so we have to re-find the key.
757
0
            size_t new_place = find_cell(key, hash_value, grower.place(hash_value));
758
0
            assert(!buf[new_place].is_zero(*this));
759
0
            it = &buf[new_place];
760
0
        }
761
2
    }
Unexecuted instantiation: hash_table_method_test.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS2_RZNS3_76HashTableMethodTest_testNullableMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0RNS3_9StringRefEEEvmOT_OT1_RPS6_mOT0_
hash_table_method_test.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS1_RZNS0_50HashTableMethodTest_testStringHashMapIterator_Test8TestBodyEvE3$_0SD_EEvmOT_OT1_RPS4_mOT0_
Line
Count
Source
732
2
                                                  size_t hash_value, Func&& f) {
733
2
        it = &buf[place_value];
734
735
2
        if (!buf[place_value].is_zero(*this)) {
736
0
            return;
737
0
        }
738
739
2
        f(Constructor(&buf[place_value]), key, origin);
740
2
        buf[place_value].set_hash(hash_value);
741
2
        ++m_size;
742
743
2
        if (UNLIKELY(grower.overflow(m_size))) {
744
0
            try {
745
0
                resize();
746
0
            } catch (...) {
747
                /** If we have not resized successfully, then there will be problems.
748
                  * There remains a key, but uninitialized mapped-value,
749
                  *  which, perhaps, can not even be called a destructor.
750
                  */
751
0
                --m_size;
752
0
                buf[place_value].set_zero();
753
0
                throw;
754
0
            }
755
756
            // The hash table was rehashed, so we have to re-find the key.
757
0
            size_t new_place = find_cell(key, hash_value, grower.place(hash_value));
758
0
            assert(!buf[new_place].is_zero(*this));
759
0
            it = &buf[new_place];
760
0
        }
761
2
    }
hash_table_method_test.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRtRZNS0_50HashTableMethodTest_testStringHashMapIterator_Test8TestBodyEvE3$_0RNS0_9StringRefEEEvmOT_OT1_RPS3_mOT0_
Line
Count
Source
732
2
                                                  size_t hash_value, Func&& f) {
733
2
        it = &buf[place_value];
734
735
2
        if (!buf[place_value].is_zero(*this)) {
736
0
            return;
737
0
        }
738
739
2
        f(Constructor(&buf[place_value]), key, origin);
740
2
        buf[place_value].set_hash(hash_value);
741
2
        ++m_size;
742
743
2
        if (UNLIKELY(grower.overflow(m_size))) {
744
0
            try {
745
0
                resize();
746
0
            } catch (...) {
747
                /** If we have not resized successfully, then there will be problems.
748
                  * There remains a key, but uninitialized mapped-value,
749
                  *  which, perhaps, can not even be called a destructor.
750
                  */
751
0
                --m_size;
752
0
                buf[place_value].set_zero();
753
0
                throw;
754
0
            }
755
756
            // The hash table was rehashed, so we have to re-find the key.
757
0
            size_t new_place = find_cell(key, hash_value, grower.place(hash_value));
758
0
            assert(!buf[new_place].is_zero(*this));
759
0
            it = &buf[new_place];
760
0
        }
761
2
    }
hash_table_method_test.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRjRZNS0_50HashTableMethodTest_testStringHashMapIterator_Test8TestBodyEvE3$_0RNS0_9StringRefEEEvmOT_OT1_RPS3_mOT0_
Line
Count
Source
732
1
                                                  size_t hash_value, Func&& f) {
733
1
        it = &buf[place_value];
734
735
1
        if (!buf[place_value].is_zero(*this)) {
736
0
            return;
737
0
        }
738
739
1
        f(Constructor(&buf[place_value]), key, origin);
740
1
        buf[place_value].set_hash(hash_value);
741
1
        ++m_size;
742
743
1
        if (UNLIKELY(grower.overflow(m_size))) {
744
0
            try {
745
0
                resize();
746
0
            } catch (...) {
747
                /** If we have not resized successfully, then there will be problems.
748
                  * There remains a key, but uninitialized mapped-value,
749
                  *  which, perhaps, can not even be called a destructor.
750
                  */
751
0
                --m_size;
752
0
                buf[place_value].set_zero();
753
0
                throw;
754
0
            }
755
756
            // The hash table was rehashed, so we have to re-find the key.
757
0
            size_t new_place = find_cell(key, hash_value, grower.place(hash_value));
758
0
            assert(!buf[new_place].is_zero(*this));
759
0
            it = &buf[new_place];
760
0
        }
761
1
    }
Unexecuted instantiation: hash_table_method_test.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRmRZNS0_50HashTableMethodTest_testStringHashMapIterator_Test8TestBodyEvE3$_0RNS0_9StringRefEEEvmOT_OT1_RPS3_mOT0_
Unexecuted instantiation: hash_table_method_test.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS2_RZNS3_50HashTableMethodTest_testStringHashMapIterator_Test8TestBodyEvE3$_0RNS3_9StringRefEEEvmOT_OT1_RPS6_mOT0_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRtRZZNS0_17AggSinkLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSS_RT0_RT1_E_RNS0_9StringRefEEEvmOSS_OSY_RPS3_mOSW_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRjRZZNS0_17AggSinkLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSS_RT0_RT1_E_RNS0_9StringRefEEEvmOSS_OSY_RPS3_mOSW_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRmRZZNS0_17AggSinkLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSS_RT0_RT1_E_RNS0_9StringRefEEEvmOSS_OSY_RPS3_mOSW_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS2_RZZNS3_17AggSinkLocalState24_emplace_into_hash_tableEPS5_RSt6vectorIPKNS3_7IColumnESaISL_EEjENK3$_1clINS3_19MethodStringNoCacheINS3_13StringHashMapIS5_SC_EEEEEEvRT_EUlRKSV_RT0_RT1_E_RNS3_9StringRefEEEvmOSV_OS11_RPS6_mOSZ_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS1_RZZNS0_17AggSinkLocalState24_emplace_into_hash_tableEPS3_RSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEEvRT_EUlRKST_RT0_RT1_E_SD_EEvmOST_OSZ_RPS4_mOSX_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRtRZZNS0_17AggSinkLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSW_RT0_RT1_E_RNS0_9StringRefEEEvmOSW_OS12_RPS3_mOS10_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRjRZZNS0_17AggSinkLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSW_RT0_RT1_E_RNS0_9StringRefEEEvmOSW_OS12_RPS3_mOS10_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRmRZZNS0_17AggSinkLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSW_RT0_RT1_E_RNS0_9StringRefEEEvmOSW_OS12_RPS3_mOS10_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS2_RZZNS3_17AggSinkLocalState24_emplace_into_hash_tableEPS5_RSt6vectorIPKNS3_7IColumnESaISL_EEjENK3$_1clINS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS5_SC_EEEEEEEEEEvRT_EUlRKSZ_RT0_RT1_E_RNS3_9StringRefEEEvmOSZ_OS15_RPS6_mOS13_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS1_RZZNS0_17AggSinkLocalState24_emplace_into_hash_tableEPS3_RSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEEvRT_EUlRKSX_RT0_RT1_E_SD_EEvmOSX_OS13_RPS4_mOS11_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRtRZZNS0_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSR_RT0_RT1_E_RNS0_9StringRefEEEvmOSR_OSX_RPS3_mOSV_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRjRZZNS0_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSR_RT0_RT1_E_RNS0_9StringRefEEEvmOSR_OSX_RPS3_mOSV_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRmRZZNS0_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSR_RT0_RT1_E_RNS0_9StringRefEEEvmOSR_OSX_RPS3_mOSV_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS2_RZZNS3_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS3_7IColumnESaISK_EEjENK3$_1clINS3_19MethodStringNoCacheINS3_13StringHashMapIS5_SC_EEEEEEvRT_EUlRKSU_RT0_RT1_E_RNS3_9StringRefEEEvmOSU_OS10_RPS6_mOSY_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS1_RZZNS0_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEEvRT_EUlRKSS_RT0_RT1_E_SD_EEvmOSS_OSY_RPS4_mOSW_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRtRZZNS0_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSV_RT0_RT1_E_RNS0_9StringRefEEEvmOSV_OS11_RPS3_mOSZ_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRjRZZNS0_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSV_RT0_RT1_E_RNS0_9StringRefEEEvmOSV_OS11_RPS3_mOSZ_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRmRZZNS0_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSV_RT0_RT1_E_RNS0_9StringRefEEEvmOSV_OS11_RPS3_mOSZ_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS2_RZZNS3_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS3_7IColumnESaISK_EEjENK3$_1clINS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS5_SC_EEEEEEEEEEvRT_EUlRKSY_RT0_RT1_E_RNS3_9StringRefEEEvmOSY_OS14_RPS6_mOS12_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS1_RZZNS0_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEEvRT_EUlRKSW_RT0_RT1_E_SD_EEvmOSW_OS12_RPS4_mOS10_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRtRZZNS0_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EESH_jENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSR_RT0_RT1_E_RNS0_9StringRefEEEvmOSR_OSX_RPS3_mOSV_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRjRZZNS0_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EESH_jENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSR_RT0_RT1_E_RNS0_9StringRefEEEvmOSR_OSX_RPS3_mOSV_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRmRZZNS0_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EESH_jENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSR_RT0_RT1_E_RNS0_9StringRefEEEvmOSR_OSX_RPS3_mOSV_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS2_RZZNS3_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS3_7IColumnESaISK_EESK_jENK3$_1clINS3_19MethodStringNoCacheINS3_13StringHashMapIS5_SC_EEEEEEvRT_EUlRKSU_RT0_RT1_E_RNS3_9StringRefEEEvmOSU_OS10_RPS6_mOSY_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS1_RZZNS0_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISI_EESI_jENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEEvRT_EUlRKSS_RT0_RT1_E_SD_EEvmOSS_OSY_RPS4_mOSW_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRtRZZNS0_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EESH_jENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSV_RT0_RT1_E_RNS0_9StringRefEEEvmOSV_OS11_RPS3_mOSZ_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRjRZZNS0_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EESH_jENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSV_RT0_RT1_E_RNS0_9StringRefEEEvmOSV_OS11_RPS3_mOSZ_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRmRZZNS0_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EESH_jENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSV_RT0_RT1_E_RNS0_9StringRefEEEvmOSV_OS11_RPS3_mOSZ_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS2_RZZNS3_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS3_7IColumnESaISK_EESK_jENK3$_1clINS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS5_SC_EEEEEEEEEEvRT_EUlRKSY_RT0_RT1_E_RNS3_9StringRefEEEvmOSY_OS14_RPS6_mOS12_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS1_RZZNS0_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISI_EESI_jENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEEvRT_EUlRKSW_RT0_RT1_E_SD_EEvmOSW_OS12_RPS4_mOS10_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRtRZZNS0_17AggSinkLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERKSt6vectorIiSaIiEERSH_IPKNS0_7IColumnESaISO_EEjENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEbOT_EUlRKSZ_RT0_RT1_E_RNS0_9StringRefEEEvmS10_OS15_RPS3_mOS13_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRjRZZNS0_17AggSinkLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERKSt6vectorIiSaIiEERSH_IPKNS0_7IColumnESaISO_EEjENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEbOT_EUlRKSZ_RT0_RT1_E_RNS0_9StringRefEEEvmS10_OS15_RPS3_mOS13_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRmRZZNS0_17AggSinkLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERKSt6vectorIiSaIiEERSH_IPKNS0_7IColumnESaISO_EEjENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEbOT_EUlRKSZ_RT0_RT1_E_RNS0_9StringRefEEEvmS10_OS15_RPS3_mOS13_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS2_RZZNS3_17AggSinkLocalState30_emplace_into_hash_table_limitEPS5_PNS3_5BlockERKSt6vectorIiSaIiEERSK_IPKNS3_7IColumnESaISR_EEjENK3$_1clIRNS3_19MethodStringNoCacheINS3_13StringHashMapIS5_SC_EEEEEEbOT_EUlRKS12_RT0_RT1_E_RNS3_9StringRefEEEvmS13_OS18_RPS6_mOS16_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS1_RZZNS0_17AggSinkLocalState30_emplace_into_hash_table_limitEPS3_PNS0_5BlockERKSt6vectorIiSaIiEERSI_IPKNS0_7IColumnESaISP_EEjENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEEbOT_EUlRKS10_RT0_RT1_E_SD_EEvmS11_OS16_RPS4_mOS14_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRtRZZNS0_17AggSinkLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERKSt6vectorIiSaIiEERSH_IPKNS0_7IColumnESaISO_EEjENK3$_1clIRNS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEbOT_EUlRKS13_RT0_RT1_E_RNS0_9StringRefEEEvmS14_OS19_RPS3_mOS17_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRjRZZNS0_17AggSinkLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERKSt6vectorIiSaIiEERSH_IPKNS0_7IColumnESaISO_EEjENK3$_1clIRNS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEbOT_EUlRKS13_RT0_RT1_E_RNS0_9StringRefEEEvmS14_OS19_RPS3_mOS17_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRmRZZNS0_17AggSinkLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERKSt6vectorIiSaIiEERSH_IPKNS0_7IColumnESaISO_EEjENK3$_1clIRNS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEbOT_EUlRKS13_RT0_RT1_E_RNS0_9StringRefEEEvmS14_OS19_RPS3_mOS17_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS2_RZZNS3_17AggSinkLocalState30_emplace_into_hash_table_limitEPS5_PNS3_5BlockERKSt6vectorIiSaIiEERSK_IPKNS3_7IColumnESaISR_EEjENK3$_1clIRNS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS5_SC_EEEEEEEEEEbOT_EUlRKS16_RT0_RT1_E_RNS3_9StringRefEEEvmS17_OS1C_RPS6_mOS1A_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS1_RZZNS0_17AggSinkLocalState30_emplace_into_hash_table_limitEPS3_PNS0_5BlockERKSt6vectorIiSaIiEERSI_IPKNS0_7IColumnESaISP_EEjENK3$_1clIRNS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEEbOT_EUlRKS14_RT0_RT1_E_SD_EEvmS15_OS1A_RPS4_mOS18_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRtRZZNS0_13AggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSS_RT0_RT1_E_RNS0_9StringRefEEEvmOSS_OSY_RPS3_mOSW_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRjRZZNS0_13AggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSS_RT0_RT1_E_RNS0_9StringRefEEEvmOSS_OSY_RPS3_mOSW_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRmRZZNS0_13AggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSS_RT0_RT1_E_RNS0_9StringRefEEEvmOSS_OSY_RPS3_mOSW_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS2_RZZNS3_13AggLocalState24_emplace_into_hash_tableEPS5_RSt6vectorIPKNS3_7IColumnESaISL_EEjENK3$_1clINS3_19MethodStringNoCacheINS3_13StringHashMapIS5_SC_EEEEEEvRT_EUlRKSV_RT0_RT1_E_RNS3_9StringRefEEEvmOSV_OS11_RPS6_mOSZ_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS1_RZZNS0_13AggLocalState24_emplace_into_hash_tableEPS3_RSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEEvRT_EUlRKST_RT0_RT1_E_SD_EEvmOST_OSZ_RPS4_mOSX_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRtRZZNS0_13AggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSW_RT0_RT1_E_RNS0_9StringRefEEEvmOSW_OS12_RPS3_mOS10_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRjRZZNS0_13AggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSW_RT0_RT1_E_RNS0_9StringRefEEEvmOSW_OS12_RPS3_mOS10_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRmRZZNS0_13AggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSW_RT0_RT1_E_RNS0_9StringRefEEEvmOSW_OS12_RPS3_mOS10_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS2_RZZNS3_13AggLocalState24_emplace_into_hash_tableEPS5_RSt6vectorIPKNS3_7IColumnESaISL_EEjENK3$_1clINS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS5_SC_EEEEEEEEEEvRT_EUlRKSZ_RT0_RT1_E_RNS3_9StringRefEEEvmOSZ_OS15_RPS6_mOS13_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS1_RZZNS0_13AggLocalState24_emplace_into_hash_tableEPS3_RSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEEvRT_EUlRKSX_RT0_RT1_E_SD_EEvmOSX_OS13_RPS4_mOS11_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS1_RZZNS0_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS0_7IColumnESaISJ_EEPNS0_5BlockERNS0_27PartitionSortSinkLocalStateEbENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS4_SB_EEEEEENS0_6StatusERT_EUlRKSZ_RT0_RT1_E_SE_EEvmOSZ_OS15_RPS5_mOS13_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRtRZZNS0_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS0_7IColumnESaISI_EEPNS0_5BlockERNS0_27PartitionSortSinkLocalStateEbENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEENS0_6StatusERT_EUlRKSY_RT0_RT1_E_RNS0_9StringRefEEEvmOSY_OS14_RPS4_mOS12_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRjRZZNS0_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS0_7IColumnESaISI_EEPNS0_5BlockERNS0_27PartitionSortSinkLocalStateEbENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEENS0_6StatusERT_EUlRKSY_RT0_RT1_E_RNS0_9StringRefEEEvmOSY_OS14_RPS4_mOS12_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRmRZZNS0_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS0_7IColumnESaISI_EEPNS0_5BlockERNS0_27PartitionSortSinkLocalStateEbENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEENS0_6StatusERT_EUlRKSY_RT0_RT1_E_RNS0_9StringRefEEEvmOSY_OS14_RPS4_mOS12_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PNS3_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS2_RZZNS3_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS3_7IColumnESaISL_EEPNS3_5BlockERNS3_27PartitionSortSinkLocalStateEbENK3$_1clINS3_19MethodStringNoCacheINS3_13StringHashMapIS6_SD_EEEEEENS3_6StatusERT_EUlRKS11_RT0_RT1_E_RNS3_9StringRefEEEvmOS11_OS17_RPS7_mOS15_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS1_RZZNS0_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS0_7IColumnESaISJ_EEPNS0_5BlockERNS0_27PartitionSortSinkLocalStateEbENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS4_SB_EEEEEEEEEENS0_6StatusERT_EUlRKS13_RT0_RT1_E_SE_EEvmOS13_OS19_RPS5_mOS17_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRtRZZNS0_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS0_7IColumnESaISI_EEPNS0_5BlockERNS0_27PartitionSortSinkLocalStateEbENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEENS0_6StatusERT_EUlRKS12_RT0_RT1_E_RNS0_9StringRefEEEvmOS12_OS18_RPS4_mOS16_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRjRZZNS0_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS0_7IColumnESaISI_EEPNS0_5BlockERNS0_27PartitionSortSinkLocalStateEbENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEENS0_6StatusERT_EUlRKS12_RT0_RT1_E_RNS0_9StringRefEEEvmOS12_OS18_RPS4_mOS16_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRmRZZNS0_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS0_7IColumnESaISI_EEPNS0_5BlockERNS0_27PartitionSortSinkLocalStateEbENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEENS0_6StatusERT_EUlRKS12_RT0_RT1_E_RNS0_9StringRefEEEvmOS12_OS18_RPS4_mOS16_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PNS3_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS2_RZZNS3_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS3_7IColumnESaISL_EEPNS3_5BlockERNS3_27PartitionSortSinkLocalStateEbENK3$_1clINS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS6_SD_EEEEEEEEEENS3_6StatusERT_EUlRKS15_RT0_RT1_E_RNS3_9StringRefEEEvmOS15_OS1B_RPS7_mOS19_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRtRZZNS0_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERSt6vectorIPKNS0_7IColumnESaISK_EEjENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEbOT_EUlRKSV_RT0_RT1_E_RNS0_9StringRefEEEvmSW_OS11_RPS3_mOSZ_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRjRZZNS0_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERSt6vectorIPKNS0_7IColumnESaISK_EEjENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEbOT_EUlRKSV_RT0_RT1_E_RNS0_9StringRefEEEvmSW_OS11_RPS3_mOSZ_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRmRZZNS0_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERSt6vectorIPKNS0_7IColumnESaISK_EEjENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEbOT_EUlRKSV_RT0_RT1_E_RNS0_9StringRefEEEvmSW_OS11_RPS3_mOSZ_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS2_RZZNS3_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS5_PNS3_5BlockERSt6vectorIPKNS3_7IColumnESaISN_EEjENK3$_1clIRNS3_19MethodStringNoCacheINS3_13StringHashMapIS5_SC_EEEEEEbOT_EUlRKSY_RT0_RT1_E_RNS3_9StringRefEEEvmSZ_OS14_RPS6_mOS12_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS1_RZZNS0_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS3_PNS0_5BlockERSt6vectorIPKNS0_7IColumnESaISL_EEjENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEEbOT_EUlRKSW_RT0_RT1_E_SD_EEvmSX_OS12_RPS4_mOS10_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRtRZZNS0_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERSt6vectorIPKNS0_7IColumnESaISK_EEjENK3$_1clIRNS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEbOT_EUlRKSZ_RT0_RT1_E_RNS0_9StringRefEEEvmS10_OS15_RPS3_mOS13_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRjRZZNS0_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERSt6vectorIPKNS0_7IColumnESaISK_EEjENK3$_1clIRNS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEbOT_EUlRKSZ_RT0_RT1_E_RNS0_9StringRefEEEvmS10_OS15_RPS3_mOS13_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRmRZZNS0_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERSt6vectorIPKNS0_7IColumnESaISK_EEjENK3$_1clIRNS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEbOT_EUlRKSZ_RT0_RT1_E_RNS0_9StringRefEEEvmS10_OS15_RPS3_mOS13_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS2_RZZNS3_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS5_PNS3_5BlockERSt6vectorIPKNS3_7IColumnESaISN_EEjENK3$_1clIRNS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS5_SC_EEEEEEEEEEbOT_EUlRKS12_RT0_RT1_E_RNS3_9StringRefEEEvmS13_OS18_RPS6_mOS16_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS1_RZZNS0_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS3_PNS0_5BlockERSt6vectorIPKNS0_7IColumnESaISL_EEjENK3$_1clIRNS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEEbOT_EUlRKS10_RT0_RT1_E_SD_EEvmS11_OS16_RPS4_mOS14_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRtRZZNS0_22StreamingAggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSS_RT0_RT1_E_RNS0_9StringRefEEEvmOSS_OSY_RPS3_mOSW_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRjRZZNS0_22StreamingAggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSS_RT0_RT1_E_RNS0_9StringRefEEEvmOSS_OSY_RPS3_mOSW_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRmRZZNS0_22StreamingAggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSS_RT0_RT1_E_RNS0_9StringRefEEEvmOSS_OSY_RPS3_mOSW_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS2_RZZNS3_22StreamingAggLocalState24_emplace_into_hash_tableEPS5_RSt6vectorIPKNS3_7IColumnESaISL_EEjENK3$_1clINS3_19MethodStringNoCacheINS3_13StringHashMapIS5_SC_EEEEEEvRT_EUlRKSV_RT0_RT1_E_RNS3_9StringRefEEEvmOSV_OS11_RPS6_mOSZ_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS1_RZZNS0_22StreamingAggLocalState24_emplace_into_hash_tableEPS3_RSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEEvRT_EUlRKST_RT0_RT1_E_SD_EEvmOST_OSZ_RPS4_mOSX_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRtRZZNS0_22StreamingAggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSW_RT0_RT1_E_RNS0_9StringRefEEEvmOSW_OS12_RPS3_mOS10_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRjRZZNS0_22StreamingAggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSW_RT0_RT1_E_RNS0_9StringRefEEEvmOSW_OS12_RPS3_mOS10_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRmRZZNS0_22StreamingAggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSW_RT0_RT1_E_RNS0_9StringRefEEEvmOSW_OS12_RPS3_mOS10_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS2_RZZNS3_22StreamingAggLocalState24_emplace_into_hash_tableEPS5_RSt6vectorIPKNS3_7IColumnESaISL_EEjENK3$_1clINS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS5_SC_EEEEEEEEEEvRT_EUlRKSZ_RT0_RT1_E_RNS3_9StringRefEEEvmOSZ_OS15_RPS6_mOS13_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS1_RZZNS0_22StreamingAggLocalState24_emplace_into_hash_tableEPS3_RSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEEvRT_EUlRKSX_RT0_RT1_E_SD_EEvmOSX_OS13_RPS4_mOS11_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRtRZZNS0_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSR_RT0_RT1_E_RNS0_9StringRefEEEvmOSR_OSX_RPS3_mOSV_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRjRZZNS0_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSR_RT0_RT1_E_RNS0_9StringRefEEEvmOSR_OSX_RPS3_mOSV_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRmRZZNS0_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSR_RT0_RT1_E_RNS0_9StringRefEEEvmOSR_OSX_RPS3_mOSV_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS2_RZZNS3_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS3_7IColumnESaISK_EEjENK3$_1clINS3_19MethodStringNoCacheINS3_13StringHashMapIS5_SC_EEEEEEvRT_EUlRKSU_RT0_RT1_E_RNS3_9StringRefEEEvmOSU_OS10_RPS6_mOSY_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS1_RZZNS0_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEEvRT_EUlRKSS_RT0_RT1_E_SD_EEvmOSS_OSY_RPS4_mOSW_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRtRZZNS0_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSV_RT0_RT1_E_RNS0_9StringRefEEEvmOSV_OS11_RPS3_mOSZ_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRjRZZNS0_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSV_RT0_RT1_E_RNS0_9StringRefEEEvmOSV_OS11_RPS3_mOSZ_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRmRZZNS0_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSV_RT0_RT1_E_RNS0_9StringRefEEEvmOSV_OS11_RPS3_mOSZ_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS2_RZZNS3_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS3_7IColumnESaISK_EEjENK3$_1clINS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS5_SC_EEEEEEEEEEvRT_EUlRKSY_RT0_RT1_E_RNS3_9StringRefEEEvmOSY_OS14_RPS6_mOS12_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS1_RZZNS0_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEEvRT_EUlRKSW_RT0_RT1_E_SD_EEvmOSW_OS12_RPS4_mOS10_
Unexecuted instantiation: complex_hash_map_dictionary.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS1_RZZNS0_24ComplexHashMapDictionary9load_dataERKSt6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISG_EESaISJ_EERKSE_ISt10shared_ptrIKNS0_9IDataTypeEESaISR_EESN_ENK3$_1clIRNS0_16MethodSerializedINS0_13StringHashMapIjS9_EEEEEEDaOT_EUlRKS13_RT0_RT1_E_SC_EEvmS14_OS19_RPS3_mOS17_
Unexecuted instantiation: complex_hash_map_dictionary.cpp:_ZN9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRtRZZNS0_24ComplexHashMapDictionary9load_dataERKSt6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISF_EESaISI_EERKSD_ISt10shared_ptrIKNS0_9IDataTypeEESaISQ_EESM_ENK3$_1clIRNS0_16MethodSerializedINS0_13StringHashMapIjS8_EEEEEEDaOT_EUlRKS12_RT0_RT1_E_RNS0_9StringRefEEEvmS13_OS18_RPS2_mOS16_
Unexecuted instantiation: complex_hash_map_dictionary.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRjRZZNS0_24ComplexHashMapDictionary9load_dataERKSt6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISF_EESaISI_EERKSD_ISt10shared_ptrIKNS0_9IDataTypeEESaISQ_EESM_ENK3$_1clIRNS0_16MethodSerializedINS0_13StringHashMapIjS8_EEEEEEDaOT_EUlRKS12_RT0_RT1_E_RNS0_9StringRefEEEvmS13_OS18_RPS2_mOS16_
Unexecuted instantiation: complex_hash_map_dictionary.cpp:_ZN9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRmRZZNS0_24ComplexHashMapDictionary9load_dataERKSt6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISF_EESaISI_EERKSD_ISt10shared_ptrIKNS0_9IDataTypeEESaISQ_EESM_ENK3$_1clIRNS0_16MethodSerializedINS0_13StringHashMapIjS8_EEEEEEDaOT_EUlRKS12_RT0_RT1_E_RNS0_9StringRefEEEvmS13_OS18_RPS2_mOS16_
complex_hash_map_dictionary.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS2_RZZNS3_24ComplexHashMapDictionary9load_dataERKSt6vectorINS3_3COWINS3_7IColumnEE13immutable_ptrISI_EESaISL_EERKSG_ISt10shared_ptrIKNS3_9IDataTypeEESaIST_EESP_ENK3$_1clIRNS3_16MethodSerializedINS3_13StringHashMapIjSB_EEEEEEDaOT_EUlRKS15_RT0_RT1_E_RNS3_9StringRefEEEvmS16_OS1B_RPS5_mOS19_
Line
Count
Source
732
2
                                                  size_t hash_value, Func&& f) {
733
2
        it = &buf[place_value];
734
735
2
        if (!buf[place_value].is_zero(*this)) {
736
0
            return;
737
0
        }
738
739
2
        f(Constructor(&buf[place_value]), key, origin);
740
2
        buf[place_value].set_hash(hash_value);
741
2
        ++m_size;
742
743
2
        if (UNLIKELY(grower.overflow(m_size))) {
744
0
            try {
745
0
                resize();
746
0
            } catch (...) {
747
                /** If we have not resized successfully, then there will be problems.
748
                  * There remains a key, but uninitialized mapped-value,
749
                  *  which, perhaps, can not even be called a destructor.
750
                  */
751
0
                --m_size;
752
0
                buf[place_value].set_zero();
753
0
                throw;
754
0
            }
755
756
            // The hash table was rehashed, so we have to re-find the key.
757
0
            size_t new_place = find_cell(key, hash_value, grower.place(hash_value));
758
0
            assert(!buf[new_place].is_zero(*this));
759
0
            it = &buf[new_place];
760
0
        }
761
2
    }
complex_hash_map_dictionary.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS1_RZZNS0_24ComplexHashMapDictionary9load_dataERKSt6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISG_EESaISJ_EERKSE_ISt10shared_ptrIKNS0_9IDataTypeEESaISR_EESN_ENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIjS9_EEEEEEDaOT_EUlRKS13_RT0_RT1_E_SC_EEvmS14_OS19_RPS3_mOS17_
Line
Count
Source
732
52
                                                  size_t hash_value, Func&& f) {
733
52
        it = &buf[place_value];
734
735
52
        if (!buf[place_value].is_zero(*this)) {
736
0
            return;
737
0
        }
738
739
52
        f(Constructor(&buf[place_value]), key, origin);
740
52
        buf[place_value].set_hash(hash_value);
741
52
        ++m_size;
742
743
52
        if (UNLIKELY(grower.overflow(m_size))) {
744
0
            try {
745
0
                resize();
746
0
            } catch (...) {
747
                /** If we have not resized successfully, then there will be problems.
748
                  * There remains a key, but uninitialized mapped-value,
749
                  *  which, perhaps, can not even be called a destructor.
750
                  */
751
0
                --m_size;
752
0
                buf[place_value].set_zero();
753
0
                throw;
754
0
            }
755
756
            // The hash table was rehashed, so we have to re-find the key.
757
0
            size_t new_place = find_cell(key, hash_value, grower.place(hash_value));
758
0
            assert(!buf[new_place].is_zero(*this));
759
0
            it = &buf[new_place];
760
0
        }
761
52
    }
complex_hash_map_dictionary.cpp:_ZN9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRtRZZNS0_24ComplexHashMapDictionary9load_dataERKSt6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISF_EESaISI_EERKSD_ISt10shared_ptrIKNS0_9IDataTypeEESaISQ_EESM_ENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIjS8_EEEEEEDaOT_EUlRKS12_RT0_RT1_E_RNS0_9StringRefEEEvmS13_OS18_RPS2_mOS16_
Line
Count
Source
732
2.80k
                                                  size_t hash_value, Func&& f) {
733
2.80k
        it = &buf[place_value];
734
735
2.80k
        if (!buf[place_value].is_zero(*this)) {
736
0
            return;
737
0
        }
738
739
2.80k
        f(Constructor(&buf[place_value]), key, origin);
740
2.80k
        buf[place_value].set_hash(hash_value);
741
2.80k
        ++m_size;
742
743
2.80k
        if (UNLIKELY(grower.overflow(m_size))) {
744
130
            try {
745
130
                resize();
746
130
            } catch (...) {
747
                /** If we have not resized successfully, then there will be problems.
748
                  * There remains a key, but uninitialized mapped-value,
749
                  *  which, perhaps, can not even be called a destructor.
750
                  */
751
0
                --m_size;
752
0
                buf[place_value].set_zero();
753
0
                throw;
754
0
            }
755
756
            // The hash table was rehashed, so we have to re-find the key.
757
130
            size_t new_place = find_cell(key, hash_value, grower.place(hash_value));
758
130
            assert(!buf[new_place].is_zero(*this));
759
130
            it = &buf[new_place];
760
130
        }
761
2.80k
    }
Unexecuted instantiation: complex_hash_map_dictionary.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRjRZZNS0_24ComplexHashMapDictionary9load_dataERKSt6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISF_EESaISI_EERKSD_ISt10shared_ptrIKNS0_9IDataTypeEESaISQ_EESM_ENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIjS8_EEEEEEDaOT_EUlRKS12_RT0_RT1_E_RNS0_9StringRefEEEvmS13_OS18_RPS2_mOS16_
Unexecuted instantiation: complex_hash_map_dictionary.cpp:_ZN9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRmRZZNS0_24ComplexHashMapDictionary9load_dataERKSt6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISF_EESaISI_EERKSD_ISt10shared_ptrIKNS0_9IDataTypeEESaISQ_EESM_ENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIjS8_EEEEEEDaOT_EUlRKS12_RT0_RT1_E_RNS0_9StringRefEEEvmS13_OS18_RPS2_mOS16_
Unexecuted instantiation: complex_hash_map_dictionary.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE26lazy_emplace_non_zero_implIRS2_RZZNS3_24ComplexHashMapDictionary9load_dataERKSt6vectorINS3_3COWINS3_7IColumnEE13immutable_ptrISI_EESaISL_EERKSG_ISt10shared_ptrIKNS3_9IDataTypeEESaIST_EESP_ENK3$_1clIRNS3_19MethodStringNoCacheINS3_13StringHashMapIjSB_EEEEEEDaOT_EUlRKS15_RT0_RT1_E_RNS3_9StringRefEEEvmS16_OS1B_RPS5_mOS19_
762
763
    /// Only for non-zero keys. Find the right place, insert the key there, if it does not already exist. Set iterator to the cell in output parameter.
764
    template <typename KeyHolder>
765
    void ALWAYS_INLINE emplace_non_zero(KeyHolder&& key, LookupResult& it, bool& inserted,
766
                                        size_t hash_value) {
767
        size_t place_value = find_cell(key, hash_value, grower.place(hash_value));
768
        emplace_non_zero_impl(place_value, key, it, inserted, hash_value);
769
    }
770
771
    template <typename KeyHolder, typename Func, typename Origin>
772
    void ALWAYS_INLINE lazy_emplace_non_zero(KeyHolder&& key, Origin&& origin, LookupResult& it,
773
2.88k
                                             size_t hash_value, Func&& f) {
774
2.88k
        size_t place_value = find_cell(key, hash_value, grower.place(hash_value));
775
2.88k
        lazy_emplace_non_zero_impl(place_value, key, origin, it, hash_value, std::forward<Func>(f));
776
2.88k
    }
Unexecuted instantiation: _ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS1_RZNS0_11test_insertINS0_16MethodSerializedINS0_13StringHashMapIjS9_EEEEEEvRT_St6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISM_EESaISP_EEEUlRKSI_RT0_RT1_E_SC_EEvOSI_OSW_RPS3_mOSU_
Unexecuted instantiation: _ZN9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRtRZNS0_11test_insertINS0_16MethodSerializedINS0_13StringHashMapIjS8_EEEEEEvRT_St6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISL_EESaISO_EEEUlRKSH_RT0_RT1_E_RNS0_9StringRefEEEvOSH_OSV_RPS2_mOST_
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRjRZNS0_11test_insertINS0_16MethodSerializedINS0_13StringHashMapIjS8_EEEEEEvRT_St6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISL_EESaISO_EEEUlRKSH_RT0_RT1_E_RNS0_9StringRefEEEvOSH_OSV_RPS2_mOST_
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRmRZNS0_11test_insertINS0_16MethodSerializedINS0_13StringHashMapIjS8_EEEEEEvRT_St6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISL_EESaISO_EEEUlRKSH_RT0_RT1_E_RNS0_9StringRefEEEvOSH_OSV_RPS2_mOST_
_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS2_RZNS3_11test_insertINS3_16MethodSerializedINS3_13StringHashMapIjSB_EEEEEEvRT_St6vectorINS3_3COWINS3_7IColumnEE13immutable_ptrISO_EESaISR_EEEUlRKSK_RT0_RT1_E_RNS3_9StringRefEEEvOSK_OSY_RPS5_mOSW_
Line
Count
Source
773
5
                                             size_t hash_value, Func&& f) {
774
5
        size_t place_value = find_cell(key, hash_value, grower.place(hash_value));
775
5
        lazy_emplace_non_zero_impl(place_value, key, origin, it, hash_value, std::forward<Func>(f));
776
5
    }
Unexecuted instantiation: _ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS1_RZNS0_11test_insertINS0_19MethodStringNoCacheINS0_13StringHashMapIjS9_EEEEEEvRT_St6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISM_EESaISP_EEEUlRKSI_RT0_RT1_E_SC_EEvOSI_OSW_RPS3_mOSU_
_ZN9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRtRZNS0_11test_insertINS0_19MethodStringNoCacheINS0_13StringHashMapIjS8_EEEEEEvRT_St6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISL_EESaISO_EEEUlRKSH_RT0_RT1_E_RNS0_9StringRefEEEvOSH_OSV_RPS2_mOST_
Line
Count
Source
773
5
                                             size_t hash_value, Func&& f) {
774
5
        size_t place_value = find_cell(key, hash_value, grower.place(hash_value));
775
5
        lazy_emplace_non_zero_impl(place_value, key, origin, it, hash_value, std::forward<Func>(f));
776
5
    }
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRjRZNS0_11test_insertINS0_19MethodStringNoCacheINS0_13StringHashMapIjS8_EEEEEEvRT_St6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISL_EESaISO_EEEUlRKSH_RT0_RT1_E_RNS0_9StringRefEEEvOSH_OSV_RPS2_mOST_
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRmRZNS0_11test_insertINS0_19MethodStringNoCacheINS0_13StringHashMapIjS8_EEEEEEvRT_St6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISL_EESaISO_EEEUlRKSH_RT0_RT1_E_RNS0_9StringRefEEEvOSH_OSV_RPS2_mOST_
Unexecuted instantiation: _ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS2_RZNS3_11test_insertINS3_19MethodStringNoCacheINS3_13StringHashMapIjSB_EEEEEEvRT_St6vectorINS3_3COWINS3_7IColumnEE13immutable_ptrISO_EESaISR_EEEUlRKSK_RT0_RT1_E_RNS3_9StringRefEEEvOSK_OSY_RPS5_mOSW_
hash_table_method_test.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS1_RZNS0_68HashTableMethodTest_testMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0SD_EEvOT_OT1_RPS4_mOT0_
Line
Count
Source
773
1
                                             size_t hash_value, Func&& f) {
774
1
        size_t place_value = find_cell(key, hash_value, grower.place(hash_value));
775
1
        lazy_emplace_non_zero_impl(place_value, key, origin, it, hash_value, std::forward<Func>(f));
776
1
    }
Unexecuted instantiation: hash_table_method_test.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRtRZNS0_68HashTableMethodTest_testMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0RNS0_9StringRefEEEvOT_OT1_RPS3_mOT0_
hash_table_method_test.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRjRZNS0_68HashTableMethodTest_testMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0RNS0_9StringRefEEEvOT_OT1_RPS3_mOT0_
Line
Count
Source
773
2
                                             size_t hash_value, Func&& f) {
774
2
        size_t place_value = find_cell(key, hash_value, grower.place(hash_value));
775
2
        lazy_emplace_non_zero_impl(place_value, key, origin, it, hash_value, std::forward<Func>(f));
776
2
    }
hash_table_method_test.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRmRZNS0_68HashTableMethodTest_testMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0RNS0_9StringRefEEEvOT_OT1_RPS3_mOT0_
Line
Count
Source
773
2
                                             size_t hash_value, Func&& f) {
774
2
        size_t place_value = find_cell(key, hash_value, grower.place(hash_value));
775
2
        lazy_emplace_non_zero_impl(place_value, key, origin, it, hash_value, std::forward<Func>(f));
776
2
    }
Unexecuted instantiation: hash_table_method_test.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS2_RZNS3_68HashTableMethodTest_testMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0RNS3_9StringRefEEEvOT_OT1_RPS6_mOT0_
Unexecuted instantiation: hash_table_method_test.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS1_RZNS0_76HashTableMethodTest_testNullableMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0SD_EEvOT_OT1_RPS4_mOT0_
Unexecuted instantiation: hash_table_method_test.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRtRZNS0_76HashTableMethodTest_testNullableMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0RNS0_9StringRefEEEvOT_OT1_RPS3_mOT0_
Unexecuted instantiation: hash_table_method_test.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRjRZNS0_76HashTableMethodTest_testNullableMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0RNS0_9StringRefEEEvOT_OT1_RPS3_mOT0_
hash_table_method_test.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRmRZNS0_76HashTableMethodTest_testNullableMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0RNS0_9StringRefEEEvOT_OT1_RPS3_mOT0_
Line
Count
Source
773
2
                                             size_t hash_value, Func&& f) {
774
2
        size_t place_value = find_cell(key, hash_value, grower.place(hash_value));
775
2
        lazy_emplace_non_zero_impl(place_value, key, origin, it, hash_value, std::forward<Func>(f));
776
2
    }
Unexecuted instantiation: hash_table_method_test.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS2_RZNS3_76HashTableMethodTest_testNullableMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0RNS3_9StringRefEEEvOT_OT1_RPS6_mOT0_
hash_table_method_test.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS1_RZNS0_50HashTableMethodTest_testStringHashMapIterator_Test8TestBodyEvE3$_0SD_EEvOT_OT1_RPS4_mOT0_
Line
Count
Source
773
2
                                             size_t hash_value, Func&& f) {
774
2
        size_t place_value = find_cell(key, hash_value, grower.place(hash_value));
775
2
        lazy_emplace_non_zero_impl(place_value, key, origin, it, hash_value, std::forward<Func>(f));
776
2
    }
hash_table_method_test.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRtRZNS0_50HashTableMethodTest_testStringHashMapIterator_Test8TestBodyEvE3$_0RNS0_9StringRefEEEvOT_OT1_RPS3_mOT0_
Line
Count
Source
773
2
                                             size_t hash_value, Func&& f) {
774
2
        size_t place_value = find_cell(key, hash_value, grower.place(hash_value));
775
2
        lazy_emplace_non_zero_impl(place_value, key, origin, it, hash_value, std::forward<Func>(f));
776
2
    }
hash_table_method_test.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRjRZNS0_50HashTableMethodTest_testStringHashMapIterator_Test8TestBodyEvE3$_0RNS0_9StringRefEEEvOT_OT1_RPS3_mOT0_
Line
Count
Source
773
1
                                             size_t hash_value, Func&& f) {
774
1
        size_t place_value = find_cell(key, hash_value, grower.place(hash_value));
775
1
        lazy_emplace_non_zero_impl(place_value, key, origin, it, hash_value, std::forward<Func>(f));
776
1
    }
Unexecuted instantiation: hash_table_method_test.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRmRZNS0_50HashTableMethodTest_testStringHashMapIterator_Test8TestBodyEvE3$_0RNS0_9StringRefEEEvOT_OT1_RPS3_mOT0_
Unexecuted instantiation: hash_table_method_test.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS2_RZNS3_50HashTableMethodTest_testStringHashMapIterator_Test8TestBodyEvE3$_0RNS3_9StringRefEEEvOT_OT1_RPS6_mOT0_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRtRZZNS0_17AggSinkLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSS_RT0_RT1_E_RNS0_9StringRefEEEvOSS_OSY_RPS3_mOSW_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRjRZZNS0_17AggSinkLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSS_RT0_RT1_E_RNS0_9StringRefEEEvOSS_OSY_RPS3_mOSW_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRmRZZNS0_17AggSinkLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSS_RT0_RT1_E_RNS0_9StringRefEEEvOSS_OSY_RPS3_mOSW_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS2_RZZNS3_17AggSinkLocalState24_emplace_into_hash_tableEPS5_RSt6vectorIPKNS3_7IColumnESaISL_EEjENK3$_1clINS3_19MethodStringNoCacheINS3_13StringHashMapIS5_SC_EEEEEEvRT_EUlRKSV_RT0_RT1_E_RNS3_9StringRefEEEvOSV_OS11_RPS6_mOSZ_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS1_RZZNS0_17AggSinkLocalState24_emplace_into_hash_tableEPS3_RSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEEvRT_EUlRKST_RT0_RT1_E_SD_EEvOST_OSZ_RPS4_mOSX_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRtRZZNS0_17AggSinkLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSW_RT0_RT1_E_RNS0_9StringRefEEEvOSW_OS12_RPS3_mOS10_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRjRZZNS0_17AggSinkLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSW_RT0_RT1_E_RNS0_9StringRefEEEvOSW_OS12_RPS3_mOS10_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRmRZZNS0_17AggSinkLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSW_RT0_RT1_E_RNS0_9StringRefEEEvOSW_OS12_RPS3_mOS10_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS2_RZZNS3_17AggSinkLocalState24_emplace_into_hash_tableEPS5_RSt6vectorIPKNS3_7IColumnESaISL_EEjENK3$_1clINS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS5_SC_EEEEEEEEEEvRT_EUlRKSZ_RT0_RT1_E_RNS3_9StringRefEEEvOSZ_OS15_RPS6_mOS13_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS1_RZZNS0_17AggSinkLocalState24_emplace_into_hash_tableEPS3_RSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEEvRT_EUlRKSX_RT0_RT1_E_SD_EEvOSX_OS13_RPS4_mOS11_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRtRZZNS0_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSR_RT0_RT1_E_RNS0_9StringRefEEEvOSR_OSX_RPS3_mOSV_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRjRZZNS0_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSR_RT0_RT1_E_RNS0_9StringRefEEEvOSR_OSX_RPS3_mOSV_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRmRZZNS0_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSR_RT0_RT1_E_RNS0_9StringRefEEEvOSR_OSX_RPS3_mOSV_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS2_RZZNS3_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS3_7IColumnESaISK_EEjENK3$_1clINS3_19MethodStringNoCacheINS3_13StringHashMapIS5_SC_EEEEEEvRT_EUlRKSU_RT0_RT1_E_RNS3_9StringRefEEEvOSU_OS10_RPS6_mOSY_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS1_RZZNS0_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEEvRT_EUlRKSS_RT0_RT1_E_SD_EEvOSS_OSY_RPS4_mOSW_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRtRZZNS0_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSV_RT0_RT1_E_RNS0_9StringRefEEEvOSV_OS11_RPS3_mOSZ_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRjRZZNS0_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSV_RT0_RT1_E_RNS0_9StringRefEEEvOSV_OS11_RPS3_mOSZ_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRmRZZNS0_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSV_RT0_RT1_E_RNS0_9StringRefEEEvOSV_OS11_RPS3_mOSZ_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS2_RZZNS3_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS3_7IColumnESaISK_EEjENK3$_1clINS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS5_SC_EEEEEEEEEEvRT_EUlRKSY_RT0_RT1_E_RNS3_9StringRefEEEvOSY_OS14_RPS6_mOS12_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS1_RZZNS0_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEEvRT_EUlRKSW_RT0_RT1_E_SD_EEvOSW_OS12_RPS4_mOS10_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRtRZZNS0_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EESH_jENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSR_RT0_RT1_E_RNS0_9StringRefEEEvOSR_OSX_RPS3_mOSV_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRjRZZNS0_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EESH_jENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSR_RT0_RT1_E_RNS0_9StringRefEEEvOSR_OSX_RPS3_mOSV_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRmRZZNS0_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EESH_jENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSR_RT0_RT1_E_RNS0_9StringRefEEEvOSR_OSX_RPS3_mOSV_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS2_RZZNS3_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS3_7IColumnESaISK_EESK_jENK3$_1clINS3_19MethodStringNoCacheINS3_13StringHashMapIS5_SC_EEEEEEvRT_EUlRKSU_RT0_RT1_E_RNS3_9StringRefEEEvOSU_OS10_RPS6_mOSY_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS1_RZZNS0_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISI_EESI_jENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEEvRT_EUlRKSS_RT0_RT1_E_SD_EEvOSS_OSY_RPS4_mOSW_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRtRZZNS0_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EESH_jENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSV_RT0_RT1_E_RNS0_9StringRefEEEvOSV_OS11_RPS3_mOSZ_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRjRZZNS0_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EESH_jENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSV_RT0_RT1_E_RNS0_9StringRefEEEvOSV_OS11_RPS3_mOSZ_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRmRZZNS0_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EESH_jENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSV_RT0_RT1_E_RNS0_9StringRefEEEvOSV_OS11_RPS3_mOSZ_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS2_RZZNS3_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS3_7IColumnESaISK_EESK_jENK3$_1clINS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS5_SC_EEEEEEEEEEvRT_EUlRKSY_RT0_RT1_E_RNS3_9StringRefEEEvOSY_OS14_RPS6_mOS12_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS1_RZZNS0_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISI_EESI_jENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEEvRT_EUlRKSW_RT0_RT1_E_SD_EEvOSW_OS12_RPS4_mOS10_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRtRZZNS0_17AggSinkLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERKSt6vectorIiSaIiEERSH_IPKNS0_7IColumnESaISO_EEjENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEbOT_EUlRKSZ_RT0_RT1_E_RNS0_9StringRefEEEvS10_OS15_RPS3_mOS13_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRjRZZNS0_17AggSinkLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERKSt6vectorIiSaIiEERSH_IPKNS0_7IColumnESaISO_EEjENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEbOT_EUlRKSZ_RT0_RT1_E_RNS0_9StringRefEEEvS10_OS15_RPS3_mOS13_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRmRZZNS0_17AggSinkLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERKSt6vectorIiSaIiEERSH_IPKNS0_7IColumnESaISO_EEjENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEbOT_EUlRKSZ_RT0_RT1_E_RNS0_9StringRefEEEvS10_OS15_RPS3_mOS13_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS2_RZZNS3_17AggSinkLocalState30_emplace_into_hash_table_limitEPS5_PNS3_5BlockERKSt6vectorIiSaIiEERSK_IPKNS3_7IColumnESaISR_EEjENK3$_1clIRNS3_19MethodStringNoCacheINS3_13StringHashMapIS5_SC_EEEEEEbOT_EUlRKS12_RT0_RT1_E_RNS3_9StringRefEEEvS13_OS18_RPS6_mOS16_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS1_RZZNS0_17AggSinkLocalState30_emplace_into_hash_table_limitEPS3_PNS0_5BlockERKSt6vectorIiSaIiEERSI_IPKNS0_7IColumnESaISP_EEjENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEEbOT_EUlRKS10_RT0_RT1_E_SD_EEvS11_OS16_RPS4_mOS14_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRtRZZNS0_17AggSinkLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERKSt6vectorIiSaIiEERSH_IPKNS0_7IColumnESaISO_EEjENK3$_1clIRNS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEbOT_EUlRKS13_RT0_RT1_E_RNS0_9StringRefEEEvS14_OS19_RPS3_mOS17_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRjRZZNS0_17AggSinkLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERKSt6vectorIiSaIiEERSH_IPKNS0_7IColumnESaISO_EEjENK3$_1clIRNS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEbOT_EUlRKS13_RT0_RT1_E_RNS0_9StringRefEEEvS14_OS19_RPS3_mOS17_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRmRZZNS0_17AggSinkLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERKSt6vectorIiSaIiEERSH_IPKNS0_7IColumnESaISO_EEjENK3$_1clIRNS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEbOT_EUlRKS13_RT0_RT1_E_RNS0_9StringRefEEEvS14_OS19_RPS3_mOS17_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS2_RZZNS3_17AggSinkLocalState30_emplace_into_hash_table_limitEPS5_PNS3_5BlockERKSt6vectorIiSaIiEERSK_IPKNS3_7IColumnESaISR_EEjENK3$_1clIRNS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS5_SC_EEEEEEEEEEbOT_EUlRKS16_RT0_RT1_E_RNS3_9StringRefEEEvS17_OS1C_RPS6_mOS1A_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS1_RZZNS0_17AggSinkLocalState30_emplace_into_hash_table_limitEPS3_PNS0_5BlockERKSt6vectorIiSaIiEERSI_IPKNS0_7IColumnESaISP_EEjENK3$_1clIRNS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEEbOT_EUlRKS14_RT0_RT1_E_SD_EEvS15_OS1A_RPS4_mOS18_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRtRZZNS0_13AggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSS_RT0_RT1_E_RNS0_9StringRefEEEvOSS_OSY_RPS3_mOSW_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRjRZZNS0_13AggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSS_RT0_RT1_E_RNS0_9StringRefEEEvOSS_OSY_RPS3_mOSW_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRmRZZNS0_13AggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSS_RT0_RT1_E_RNS0_9StringRefEEEvOSS_OSY_RPS3_mOSW_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS2_RZZNS3_13AggLocalState24_emplace_into_hash_tableEPS5_RSt6vectorIPKNS3_7IColumnESaISL_EEjENK3$_1clINS3_19MethodStringNoCacheINS3_13StringHashMapIS5_SC_EEEEEEvRT_EUlRKSV_RT0_RT1_E_RNS3_9StringRefEEEvOSV_OS11_RPS6_mOSZ_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS1_RZZNS0_13AggLocalState24_emplace_into_hash_tableEPS3_RSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEEvRT_EUlRKST_RT0_RT1_E_SD_EEvOST_OSZ_RPS4_mOSX_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRtRZZNS0_13AggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSW_RT0_RT1_E_RNS0_9StringRefEEEvOSW_OS12_RPS3_mOS10_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRjRZZNS0_13AggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSW_RT0_RT1_E_RNS0_9StringRefEEEvOSW_OS12_RPS3_mOS10_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRmRZZNS0_13AggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSW_RT0_RT1_E_RNS0_9StringRefEEEvOSW_OS12_RPS3_mOS10_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS2_RZZNS3_13AggLocalState24_emplace_into_hash_tableEPS5_RSt6vectorIPKNS3_7IColumnESaISL_EEjENK3$_1clINS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS5_SC_EEEEEEEEEEvRT_EUlRKSZ_RT0_RT1_E_RNS3_9StringRefEEEvOSZ_OS15_RPS6_mOS13_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS1_RZZNS0_13AggLocalState24_emplace_into_hash_tableEPS3_RSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEEvRT_EUlRKSX_RT0_RT1_E_SD_EEvOSX_OS13_RPS4_mOS11_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS1_RZZNS0_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS0_7IColumnESaISJ_EEPNS0_5BlockERNS0_27PartitionSortSinkLocalStateEbENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS4_SB_EEEEEENS0_6StatusERT_EUlRKSZ_RT0_RT1_E_SE_EEvOSZ_OS15_RPS5_mOS13_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRtRZZNS0_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS0_7IColumnESaISI_EEPNS0_5BlockERNS0_27PartitionSortSinkLocalStateEbENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEENS0_6StatusERT_EUlRKSY_RT0_RT1_E_RNS0_9StringRefEEEvOSY_OS14_RPS4_mOS12_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRjRZZNS0_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS0_7IColumnESaISI_EEPNS0_5BlockERNS0_27PartitionSortSinkLocalStateEbENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEENS0_6StatusERT_EUlRKSY_RT0_RT1_E_RNS0_9StringRefEEEvOSY_OS14_RPS4_mOS12_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRmRZZNS0_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS0_7IColumnESaISI_EEPNS0_5BlockERNS0_27PartitionSortSinkLocalStateEbENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEENS0_6StatusERT_EUlRKSY_RT0_RT1_E_RNS0_9StringRefEEEvOSY_OS14_RPS4_mOS12_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PNS3_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS2_RZZNS3_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS3_7IColumnESaISL_EEPNS3_5BlockERNS3_27PartitionSortSinkLocalStateEbENK3$_1clINS3_19MethodStringNoCacheINS3_13StringHashMapIS6_SD_EEEEEENS3_6StatusERT_EUlRKS11_RT0_RT1_E_RNS3_9StringRefEEEvOS11_OS17_RPS7_mOS15_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS1_RZZNS0_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS0_7IColumnESaISJ_EEPNS0_5BlockERNS0_27PartitionSortSinkLocalStateEbENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS4_SB_EEEEEEEEEENS0_6StatusERT_EUlRKS13_RT0_RT1_E_SE_EEvOS13_OS19_RPS5_mOS17_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRtRZZNS0_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS0_7IColumnESaISI_EEPNS0_5BlockERNS0_27PartitionSortSinkLocalStateEbENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEENS0_6StatusERT_EUlRKS12_RT0_RT1_E_RNS0_9StringRefEEEvOS12_OS18_RPS4_mOS16_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRjRZZNS0_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS0_7IColumnESaISI_EEPNS0_5BlockERNS0_27PartitionSortSinkLocalStateEbENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEENS0_6StatusERT_EUlRKS12_RT0_RT1_E_RNS0_9StringRefEEEvOS12_OS18_RPS4_mOS16_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRmRZZNS0_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS0_7IColumnESaISI_EEPNS0_5BlockERNS0_27PartitionSortSinkLocalStateEbENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEENS0_6StatusERT_EUlRKS12_RT0_RT1_E_RNS0_9StringRefEEEvOS12_OS18_RPS4_mOS16_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PNS3_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS2_RZZNS3_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS3_7IColumnESaISL_EEPNS3_5BlockERNS3_27PartitionSortSinkLocalStateEbENK3$_1clINS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS6_SD_EEEEEEEEEENS3_6StatusERT_EUlRKS15_RT0_RT1_E_RNS3_9StringRefEEEvOS15_OS1B_RPS7_mOS19_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRtRZZNS0_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERSt6vectorIPKNS0_7IColumnESaISK_EEjENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEbOT_EUlRKSV_RT0_RT1_E_RNS0_9StringRefEEEvSW_OS11_RPS3_mOSZ_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRjRZZNS0_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERSt6vectorIPKNS0_7IColumnESaISK_EEjENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEbOT_EUlRKSV_RT0_RT1_E_RNS0_9StringRefEEEvSW_OS11_RPS3_mOSZ_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRmRZZNS0_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERSt6vectorIPKNS0_7IColumnESaISK_EEjENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEbOT_EUlRKSV_RT0_RT1_E_RNS0_9StringRefEEEvSW_OS11_RPS3_mOSZ_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS2_RZZNS3_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS5_PNS3_5BlockERSt6vectorIPKNS3_7IColumnESaISN_EEjENK3$_1clIRNS3_19MethodStringNoCacheINS3_13StringHashMapIS5_SC_EEEEEEbOT_EUlRKSY_RT0_RT1_E_RNS3_9StringRefEEEvSZ_OS14_RPS6_mOS12_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS1_RZZNS0_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS3_PNS0_5BlockERSt6vectorIPKNS0_7IColumnESaISL_EEjENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEEbOT_EUlRKSW_RT0_RT1_E_SD_EEvSX_OS12_RPS4_mOS10_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRtRZZNS0_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERSt6vectorIPKNS0_7IColumnESaISK_EEjENK3$_1clIRNS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEbOT_EUlRKSZ_RT0_RT1_E_RNS0_9StringRefEEEvS10_OS15_RPS3_mOS13_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRjRZZNS0_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERSt6vectorIPKNS0_7IColumnESaISK_EEjENK3$_1clIRNS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEbOT_EUlRKSZ_RT0_RT1_E_RNS0_9StringRefEEEvS10_OS15_RPS3_mOS13_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRmRZZNS0_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERSt6vectorIPKNS0_7IColumnESaISK_EEjENK3$_1clIRNS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEbOT_EUlRKSZ_RT0_RT1_E_RNS0_9StringRefEEEvS10_OS15_RPS3_mOS13_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS2_RZZNS3_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS5_PNS3_5BlockERSt6vectorIPKNS3_7IColumnESaISN_EEjENK3$_1clIRNS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS5_SC_EEEEEEEEEEbOT_EUlRKS12_RT0_RT1_E_RNS3_9StringRefEEEvS13_OS18_RPS6_mOS16_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS1_RZZNS0_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS3_PNS0_5BlockERSt6vectorIPKNS0_7IColumnESaISL_EEjENK3$_1clIRNS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEEbOT_EUlRKS10_RT0_RT1_E_SD_EEvS11_OS16_RPS4_mOS14_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRtRZZNS0_22StreamingAggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSS_RT0_RT1_E_RNS0_9StringRefEEEvOSS_OSY_RPS3_mOSW_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRjRZZNS0_22StreamingAggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSS_RT0_RT1_E_RNS0_9StringRefEEEvOSS_OSY_RPS3_mOSW_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRmRZZNS0_22StreamingAggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSS_RT0_RT1_E_RNS0_9StringRefEEEvOSS_OSY_RPS3_mOSW_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS2_RZZNS3_22StreamingAggLocalState24_emplace_into_hash_tableEPS5_RSt6vectorIPKNS3_7IColumnESaISL_EEjENK3$_1clINS3_19MethodStringNoCacheINS3_13StringHashMapIS5_SC_EEEEEEvRT_EUlRKSV_RT0_RT1_E_RNS3_9StringRefEEEvOSV_OS11_RPS6_mOSZ_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS1_RZZNS0_22StreamingAggLocalState24_emplace_into_hash_tableEPS3_RSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEEvRT_EUlRKST_RT0_RT1_E_SD_EEvOST_OSZ_RPS4_mOSX_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRtRZZNS0_22StreamingAggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSW_RT0_RT1_E_RNS0_9StringRefEEEvOSW_OS12_RPS3_mOS10_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRjRZZNS0_22StreamingAggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSW_RT0_RT1_E_RNS0_9StringRefEEEvOSW_OS12_RPS3_mOS10_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRmRZZNS0_22StreamingAggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSW_RT0_RT1_E_RNS0_9StringRefEEEvOSW_OS12_RPS3_mOS10_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS2_RZZNS3_22StreamingAggLocalState24_emplace_into_hash_tableEPS5_RSt6vectorIPKNS3_7IColumnESaISL_EEjENK3$_1clINS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS5_SC_EEEEEEEEEEvRT_EUlRKSZ_RT0_RT1_E_RNS3_9StringRefEEEvOSZ_OS15_RPS6_mOS13_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS1_RZZNS0_22StreamingAggLocalState24_emplace_into_hash_tableEPS3_RSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEEvRT_EUlRKSX_RT0_RT1_E_SD_EEvOSX_OS13_RPS4_mOS11_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRtRZZNS0_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSR_RT0_RT1_E_RNS0_9StringRefEEEvOSR_OSX_RPS3_mOSV_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRjRZZNS0_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSR_RT0_RT1_E_RNS0_9StringRefEEEvOSR_OSX_RPS3_mOSV_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRmRZZNS0_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSR_RT0_RT1_E_RNS0_9StringRefEEEvOSR_OSX_RPS3_mOSV_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS2_RZZNS3_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS3_7IColumnESaISK_EEjENK3$_1clINS3_19MethodStringNoCacheINS3_13StringHashMapIS5_SC_EEEEEEvRT_EUlRKSU_RT0_RT1_E_RNS3_9StringRefEEEvOSU_OS10_RPS6_mOSY_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS1_RZZNS0_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEEvRT_EUlRKSS_RT0_RT1_E_SD_EEvOSS_OSY_RPS4_mOSW_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRtRZZNS0_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSV_RT0_RT1_E_RNS0_9StringRefEEEvOSV_OS11_RPS3_mOSZ_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRjRZZNS0_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSV_RT0_RT1_E_RNS0_9StringRefEEEvOSV_OS11_RPS3_mOSZ_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRmRZZNS0_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISH_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSV_RT0_RT1_E_RNS0_9StringRefEEEvOSV_OS11_RPS3_mOSZ_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS2_RZZNS3_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS3_7IColumnESaISK_EEjENK3$_1clINS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS5_SC_EEEEEEEEEEvRT_EUlRKSY_RT0_RT1_E_RNS3_9StringRefEEEvOSY_OS14_RPS6_mOS12_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS1_RZZNS0_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEEvRT_EUlRKSW_RT0_RT1_E_SD_EEvOSW_OS12_RPS4_mOS10_
Unexecuted instantiation: complex_hash_map_dictionary.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS1_RZZNS0_24ComplexHashMapDictionary9load_dataERKSt6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISG_EESaISJ_EERKSE_ISt10shared_ptrIKNS0_9IDataTypeEESaISR_EESN_ENK3$_1clIRNS0_16MethodSerializedINS0_13StringHashMapIjS9_EEEEEEDaOT_EUlRKS13_RT0_RT1_E_SC_EEvS14_OS19_RPS3_mOS17_
Unexecuted instantiation: complex_hash_map_dictionary.cpp:_ZN9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRtRZZNS0_24ComplexHashMapDictionary9load_dataERKSt6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISF_EESaISI_EERKSD_ISt10shared_ptrIKNS0_9IDataTypeEESaISQ_EESM_ENK3$_1clIRNS0_16MethodSerializedINS0_13StringHashMapIjS8_EEEEEEDaOT_EUlRKS12_RT0_RT1_E_RNS0_9StringRefEEEvS13_OS18_RPS2_mOS16_
Unexecuted instantiation: complex_hash_map_dictionary.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRjRZZNS0_24ComplexHashMapDictionary9load_dataERKSt6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISF_EESaISI_EERKSD_ISt10shared_ptrIKNS0_9IDataTypeEESaISQ_EESM_ENK3$_1clIRNS0_16MethodSerializedINS0_13StringHashMapIjS8_EEEEEEDaOT_EUlRKS12_RT0_RT1_E_RNS0_9StringRefEEEvS13_OS18_RPS2_mOS16_
Unexecuted instantiation: complex_hash_map_dictionary.cpp:_ZN9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRmRZZNS0_24ComplexHashMapDictionary9load_dataERKSt6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISF_EESaISI_EERKSD_ISt10shared_ptrIKNS0_9IDataTypeEESaISQ_EESM_ENK3$_1clIRNS0_16MethodSerializedINS0_13StringHashMapIjS8_EEEEEEDaOT_EUlRKS12_RT0_RT1_E_RNS0_9StringRefEEEvS13_OS18_RPS2_mOS16_
complex_hash_map_dictionary.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS2_RZZNS3_24ComplexHashMapDictionary9load_dataERKSt6vectorINS3_3COWINS3_7IColumnEE13immutable_ptrISI_EESaISL_EERKSG_ISt10shared_ptrIKNS3_9IDataTypeEESaIST_EESP_ENK3$_1clIRNS3_16MethodSerializedINS3_13StringHashMapIjSB_EEEEEEDaOT_EUlRKS15_RT0_RT1_E_RNS3_9StringRefEEEvS16_OS1B_RPS5_mOS19_
Line
Count
Source
773
2
                                             size_t hash_value, Func&& f) {
774
2
        size_t place_value = find_cell(key, hash_value, grower.place(hash_value));
775
2
        lazy_emplace_non_zero_impl(place_value, key, origin, it, hash_value, std::forward<Func>(f));
776
2
    }
complex_hash_map_dictionary.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS1_RZZNS0_24ComplexHashMapDictionary9load_dataERKSt6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISG_EESaISJ_EERKSE_ISt10shared_ptrIKNS0_9IDataTypeEESaISR_EESN_ENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIjS9_EEEEEEDaOT_EUlRKS13_RT0_RT1_E_SC_EEvS14_OS19_RPS3_mOS17_
Line
Count
Source
773
52
                                             size_t hash_value, Func&& f) {
774
52
        size_t place_value = find_cell(key, hash_value, grower.place(hash_value));
775
52
        lazy_emplace_non_zero_impl(place_value, key, origin, it, hash_value, std::forward<Func>(f));
776
52
    }
complex_hash_map_dictionary.cpp:_ZN9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRtRZZNS0_24ComplexHashMapDictionary9load_dataERKSt6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISF_EESaISI_EERKSD_ISt10shared_ptrIKNS0_9IDataTypeEESaISQ_EESM_ENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIjS8_EEEEEEDaOT_EUlRKS12_RT0_RT1_E_RNS0_9StringRefEEEvS13_OS18_RPS2_mOS16_
Line
Count
Source
773
2.80k
                                             size_t hash_value, Func&& f) {
774
2.80k
        size_t place_value = find_cell(key, hash_value, grower.place(hash_value));
775
2.80k
        lazy_emplace_non_zero_impl(place_value, key, origin, it, hash_value, std::forward<Func>(f));
776
2.80k
    }
Unexecuted instantiation: complex_hash_map_dictionary.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRjRZZNS0_24ComplexHashMapDictionary9load_dataERKSt6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISF_EESaISI_EERKSD_ISt10shared_ptrIKNS0_9IDataTypeEESaISQ_EESM_ENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIjS8_EEEEEEDaOT_EUlRKS12_RT0_RT1_E_RNS0_9StringRefEEEvS13_OS18_RPS2_mOS16_
Unexecuted instantiation: complex_hash_map_dictionary.cpp:_ZN9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRmRZZNS0_24ComplexHashMapDictionary9load_dataERKSt6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISF_EESaISI_EERKSD_ISt10shared_ptrIKNS0_9IDataTypeEESaISQ_EESM_ENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIjS8_EEEEEEDaOT_EUlRKS12_RT0_RT1_E_RNS0_9StringRefEEEvS13_OS18_RPS2_mOS16_
Unexecuted instantiation: complex_hash_map_dictionary.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE21lazy_emplace_non_zeroIRS2_RZZNS3_24ComplexHashMapDictionary9load_dataERKSt6vectorINS3_3COWINS3_7IColumnEE13immutable_ptrISI_EESaISL_EERKSG_ISt10shared_ptrIKNS3_9IDataTypeEESaIST_EESP_ENK3$_1clIRNS3_19MethodStringNoCacheINS3_13StringHashMapIjSB_EEEEEEDaOT_EUlRKS15_RT0_RT1_E_RNS3_9StringRefEEEvS16_OS1B_RPS5_mOS19_
777
778
public:
779
    void expanse_for_add_elem(size_t num_elem) {
780
        if (add_elem_size_overflow(num_elem)) {
781
            resize(grower.buf_size() + num_elem);
782
        }
783
    }
784
785
0
    size_t estimate_memory(size_t num_elem) const {
786
0
        if (!add_elem_size_overflow(num_elem)) {
787
0
            return 0;
788
0
        }
789
790
0
        auto new_size = num_elem + grower.buf_size();
791
0
        Grower new_grower = grower;
792
0
        new_grower.set(new_size);
793
794
0
        return new_grower.buf_size() * sizeof(Cell);
795
0
    }
Unexecuted instantiation: _ZNK9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE15estimate_memoryEm
Unexecuted instantiation: _ZNK9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE15estimate_memoryEm
Unexecuted instantiation: _ZNK9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE15estimate_memoryEm
Unexecuted instantiation: _ZNK9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE15estimate_memoryEm
Unexecuted instantiation: _ZNK9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE15estimate_memoryEm
Unexecuted instantiation: _ZNK9HashTableItN5doris17StringHashMapCellItPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE15estimate_memoryEm
Unexecuted instantiation: _ZNK9HashTableIjN5doris17StringHashMapCellIjPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE15estimate_memoryEm
Unexecuted instantiation: _ZNK9HashTableImN5doris17StringHashMapCellImPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE15estimate_memoryEm
Unexecuted instantiation: _ZNK9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PNS3_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE15estimate_memoryEm
Unexecuted instantiation: _ZNK9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE15estimate_memoryEm
796
797
    /// Insert a value. In the case of any more complex values, it is better to use the `emplace` function.
798
    std::pair<LookupResult, bool> ALWAYS_INLINE insert(const value_type& x) {
799
        std::pair<LookupResult, bool> res;
800
801
        size_t hash_value = hash(Cell::get_key(x));
802
        if (!emplace_if_zero(Cell::get_key(x), res.first, res.second, hash_value)) {
803
            emplace_non_zero(Cell::get_key(x), res.first, res.second, hash_value);
804
        }
805
806
        if (res.second) insert_set_mapped(lookup_result_get_mapped(res.first), x);
807
808
        return res;
809
    }
810
811
    template <bool READ>
812
5.46k
    void ALWAYS_INLINE prefetch(size_t hash_value) {
813
        // Two optional arguments:
814
        // 'rw': 1 means the memory access is write
815
        // 'locality': 0-3. 0 means no temporal locality. 3 means high temporal locality.
816
5.46k
        auto place_value = grower.place(hash_value);
817
5.46k
        __builtin_prefetch(&buf[place_value], READ ? 0 : 1, 1);
818
5.46k
    }
_ZN9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE8prefetchILb0EEEvm
Line
Count
Source
812
2.18k
    void ALWAYS_INLINE prefetch(size_t hash_value) {
813
        // Two optional arguments:
814
        // 'rw': 1 means the memory access is write
815
        // 'locality': 0-3. 0 means no temporal locality. 3 means high temporal locality.
816
2.18k
        auto place_value = grower.place(hash_value);
817
2.18k
        __builtin_prefetch(&buf[place_value], READ ? 0 : 1, 1);
818
2.18k
    }
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE8prefetchILb0EEEvm
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE8prefetchILb0EEEvm
Unexecuted instantiation: _ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE8prefetchILb0EEEvm
Unexecuted instantiation: _ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE8prefetchILb0EEEvm
_ZN9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE8prefetchILb1EEEvm
Line
Count
Source
812
3.27k
    void ALWAYS_INLINE prefetch(size_t hash_value) {
813
        // Two optional arguments:
814
        // 'rw': 1 means the memory access is write
815
        // 'locality': 0-3. 0 means no temporal locality. 3 means high temporal locality.
816
3.27k
        auto place_value = grower.place(hash_value);
817
3.27k
        __builtin_prefetch(&buf[place_value], READ ? 0 : 1, 1);
818
3.27k
    }
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE8prefetchILb1EEEvm
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE8prefetchILb1EEEvm
Unexecuted instantiation: _ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE8prefetchILb1EEEvm
Unexecuted instantiation: _ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE8prefetchILb1EEEvm
Unexecuted instantiation: _ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE8prefetchILb0EEEvm
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE8prefetchILb0EEEvm
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE8prefetchILb0EEEvm
Unexecuted instantiation: _ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE8prefetchILb0EEEvm
Unexecuted instantiation: _ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE8prefetchILb0EEEvm
Unexecuted instantiation: _ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE8prefetchILb1EEEvm
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE8prefetchILb1EEEvm
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE8prefetchILb1EEEvm
Unexecuted instantiation: _ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE8prefetchILb1EEEvm
Unexecuted instantiation: _ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE8prefetchILb1EEEvm
Unexecuted instantiation: _ZN9HashTableItN5doris17StringHashMapCellItPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE8prefetchILb0EEEvm
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE8prefetchILb0EEEvm
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE8prefetchILb0EEEvm
Unexecuted instantiation: _ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PNS3_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE8prefetchILb0EEEvm
Unexecuted instantiation: _ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE8prefetchILb0EEEvm
819
820
    template <bool READ>
821
    void ALWAYS_INLINE prefetch(const Key& key, size_t hash_value) {
822
        prefetch<READ>(hash_value);
823
    }
824
825
    /// Reinsert node pointed to by iterator
826
    void ALWAYS_INLINE reinsert(iterator& it, size_t hash_value) {
827
        reinsert(*it.get_ptr(), hash_value);
828
    }
829
830
    class Constructor {
831
    public:
832
        friend class HashTable;
833
        template <typename... Args>
834
2.88k
        void operator()(Args&&... args) const {
835
2.88k
            new (_cell) Cell(std::forward<Args>(args)...);
836
2.88k
        }
_ZNK9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11ConstructorclIJRS1_RiEEEvDpOT_
Line
Count
Source
834
52
        void operator()(Args&&... args) const {
835
52
            new (_cell) Cell(std::forward<Args>(args)...);
836
52
        }
_ZNK9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11ConstructorclIJRtRiEEEvDpOT_
Line
Count
Source
834
2.81k
        void operator()(Args&&... args) const {
835
2.81k
            new (_cell) Cell(std::forward<Args>(args)...);
836
2.81k
        }
Unexecuted instantiation: _ZNK9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11ConstructorclIJRjRiEEEvDpOT_
Unexecuted instantiation: _ZNK9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11ConstructorclIJRmRiEEEvDpOT_
_ZNK9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE11ConstructorclIJRS2_RiEEEvDpOT_
Line
Count
Source
834
7
        void operator()(Args&&... args) const {
835
7
            new (_cell) Cell(std::forward<Args>(args)...);
836
7
        }
_ZNK9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11ConstructorclIJRS1_S3_EEEvDpOT_
Line
Count
Source
834
3
        void operator()(Args&&... args) const {
835
3
            new (_cell) Cell(std::forward<Args>(args)...);
836
3
        }
_ZNK9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11ConstructorclIJRtS2_EEEvDpOT_
Line
Count
Source
834
2
        void operator()(Args&&... args) const {
835
2
            new (_cell) Cell(std::forward<Args>(args)...);
836
2
        }
_ZNK9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11ConstructorclIJRjS2_EEEvDpOT_
Line
Count
Source
834
3
        void operator()(Args&&... args) const {
835
3
            new (_cell) Cell(std::forward<Args>(args)...);
836
3
        }
_ZNK9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11ConstructorclIJRmS2_EEEvDpOT_
Line
Count
Source
834
4
        void operator()(Args&&... args) const {
835
4
            new (_cell) Cell(std::forward<Args>(args)...);
836
4
        }
Unexecuted instantiation: _ZNK9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE11ConstructorclIJRS2_S5_EEEvDpOT_
Unexecuted instantiation: _ZNK9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11ConstructorclIJRtRS2_EEEvDpOT_
Unexecuted instantiation: _ZNK9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11ConstructorclIJRjRS2_EEEvDpOT_
Unexecuted instantiation: _ZNK9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11ConstructorclIJRmRS2_EEEvDpOT_
Unexecuted instantiation: _ZNK9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE11ConstructorclIJRS2_RS5_EEEvDpOT_
Unexecuted instantiation: _ZNK9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11ConstructorclIJRS1_RS3_EEEvDpOT_
Unexecuted instantiation: _ZNK9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11ConstructorclIJRtDnEEEvDpOT_
Unexecuted instantiation: _ZNK9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11ConstructorclIJRjDnEEEvDpOT_
Unexecuted instantiation: _ZNK9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11ConstructorclIJRmDnEEEvDpOT_
Unexecuted instantiation: _ZNK9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE11ConstructorclIJRS2_DnEEEvDpOT_
Unexecuted instantiation: _ZNK9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11ConstructorclIJRS1_DnEEEvDpOT_
Unexecuted instantiation: _ZNK9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11ConstructorclIJRS1_RS4_EEEvDpOT_
Unexecuted instantiation: _ZNK9HashTableItN5doris17StringHashMapCellItPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11ConstructorclIJRtRS3_EEEvDpOT_
Unexecuted instantiation: _ZNK9HashTableIjN5doris17StringHashMapCellIjPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11ConstructorclIJRjRS3_EEEvDpOT_
Unexecuted instantiation: _ZNK9HashTableImN5doris17StringHashMapCellImPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11ConstructorclIJRmRS3_EEEvDpOT_
Unexecuted instantiation: _ZNK9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PNS3_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE11ConstructorclIJRS2_RS6_EEEvDpOT_
837
838
    private:
839
2.88k
        Constructor(Cell* cell) : _cell(cell) {}
_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11ConstructorC2EPS3_
Line
Count
Source
839
52
        Constructor(Cell* cell) : _cell(cell) {}
_ZN9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11ConstructorC2EPS2_
Line
Count
Source
839
2.81k
        Constructor(Cell* cell) : _cell(cell) {}
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11ConstructorC2EPS2_
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11ConstructorC2EPS2_
_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE11ConstructorC2EPS5_
Line
Count
Source
839
7
        Constructor(Cell* cell) : _cell(cell) {}
_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11ConstructorC2EPS4_
Line
Count
Source
839
3
        Constructor(Cell* cell) : _cell(cell) {}
_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11ConstructorC2EPS3_
Line
Count
Source
839
2
        Constructor(Cell* cell) : _cell(cell) {}
_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11ConstructorC2EPS3_
Line
Count
Source
839
3
        Constructor(Cell* cell) : _cell(cell) {}
_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11ConstructorC2EPS3_
Line
Count
Source
839
4
        Constructor(Cell* cell) : _cell(cell) {}
Unexecuted instantiation: _ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE11ConstructorC2EPS6_
Unexecuted instantiation: _ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11ConstructorC2EPS5_
Unexecuted instantiation: _ZN9HashTableItN5doris17StringHashMapCellItPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11ConstructorC2EPS4_
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11ConstructorC2EPS4_
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE11ConstructorC2EPS4_
Unexecuted instantiation: _ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PNS3_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE11ConstructorC2EPS7_
840
        Cell* _cell = nullptr;
841
    };
842
843
    /** Insert the key.
844
      * Return values:
845
      * 'it' -- a LookupResult pointing to the corresponding key/mapped pair.
846
      * 'inserted' -- whether a new key was inserted.
847
      *
848
      * You have to make `placement new` of value if you inserted a new key,
849
      * since when destroying a hash table, it will call the destructor!
850
      *
851
      * Example usage:
852
      *
853
      * Map::iterator it;
854
      * bool inserted;
855
      * map.emplace(key, it, inserted);
856
      * if (inserted)
857
      *     new(&it->second) Mapped(value);
858
      */
859
    template <typename KeyHolder>
860
    void ALWAYS_INLINE emplace(KeyHolder&& key, LookupResult& it, bool& inserted) {
861
        emplace(key, it, inserted, hash(key));
862
    }
863
864
    template <typename KeyHolder>
865
    void ALWAYS_INLINE emplace(KeyHolder&& key, LookupResult& it, bool& inserted,
866
                               size_t hash_value) {
867
        if (!emplace_if_zero(key, it, inserted, hash_value)) {
868
            emplace_non_zero(key, it, inserted, hash_value);
869
        }
870
    }
871
872
    template <typename KeyHolder>
873
    void ALWAYS_INLINE emplace(KeyHolder&& key_holder, LookupResult& it, size_t hash_value,
874
                               bool& inserted) {
875
        emplace(key_holder, it, inserted, hash_value);
876
    }
877
878
    template <typename KeyHolder, typename Func>
879
    void ALWAYS_INLINE lazy_emplace(KeyHolder&& key, LookupResult& it, Func&& f) {
880
        lazy_emplace(key, it, hash(key), std::forward<Func>(f));
881
    }
882
883
    template <typename KeyHolder, typename Func>
884
    void ALWAYS_INLINE lazy_emplace(KeyHolder&& key, LookupResult& it, size_t hash_value,
885
                                    Func&& f) {
886
        if (!lazy_emplace_if_zero(key, key, it, hash_value, std::forward<Func>(f))) {
887
            lazy_emplace_non_zero(key, key, it, hash_value, std::forward<Func>(f));
888
        }
889
    }
890
891
    template <typename KeyHolder, typename Origin, typename Func>
892
    void ALWAYS_INLINE lazy_emplace_with_origin(KeyHolder&& key, Origin&& origin, LookupResult& it,
893
2.88k
                                                size_t hash_value, Func&& f) {
894
2.88k
        if (!lazy_emplace_if_zero(key, origin, it, hash_value, std::forward<Func>(f))) {
895
2.88k
            lazy_emplace_non_zero(key, origin, it, hash_value, std::forward<Func>(f));
896
2.88k
        }
897
2.88k
    }
Unexecuted instantiation: _ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS1_SC_RZNS0_11test_insertINS0_16MethodSerializedINS0_13StringHashMapIjS9_EEEEEEvRT_St6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISM_EESaISP_EEEUlRKSI_RT0_RT1_E_EEvOSI_OSU_RPS3_mOSW_
Unexecuted instantiation: _ZN9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRtRNS0_9StringRefERZNS0_11test_insertINS0_16MethodSerializedINS0_13StringHashMapIjS8_EEEEEEvRT_St6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISN_EESaISQ_EEEUlRKSJ_RT0_RT1_E_EEvOSJ_OSV_RPS2_mOSX_
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRjRNS0_9StringRefERZNS0_11test_insertINS0_16MethodSerializedINS0_13StringHashMapIjS8_EEEEEEvRT_St6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISN_EESaISQ_EEEUlRKSJ_RT0_RT1_E_EEvOSJ_OSV_RPS2_mOSX_
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRmRNS0_9StringRefERZNS0_11test_insertINS0_16MethodSerializedINS0_13StringHashMapIjS8_EEEEEEvRT_St6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISN_EESaISQ_EEEUlRKSJ_RT0_RT1_E_EEvOSJ_OSV_RPS2_mOSX_
_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS2_RNS3_9StringRefERZNS3_11test_insertINS3_16MethodSerializedINS3_13StringHashMapIjSB_EEEEEEvRT_St6vectorINS3_3COWINS3_7IColumnEE13immutable_ptrISQ_EESaIST_EEEUlRKSM_RT0_RT1_E_EEvOSM_OSY_RPS5_mOS10_
Line
Count
Source
893
5
                                                size_t hash_value, Func&& f) {
894
5
        if (!lazy_emplace_if_zero(key, origin, it, hash_value, std::forward<Func>(f))) {
895
5
            lazy_emplace_non_zero(key, origin, it, hash_value, std::forward<Func>(f));
896
5
        }
897
5
    }
Unexecuted instantiation: _ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS1_SC_RZNS0_11test_insertINS0_19MethodStringNoCacheINS0_13StringHashMapIjS9_EEEEEEvRT_St6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISM_EESaISP_EEEUlRKSI_RT0_RT1_E_EEvOSI_OSU_RPS3_mOSW_
_ZN9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRtRNS0_9StringRefERZNS0_11test_insertINS0_19MethodStringNoCacheINS0_13StringHashMapIjS8_EEEEEEvRT_St6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISN_EESaISQ_EEEUlRKSJ_RT0_RT1_E_EEvOSJ_OSV_RPS2_mOSX_
Line
Count
Source
893
5
                                                size_t hash_value, Func&& f) {
894
5
        if (!lazy_emplace_if_zero(key, origin, it, hash_value, std::forward<Func>(f))) {
895
5
            lazy_emplace_non_zero(key, origin, it, hash_value, std::forward<Func>(f));
896
5
        }
897
5
    }
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRjRNS0_9StringRefERZNS0_11test_insertINS0_19MethodStringNoCacheINS0_13StringHashMapIjS8_EEEEEEvRT_St6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISN_EESaISQ_EEEUlRKSJ_RT0_RT1_E_EEvOSJ_OSV_RPS2_mOSX_
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRmRNS0_9StringRefERZNS0_11test_insertINS0_19MethodStringNoCacheINS0_13StringHashMapIjS8_EEEEEEvRT_St6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISN_EESaISQ_EEEUlRKSJ_RT0_RT1_E_EEvOSJ_OSV_RPS2_mOSX_
Unexecuted instantiation: _ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS2_RNS3_9StringRefERZNS3_11test_insertINS3_19MethodStringNoCacheINS3_13StringHashMapIjSB_EEEEEEvRT_St6vectorINS3_3COWINS3_7IColumnEE13immutable_ptrISQ_EESaIST_EEEUlRKSM_RT0_RT1_E_EEvOSM_OSY_RPS5_mOS10_
hash_table_method_test.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS1_SD_RZNS0_68HashTableMethodTest_testMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0EEvOT_OT0_RPS4_mOT1_
Line
Count
Source
893
1
                                                size_t hash_value, Func&& f) {
894
1
        if (!lazy_emplace_if_zero(key, origin, it, hash_value, std::forward<Func>(f))) {
895
1
            lazy_emplace_non_zero(key, origin, it, hash_value, std::forward<Func>(f));
896
1
        }
897
1
    }
Unexecuted instantiation: hash_table_method_test.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRtRNS0_9StringRefERZNS0_68HashTableMethodTest_testMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0EEvOT_OT0_RPS3_mOT1_
hash_table_method_test.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRjRNS0_9StringRefERZNS0_68HashTableMethodTest_testMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0EEvOT_OT0_RPS3_mOT1_
Line
Count
Source
893
2
                                                size_t hash_value, Func&& f) {
894
2
        if (!lazy_emplace_if_zero(key, origin, it, hash_value, std::forward<Func>(f))) {
895
2
            lazy_emplace_non_zero(key, origin, it, hash_value, std::forward<Func>(f));
896
2
        }
897
2
    }
hash_table_method_test.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRmRNS0_9StringRefERZNS0_68HashTableMethodTest_testMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0EEvOT_OT0_RPS3_mOT1_
Line
Count
Source
893
2
                                                size_t hash_value, Func&& f) {
894
2
        if (!lazy_emplace_if_zero(key, origin, it, hash_value, std::forward<Func>(f))) {
895
2
            lazy_emplace_non_zero(key, origin, it, hash_value, std::forward<Func>(f));
896
2
        }
897
2
    }
Unexecuted instantiation: hash_table_method_test.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS2_RNS3_9StringRefERZNS3_68HashTableMethodTest_testMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0EEvOT_OT0_RPS6_mOT1_
Unexecuted instantiation: hash_table_method_test.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS1_SD_RZNS0_76HashTableMethodTest_testNullableMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0EEvOT_OT0_RPS4_mOT1_
Unexecuted instantiation: hash_table_method_test.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRtRNS0_9StringRefERZNS0_76HashTableMethodTest_testNullableMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0EEvOT_OT0_RPS3_mOT1_
Unexecuted instantiation: hash_table_method_test.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRjRNS0_9StringRefERZNS0_76HashTableMethodTest_testNullableMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0EEvOT_OT0_RPS3_mOT1_
hash_table_method_test.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRmRNS0_9StringRefERZNS0_76HashTableMethodTest_testNullableMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0EEvOT_OT0_RPS3_mOT1_
Line
Count
Source
893
2
                                                size_t hash_value, Func&& f) {
894
2
        if (!lazy_emplace_if_zero(key, origin, it, hash_value, std::forward<Func>(f))) {
895
2
            lazy_emplace_non_zero(key, origin, it, hash_value, std::forward<Func>(f));
896
2
        }
897
2
    }
Unexecuted instantiation: hash_table_method_test.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS2_RNS3_9StringRefERZNS3_76HashTableMethodTest_testNullableMethodStringNoCacheAggInsertFindForEach_Test8TestBodyEvE3$_0EEvOT_OT0_RPS6_mOT1_
hash_table_method_test.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS1_SD_RZNS0_50HashTableMethodTest_testStringHashMapIterator_Test8TestBodyEvE3$_0EEvOT_OT0_RPS4_mOT1_
Line
Count
Source
893
2
                                                size_t hash_value, Func&& f) {
894
2
        if (!lazy_emplace_if_zero(key, origin, it, hash_value, std::forward<Func>(f))) {
895
2
            lazy_emplace_non_zero(key, origin, it, hash_value, std::forward<Func>(f));
896
2
        }
897
2
    }
hash_table_method_test.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRtRNS0_9StringRefERZNS0_50HashTableMethodTest_testStringHashMapIterator_Test8TestBodyEvE3$_0EEvOT_OT0_RPS3_mOT1_
Line
Count
Source
893
2
                                                size_t hash_value, Func&& f) {
894
2
        if (!lazy_emplace_if_zero(key, origin, it, hash_value, std::forward<Func>(f))) {
895
2
            lazy_emplace_non_zero(key, origin, it, hash_value, std::forward<Func>(f));
896
2
        }
897
2
    }
hash_table_method_test.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRjRNS0_9StringRefERZNS0_50HashTableMethodTest_testStringHashMapIterator_Test8TestBodyEvE3$_0EEvOT_OT0_RPS3_mOT1_
Line
Count
Source
893
1
                                                size_t hash_value, Func&& f) {
894
1
        if (!lazy_emplace_if_zero(key, origin, it, hash_value, std::forward<Func>(f))) {
895
1
            lazy_emplace_non_zero(key, origin, it, hash_value, std::forward<Func>(f));
896
1
        }
897
1
    }
Unexecuted instantiation: hash_table_method_test.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRmRNS0_9StringRefERZNS0_50HashTableMethodTest_testStringHashMapIterator_Test8TestBodyEvE3$_0EEvOT_OT0_RPS3_mOT1_
Unexecuted instantiation: hash_table_method_test.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS2_RNS3_9StringRefERZNS3_50HashTableMethodTest_testStringHashMapIterator_Test8TestBodyEvE3$_0EEvOT_OT0_RPS6_mOT1_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRtRNS0_9StringRefERZZNS0_17AggSinkLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISK_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSU_RT0_RT1_E_EEvOSU_OSY_RPS3_mOS10_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRjRNS0_9StringRefERZZNS0_17AggSinkLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISK_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSU_RT0_RT1_E_EEvOSU_OSY_RPS3_mOS10_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRmRNS0_9StringRefERZZNS0_17AggSinkLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISK_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSU_RT0_RT1_E_EEvOSU_OSY_RPS3_mOS10_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS2_RNS3_9StringRefERZZNS3_17AggSinkLocalState24_emplace_into_hash_tableEPS5_RSt6vectorIPKNS3_7IColumnESaISN_EEjENK3$_1clINS3_19MethodStringNoCacheINS3_13StringHashMapIS5_SC_EEEEEEvRT_EUlRKSX_RT0_RT1_E_EEvOSX_OS11_RPS6_mOS13_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS1_SD_RZZNS0_17AggSinkLocalState24_emplace_into_hash_tableEPS3_RSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEEvRT_EUlRKST_RT0_RT1_E_EEvOST_OSX_RPS4_mOSZ_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRtRNS0_9StringRefERZZNS0_17AggSinkLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISK_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSY_RT0_RT1_E_EEvOSY_OS12_RPS3_mOS14_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRjRNS0_9StringRefERZZNS0_17AggSinkLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISK_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSY_RT0_RT1_E_EEvOSY_OS12_RPS3_mOS14_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRmRNS0_9StringRefERZZNS0_17AggSinkLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISK_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSY_RT0_RT1_E_EEvOSY_OS12_RPS3_mOS14_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS2_RNS3_9StringRefERZZNS3_17AggSinkLocalState24_emplace_into_hash_tableEPS5_RSt6vectorIPKNS3_7IColumnESaISN_EEjENK3$_1clINS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS5_SC_EEEEEEEEEEvRT_EUlRKS11_RT0_RT1_E_EEvOS11_OS15_RPS6_mOS17_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS1_SD_RZZNS0_17AggSinkLocalState24_emplace_into_hash_tableEPS3_RSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEEvRT_EUlRKSX_RT0_RT1_E_EEvOSX_OS11_RPS4_mOS13_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRtRNS0_9StringRefERZZNS0_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKST_RT0_RT1_E_EEvOST_OSX_RPS3_mOSZ_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRjRNS0_9StringRefERZZNS0_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKST_RT0_RT1_E_EEvOST_OSX_RPS3_mOSZ_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRmRNS0_9StringRefERZZNS0_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKST_RT0_RT1_E_EEvOST_OSX_RPS3_mOSZ_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS2_RNS3_9StringRefERZZNS3_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS3_7IColumnESaISM_EEjENK3$_1clINS3_19MethodStringNoCacheINS3_13StringHashMapIS5_SC_EEEEEEvRT_EUlRKSW_RT0_RT1_E_EEvOSW_OS10_RPS6_mOS12_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS1_SD_RZZNS0_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEEvRT_EUlRKSS_RT0_RT1_E_EEvOSS_OSW_RPS4_mOSY_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRtRNS0_9StringRefERZZNS0_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSX_RT0_RT1_E_EEvOSX_OS11_RPS3_mOS13_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRjRNS0_9StringRefERZZNS0_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSX_RT0_RT1_E_EEvOSX_OS11_RPS3_mOS13_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRmRNS0_9StringRefERZZNS0_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSX_RT0_RT1_E_EEvOSX_OS11_RPS3_mOS13_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS2_RNS3_9StringRefERZZNS3_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS3_7IColumnESaISM_EEjENK3$_1clINS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS5_SC_EEEEEEEEEEvRT_EUlRKS10_RT0_RT1_E_EEvOS10_OS14_RPS6_mOS16_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS1_SD_RZZNS0_17AggSinkLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEEvRT_EUlRKSW_RT0_RT1_E_EEvOSW_OS10_RPS4_mOS12_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRtRNS0_9StringRefERZZNS0_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISJ_EESJ_jENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKST_RT0_RT1_E_EEvOST_OSX_RPS3_mOSZ_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRjRNS0_9StringRefERZZNS0_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISJ_EESJ_jENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKST_RT0_RT1_E_EEvOST_OSX_RPS3_mOSZ_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRmRNS0_9StringRefERZZNS0_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISJ_EESJ_jENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKST_RT0_RT1_E_EEvOST_OSX_RPS3_mOSZ_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS2_RNS3_9StringRefERZZNS3_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS3_7IColumnESaISM_EESM_jENK3$_1clINS3_19MethodStringNoCacheINS3_13StringHashMapIS5_SC_EEEEEEvRT_EUlRKSW_RT0_RT1_E_EEvOSW_OS10_RPS6_mOS12_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS1_SD_RZZNS0_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISI_EESI_jENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEEvRT_EUlRKSS_RT0_RT1_E_EEvOSS_OSW_RPS4_mOSY_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRtRNS0_9StringRefERZZNS0_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISJ_EESJ_jENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSX_RT0_RT1_E_EEvOSX_OS11_RPS3_mOS13_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRjRNS0_9StringRefERZZNS0_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISJ_EESJ_jENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSX_RT0_RT1_E_EEvOSX_OS11_RPS3_mOS13_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRmRNS0_9StringRefERZZNS0_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISJ_EESJ_jENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSX_RT0_RT1_E_EEvOSX_OS11_RPS3_mOS13_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS2_RNS3_9StringRefERZZNS3_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS3_7IColumnESaISM_EESM_jENK3$_1clINS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS5_SC_EEEEEEEEEEvRT_EUlRKS10_RT0_RT1_E_EEvOS10_OS14_RPS6_mOS16_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS1_SD_RZZNS0_17AggSinkLocalState35_merge_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISI_EESI_jENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEEvRT_EUlRKSW_RT0_RT1_E_EEvOSW_OS10_RPS4_mOS12_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRtRNS0_9StringRefERZZNS0_17AggSinkLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERKSt6vectorIiSaIiEERSJ_IPKNS0_7IColumnESaISQ_EEjENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEbOT_EUlRKS11_RT0_RT1_E_EEvS12_OS15_RPS3_mOS17_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRjRNS0_9StringRefERZZNS0_17AggSinkLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERKSt6vectorIiSaIiEERSJ_IPKNS0_7IColumnESaISQ_EEjENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEbOT_EUlRKS11_RT0_RT1_E_EEvS12_OS15_RPS3_mOS17_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRmRNS0_9StringRefERZZNS0_17AggSinkLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERKSt6vectorIiSaIiEERSJ_IPKNS0_7IColumnESaISQ_EEjENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEbOT_EUlRKS11_RT0_RT1_E_EEvS12_OS15_RPS3_mOS17_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS2_RNS3_9StringRefERZZNS3_17AggSinkLocalState30_emplace_into_hash_table_limitEPS5_PNS3_5BlockERKSt6vectorIiSaIiEERSM_IPKNS3_7IColumnESaIST_EEjENK3$_1clIRNS3_19MethodStringNoCacheINS3_13StringHashMapIS5_SC_EEEEEEbOT_EUlRKS14_RT0_RT1_E_EEvS15_OS18_RPS6_mOS1A_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS1_SD_RZZNS0_17AggSinkLocalState30_emplace_into_hash_table_limitEPS3_PNS0_5BlockERKSt6vectorIiSaIiEERSI_IPKNS0_7IColumnESaISP_EEjENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEEbOT_EUlRKS10_RT0_RT1_E_EEvS11_OS14_RPS4_mOS16_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRtRNS0_9StringRefERZZNS0_17AggSinkLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERKSt6vectorIiSaIiEERSJ_IPKNS0_7IColumnESaISQ_EEjENK3$_1clIRNS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEbOT_EUlRKS15_RT0_RT1_E_EEvS16_OS19_RPS3_mOS1B_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRjRNS0_9StringRefERZZNS0_17AggSinkLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERKSt6vectorIiSaIiEERSJ_IPKNS0_7IColumnESaISQ_EEjENK3$_1clIRNS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEbOT_EUlRKS15_RT0_RT1_E_EEvS16_OS19_RPS3_mOS1B_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRmRNS0_9StringRefERZZNS0_17AggSinkLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERKSt6vectorIiSaIiEERSJ_IPKNS0_7IColumnESaISQ_EEjENK3$_1clIRNS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEbOT_EUlRKS15_RT0_RT1_E_EEvS16_OS19_RPS3_mOS1B_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS2_RNS3_9StringRefERZZNS3_17AggSinkLocalState30_emplace_into_hash_table_limitEPS5_PNS3_5BlockERKSt6vectorIiSaIiEERSM_IPKNS3_7IColumnESaIST_EEjENK3$_1clIRNS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS5_SC_EEEEEEEEEEbOT_EUlRKS18_RT0_RT1_E_EEvS19_OS1C_RPS6_mOS1E_
Unexecuted instantiation: aggregation_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS1_SD_RZZNS0_17AggSinkLocalState30_emplace_into_hash_table_limitEPS3_PNS0_5BlockERKSt6vectorIiSaIiEERSI_IPKNS0_7IColumnESaISP_EEjENK3$_1clIRNS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEEbOT_EUlRKS14_RT0_RT1_E_EEvS15_OS18_RPS4_mOS1A_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRtRNS0_9StringRefERZZNS0_13AggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISK_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSU_RT0_RT1_E_EEvOSU_OSY_RPS3_mOS10_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRjRNS0_9StringRefERZZNS0_13AggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISK_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSU_RT0_RT1_E_EEvOSU_OSY_RPS3_mOS10_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRmRNS0_9StringRefERZZNS0_13AggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISK_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSU_RT0_RT1_E_EEvOSU_OSY_RPS3_mOS10_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS2_RNS3_9StringRefERZZNS3_13AggLocalState24_emplace_into_hash_tableEPS5_RSt6vectorIPKNS3_7IColumnESaISN_EEjENK3$_1clINS3_19MethodStringNoCacheINS3_13StringHashMapIS5_SC_EEEEEEvRT_EUlRKSX_RT0_RT1_E_EEvOSX_OS11_RPS6_mOS13_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS1_SD_RZZNS0_13AggLocalState24_emplace_into_hash_tableEPS3_RSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEEvRT_EUlRKST_RT0_RT1_E_EEvOST_OSX_RPS4_mOSZ_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRtRNS0_9StringRefERZZNS0_13AggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISK_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSY_RT0_RT1_E_EEvOSY_OS12_RPS3_mOS14_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRjRNS0_9StringRefERZZNS0_13AggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISK_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSY_RT0_RT1_E_EEvOSY_OS12_RPS3_mOS14_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRmRNS0_9StringRefERZZNS0_13AggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISK_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSY_RT0_RT1_E_EEvOSY_OS12_RPS3_mOS14_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS2_RNS3_9StringRefERZZNS3_13AggLocalState24_emplace_into_hash_tableEPS5_RSt6vectorIPKNS3_7IColumnESaISN_EEjENK3$_1clINS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS5_SC_EEEEEEEEEEvRT_EUlRKS11_RT0_RT1_E_EEvOS11_OS15_RPS6_mOS17_
Unexecuted instantiation: aggregation_source_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS1_SD_RZZNS0_13AggLocalState24_emplace_into_hash_tableEPS3_RSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEEvRT_EUlRKSX_RT0_RT1_E_EEvOSX_OS11_RPS4_mOS13_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS1_SE_RZZNS0_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS0_7IColumnESaISJ_EEPNS0_5BlockERNS0_27PartitionSortSinkLocalStateEbENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS4_SB_EEEEEENS0_6StatusERT_EUlRKSZ_RT0_RT1_E_EEvOSZ_OS13_RPS5_mOS15_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRtRNS0_9StringRefERZZNS0_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS0_7IColumnESaISK_EEPNS0_5BlockERNS0_27PartitionSortSinkLocalStateEbENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEENS0_6StatusERT_EUlRKS10_RT0_RT1_E_EEvOS10_OS14_RPS4_mOS16_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRjRNS0_9StringRefERZZNS0_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS0_7IColumnESaISK_EEPNS0_5BlockERNS0_27PartitionSortSinkLocalStateEbENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEENS0_6StatusERT_EUlRKS10_RT0_RT1_E_EEvOS10_OS14_RPS4_mOS16_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRmRNS0_9StringRefERZZNS0_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS0_7IColumnESaISK_EEPNS0_5BlockERNS0_27PartitionSortSinkLocalStateEbENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEENS0_6StatusERT_EUlRKS10_RT0_RT1_E_EEvOS10_OS14_RPS4_mOS16_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PNS3_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS2_RNS3_9StringRefERZZNS3_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS3_7IColumnESaISN_EEPNS3_5BlockERNS3_27PartitionSortSinkLocalStateEbENK3$_1clINS3_19MethodStringNoCacheINS3_13StringHashMapIS6_SD_EEEEEENS3_6StatusERT_EUlRKS13_RT0_RT1_E_EEvOS13_OS17_RPS7_mOS19_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS1_SE_RZZNS0_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS0_7IColumnESaISJ_EEPNS0_5BlockERNS0_27PartitionSortSinkLocalStateEbENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS4_SB_EEEEEEEEEENS0_6StatusERT_EUlRKS13_RT0_RT1_E_EEvOS13_OS17_RPS5_mOS19_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRtRNS0_9StringRefERZZNS0_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS0_7IColumnESaISK_EEPNS0_5BlockERNS0_27PartitionSortSinkLocalStateEbENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEENS0_6StatusERT_EUlRKS14_RT0_RT1_E_EEvOS14_OS18_RPS4_mOS1A_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRjRNS0_9StringRefERZZNS0_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS0_7IColumnESaISK_EEPNS0_5BlockERNS0_27PartitionSortSinkLocalStateEbENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEENS0_6StatusERT_EUlRKS14_RT0_RT1_E_EEvOS14_OS18_RPS4_mOS1A_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRmRNS0_9StringRefERZZNS0_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS0_7IColumnESaISK_EEPNS0_5BlockERNS0_27PartitionSortSinkLocalStateEbENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEENS0_6StatusERT_EUlRKS14_RT0_RT1_E_EEvOS14_OS18_RPS4_mOS1A_
Unexecuted instantiation: partition_sort_sink_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PNS3_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS2_RNS3_9StringRefERZZNS3_26PartitionSortSinkOperatorX24_emplace_into_hash_tableERKSt6vectorIPKNS3_7IColumnESaISN_EEPNS3_5BlockERNS3_27PartitionSortSinkLocalStateEbENK3$_1clINS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS6_SD_EEEEEEEEEENS3_6StatusERT_EUlRKS17_RT0_RT1_E_EEvOS17_OS1B_RPS7_mOS1D_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRtRNS0_9StringRefERZZNS0_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERSt6vectorIPKNS0_7IColumnESaISM_EEjENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEbOT_EUlRKSX_RT0_RT1_E_EEvSY_OS11_RPS3_mOS13_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRjRNS0_9StringRefERZZNS0_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERSt6vectorIPKNS0_7IColumnESaISM_EEjENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEbOT_EUlRKSX_RT0_RT1_E_EEvSY_OS11_RPS3_mOS13_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRmRNS0_9StringRefERZZNS0_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERSt6vectorIPKNS0_7IColumnESaISM_EEjENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEbOT_EUlRKSX_RT0_RT1_E_EEvSY_OS11_RPS3_mOS13_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS2_RNS3_9StringRefERZZNS3_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS5_PNS3_5BlockERSt6vectorIPKNS3_7IColumnESaISP_EEjENK3$_1clIRNS3_19MethodStringNoCacheINS3_13StringHashMapIS5_SC_EEEEEEbOT_EUlRKS10_RT0_RT1_E_EEvS11_OS14_RPS6_mOS16_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS1_SD_RZZNS0_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS3_PNS0_5BlockERSt6vectorIPKNS0_7IColumnESaISL_EEjENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEEbOT_EUlRKSW_RT0_RT1_E_EEvSX_OS10_RPS4_mOS12_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRtRNS0_9StringRefERZZNS0_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERSt6vectorIPKNS0_7IColumnESaISM_EEjENK3$_1clIRNS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEbOT_EUlRKS11_RT0_RT1_E_EEvS12_OS15_RPS3_mOS17_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRjRNS0_9StringRefERZZNS0_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERSt6vectorIPKNS0_7IColumnESaISM_EEjENK3$_1clIRNS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEbOT_EUlRKS11_RT0_RT1_E_EEvS12_OS15_RPS3_mOS17_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRmRNS0_9StringRefERZZNS0_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS2_PNS0_5BlockERSt6vectorIPKNS0_7IColumnESaISM_EEjENK3$_1clIRNS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEbOT_EUlRKS11_RT0_RT1_E_EEvS12_OS15_RPS3_mOS17_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS2_RNS3_9StringRefERZZNS3_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS5_PNS3_5BlockERSt6vectorIPKNS3_7IColumnESaISP_EEjENK3$_1clIRNS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS5_SC_EEEEEEEEEEbOT_EUlRKS14_RT0_RT1_E_EEvS15_OS18_RPS6_mOS1A_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS1_SD_RZZNS0_22StreamingAggLocalState30_emplace_into_hash_table_limitEPS3_PNS0_5BlockERSt6vectorIPKNS0_7IColumnESaISL_EEjENK3$_1clIRNS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEEbOT_EUlRKS10_RT0_RT1_E_EEvS11_OS14_RPS4_mOS16_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRtRNS0_9StringRefERZZNS0_22StreamingAggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISK_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSU_RT0_RT1_E_EEvOSU_OSY_RPS3_mOS10_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRjRNS0_9StringRefERZZNS0_22StreamingAggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISK_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSU_RT0_RT1_E_EEvOSU_OSY_RPS3_mOS10_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRmRNS0_9StringRefERZZNS0_22StreamingAggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISK_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKSU_RT0_RT1_E_EEvOSU_OSY_RPS3_mOS10_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS2_RNS3_9StringRefERZZNS3_22StreamingAggLocalState24_emplace_into_hash_tableEPS5_RSt6vectorIPKNS3_7IColumnESaISN_EEjENK3$_1clINS3_19MethodStringNoCacheINS3_13StringHashMapIS5_SC_EEEEEEvRT_EUlRKSX_RT0_RT1_E_EEvOSX_OS11_RPS6_mOS13_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS1_SD_RZZNS0_22StreamingAggLocalState24_emplace_into_hash_tableEPS3_RSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEEvRT_EUlRKST_RT0_RT1_E_EEvOST_OSX_RPS4_mOSZ_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRtRNS0_9StringRefERZZNS0_22StreamingAggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISK_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSY_RT0_RT1_E_EEvOSY_OS12_RPS3_mOS14_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRjRNS0_9StringRefERZZNS0_22StreamingAggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISK_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSY_RT0_RT1_E_EEvOSY_OS12_RPS3_mOS14_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRmRNS0_9StringRefERZZNS0_22StreamingAggLocalState24_emplace_into_hash_tableEPS2_RSt6vectorIPKNS0_7IColumnESaISK_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSY_RT0_RT1_E_EEvOSY_OS12_RPS3_mOS14_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS2_RNS3_9StringRefERZZNS3_22StreamingAggLocalState24_emplace_into_hash_tableEPS5_RSt6vectorIPKNS3_7IColumnESaISN_EEjENK3$_1clINS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS5_SC_EEEEEEEEEEvRT_EUlRKS11_RT0_RT1_E_EEvOS11_OS15_RPS6_mOS17_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS1_SD_RZZNS0_22StreamingAggLocalState24_emplace_into_hash_tableEPS3_RSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEEvRT_EUlRKSX_RT0_RT1_E_EEvOSX_OS11_RPS4_mOS13_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRtRNS0_9StringRefERZZNS0_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKST_RT0_RT1_E_EEvOST_OSX_RPS3_mOSZ_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRjRNS0_9StringRefERZZNS0_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKST_RT0_RT1_E_EEvOST_OSX_RPS3_mOSZ_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRmRNS0_9StringRefERZZNS0_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS2_S9_EEEEEEvRT_EUlRKST_RT0_RT1_E_EEvOST_OSX_RPS3_mOSZ_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS2_RNS3_9StringRefERZZNS3_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS3_7IColumnESaISM_EEjENK3$_1clINS3_19MethodStringNoCacheINS3_13StringHashMapIS5_SC_EEEEEEvRT_EUlRKSW_RT0_RT1_E_EEvOSW_OS10_RPS6_mOS12_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS1_SD_RZZNS0_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_19MethodStringNoCacheINS0_13StringHashMapIS3_SA_EEEEEEvRT_EUlRKSS_RT0_RT1_E_EEvOSS_OSW_RPS4_mOSY_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRtRNS0_9StringRefERZZNS0_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSX_RT0_RT1_E_EEvOSX_OS11_RPS3_mOS13_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRjRNS0_9StringRefERZZNS0_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSX_RT0_RT1_E_EEvOSX_OS11_RPS3_mOS13_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRmRNS0_9StringRefERZZNS0_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISJ_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS2_S9_EEEEEEEEEEvRT_EUlRKSX_RT0_RT1_E_EEvOSX_OS11_RPS3_mOS13_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS2_RNS3_9StringRefERZZNS3_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS3_7IColumnESaISM_EEjENK3$_1clINS3_26MethodSingleNullableColumnINS3_19MethodStringNoCacheINS3_15DataWithNullKeyINS3_13StringHashMapIS5_SC_EEEEEEEEEEvRT_EUlRKS10_RT0_RT1_E_EEvOS10_OS14_RPS6_mOS16_
Unexecuted instantiation: streaming_aggregation_operator.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS1_SD_RZZNS0_22StreamingAggLocalState37_emplace_into_hash_table_inline_countERSt6vectorIPKNS0_7IColumnESaISI_EEjENK3$_1clINS0_26MethodSingleNullableColumnINS0_19MethodStringNoCacheINS0_15DataWithNullKeyINS0_13StringHashMapIS3_SA_EEEEEEEEEEvRT_EUlRKSW_RT0_RT1_E_EEvOSW_OS10_RPS4_mOS12_
Unexecuted instantiation: complex_hash_map_dictionary.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS1_SC_RZZNS0_24ComplexHashMapDictionary9load_dataERKSt6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISG_EESaISJ_EERKSE_ISt10shared_ptrIKNS0_9IDataTypeEESaISR_EESN_ENK3$_1clIRNS0_16MethodSerializedINS0_13StringHashMapIjS9_EEEEEEDaOT_EUlRKS13_RT0_RT1_E_EEvS14_OS17_RPS3_mOS19_
Unexecuted instantiation: complex_hash_map_dictionary.cpp:_ZN9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRtRNS0_9StringRefERZZNS0_24ComplexHashMapDictionary9load_dataERKSt6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISH_EESaISK_EERKSF_ISt10shared_ptrIKNS0_9IDataTypeEESaISS_EESO_ENK3$_1clIRNS0_16MethodSerializedINS0_13StringHashMapIjS8_EEEEEEDaOT_EUlRKS14_RT0_RT1_E_EEvS15_OS18_RPS2_mOS1A_
Unexecuted instantiation: complex_hash_map_dictionary.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRjRNS0_9StringRefERZZNS0_24ComplexHashMapDictionary9load_dataERKSt6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISH_EESaISK_EERKSF_ISt10shared_ptrIKNS0_9IDataTypeEESaISS_EESO_ENK3$_1clIRNS0_16MethodSerializedINS0_13StringHashMapIjS8_EEEEEEDaOT_EUlRKS14_RT0_RT1_E_EEvS15_OS18_RPS2_mOS1A_
Unexecuted instantiation: complex_hash_map_dictionary.cpp:_ZN9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRmRNS0_9StringRefERZZNS0_24ComplexHashMapDictionary9load_dataERKSt6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISH_EESaISK_EERKSF_ISt10shared_ptrIKNS0_9IDataTypeEESaISS_EESO_ENK3$_1clIRNS0_16MethodSerializedINS0_13StringHashMapIjS8_EEEEEEDaOT_EUlRKS14_RT0_RT1_E_EEvS15_OS18_RPS2_mOS1A_
complex_hash_map_dictionary.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS2_RNS3_9StringRefERZZNS3_24ComplexHashMapDictionary9load_dataERKSt6vectorINS3_3COWINS3_7IColumnEE13immutable_ptrISK_EESaISN_EERKSI_ISt10shared_ptrIKNS3_9IDataTypeEESaISV_EESR_ENK3$_1clIRNS3_16MethodSerializedINS3_13StringHashMapIjSB_EEEEEEDaOT_EUlRKS17_RT0_RT1_E_EEvS18_OS1B_RPS5_mOS1D_
Line
Count
Source
893
2
                                                size_t hash_value, Func&& f) {
894
2
        if (!lazy_emplace_if_zero(key, origin, it, hash_value, std::forward<Func>(f))) {
895
2
            lazy_emplace_non_zero(key, origin, it, hash_value, std::forward<Func>(f));
896
2
        }
897
2
    }
complex_hash_map_dictionary.cpp:_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS1_SC_RZZNS0_24ComplexHashMapDictionary9load_dataERKSt6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISG_EESaISJ_EERKSE_ISt10shared_ptrIKNS0_9IDataTypeEESaISR_EESN_ENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIjS9_EEEEEEDaOT_EUlRKS13_RT0_RT1_E_EEvS14_OS17_RPS3_mOS19_
Line
Count
Source
893
52
                                                size_t hash_value, Func&& f) {
894
52
        if (!lazy_emplace_if_zero(key, origin, it, hash_value, std::forward<Func>(f))) {
895
52
            lazy_emplace_non_zero(key, origin, it, hash_value, std::forward<Func>(f));
896
52
        }
897
52
    }
complex_hash_map_dictionary.cpp:_ZN9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRtRNS0_9StringRefERZZNS0_24ComplexHashMapDictionary9load_dataERKSt6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISH_EESaISK_EERKSF_ISt10shared_ptrIKNS0_9IDataTypeEESaISS_EESO_ENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIjS8_EEEEEEDaOT_EUlRKS14_RT0_RT1_E_EEvS15_OS18_RPS2_mOS1A_
Line
Count
Source
893
2.80k
                                                size_t hash_value, Func&& f) {
894
2.80k
        if (!lazy_emplace_if_zero(key, origin, it, hash_value, std::forward<Func>(f))) {
895
2.80k
            lazy_emplace_non_zero(key, origin, it, hash_value, std::forward<Func>(f));
896
2.80k
        }
897
2.80k
    }
Unexecuted instantiation: complex_hash_map_dictionary.cpp:_ZN9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRjRNS0_9StringRefERZZNS0_24ComplexHashMapDictionary9load_dataERKSt6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISH_EESaISK_EERKSF_ISt10shared_ptrIKNS0_9IDataTypeEESaISS_EESO_ENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIjS8_EEEEEEDaOT_EUlRKS14_RT0_RT1_E_EEvS15_OS18_RPS2_mOS1A_
Unexecuted instantiation: complex_hash_map_dictionary.cpp:_ZN9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRmRNS0_9StringRefERZZNS0_24ComplexHashMapDictionary9load_dataERKSt6vectorINS0_3COWINS0_7IColumnEE13immutable_ptrISH_EESaISK_EERKSF_ISt10shared_ptrIKNS0_9IDataTypeEESaISS_EESO_ENK3$_1clIRNS0_19MethodStringNoCacheINS0_13StringHashMapIjS8_EEEEEEDaOT_EUlRKS14_RT0_RT1_E_EEvS15_OS18_RPS2_mOS1A_
Unexecuted instantiation: complex_hash_map_dictionary.cpp:_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE24lazy_emplace_with_originIRS2_RNS3_9StringRefERZZNS3_24ComplexHashMapDictionary9load_dataERKSt6vectorINS3_3COWINS3_7IColumnEE13immutable_ptrISK_EESaISN_EERKSI_ISt10shared_ptrIKNS3_9IDataTypeEESaISV_EESR_ENK3$_1clIRNS3_19MethodStringNoCacheINS3_13StringHashMapIjSB_EEEEEEDaOT_EUlRKS17_RT0_RT1_E_EEvS18_OS1B_RPS5_mOS1D_
898
899
    /// Copy the cell from another hash table. It is assumed that the cell is not zero, and also that there was no such key in the table yet.
900
    void ALWAYS_INLINE insert_unique_non_zero(const Cell* cell, size_t hash_value) {
901
        size_t place_value = find_empty_cell(grower.place(hash_value));
902
903
        memcpy(static_cast<void*>(&buf[place_value]), cell, sizeof(*cell));
904
        ++m_size;
905
906
        if (UNLIKELY(grower.overflow(m_size))) {
907
            resize();
908
        }
909
    }
910
911
    LookupResult ALWAYS_INLINE find(Key x) {
912
        if (Cell::is_zero(x, *this)) {
913
            return this->get_has_zero() ? this->zero_value() : nullptr;
914
        }
915
916
        size_t hash_value = hash(x);
917
        auto [is_zero, place_value] = find_cell_opt(x, hash_value, grower.place(hash_value));
918
        return !is_zero ? &buf[place_value] : nullptr;
919
    }
920
921
    ConstLookupResult ALWAYS_INLINE find(Key x) const {
922
        // to call a non-const function without making any modifications, using const_cast is acceptable.
923
        return const_cast<std::decay_t<decltype(*this)>*>(this)->find(x);
924
    }
925
926
4.32k
    LookupResult ALWAYS_INLINE find(Key x, size_t hash_value) {
927
4.32k
        if (Cell::is_zero(x, *this)) return this->get_has_zero() ? this->zero_value() : nullptr;
928
929
4.32k
        size_t place_value = find_cell(x, hash_value, grower.place(hash_value));
930
4.32k
        return !buf[place_value].is_zero(*this) ? &buf[place_value] : nullptr;
931
4.32k
    }
_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE4findES1_m
Line
Count
Source
926
79
    LookupResult ALWAYS_INLINE find(Key x, size_t hash_value) {
927
79
        if (Cell::is_zero(x, *this)) return this->get_has_zero() ? this->zero_value() : nullptr;
928
929
79
        size_t place_value = find_cell(x, hash_value, grower.place(hash_value));
930
79
        return !buf[place_value].is_zero(*this) ? &buf[place_value] : nullptr;
931
79
    }
_ZN9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE4findEtm
Line
Count
Source
926
4.22k
    LookupResult ALWAYS_INLINE find(Key x, size_t hash_value) {
927
4.22k
        if (Cell::is_zero(x, *this)) return this->get_has_zero() ? this->zero_value() : nullptr;
928
929
4.22k
        size_t place_value = find_cell(x, hash_value, grower.place(hash_value));
930
4.22k
        return !buf[place_value].is_zero(*this) ? &buf[place_value] : nullptr;
931
4.22k
    }
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE4findEjm
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE4findEmm
_ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE4findES2_m
Line
Count
Source
926
13
    LookupResult ALWAYS_INLINE find(Key x, size_t hash_value) {
927
13
        if (Cell::is_zero(x, *this)) return this->get_has_zero() ? this->zero_value() : nullptr;
928
929
13
        size_t place_value = find_cell(x, hash_value, grower.place(hash_value));
930
13
        return !buf[place_value].is_zero(*this) ? &buf[place_value] : nullptr;
931
13
    }
_ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE4findES1_m
Line
Count
Source
926
1
    LookupResult ALWAYS_INLINE find(Key x, size_t hash_value) {
927
1
        if (Cell::is_zero(x, *this)) return this->get_has_zero() ? this->zero_value() : nullptr;
928
929
1
        size_t place_value = find_cell(x, hash_value, grower.place(hash_value));
930
1
        return !buf[place_value].is_zero(*this) ? &buf[place_value] : nullptr;
931
1
    }
Unexecuted instantiation: _ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE4findEtm
_ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE4findEjm
Line
Count
Source
926
2
    LookupResult ALWAYS_INLINE find(Key x, size_t hash_value) {
927
2
        if (Cell::is_zero(x, *this)) return this->get_has_zero() ? this->zero_value() : nullptr;
928
929
2
        size_t place_value = find_cell(x, hash_value, grower.place(hash_value));
930
2
        return !buf[place_value].is_zero(*this) ? &buf[place_value] : nullptr;
931
2
    }
_ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE4findEmm
Line
Count
Source
926
4
    LookupResult ALWAYS_INLINE find(Key x, size_t hash_value) {
927
4
        if (Cell::is_zero(x, *this)) return this->get_has_zero() ? this->zero_value() : nullptr;
928
929
4
        size_t place_value = find_cell(x, hash_value, grower.place(hash_value));
930
4
        return !buf[place_value].is_zero(*this) ? &buf[place_value] : nullptr;
931
4
    }
Unexecuted instantiation: _ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE4findES2_m
932
933
    bool ALWAYS_INLINE has(Key x) const {
934
        if (Cell::is_zero(x, *this)) return this->get_has_zero();
935
936
        size_t hash_value = hash(x);
937
        size_t place_value = find_cell(x, hash_value, grower.place(hash_value));
938
        return !buf[place_value].is_zero(*this);
939
    }
940
941
    bool ALWAYS_INLINE has(Key x, size_t hash_value) const {
942
        if (Cell::is_zero(x, *this)) return this->get_has_zero();
943
944
        size_t place_value = find_cell(x, hash_value, grower.place(hash_value));
945
        return !buf[place_value].is_zero(*this);
946
    }
947
948
    void write(doris::BufferWritable& wb) const {
949
        Cell::State::write(wb);
950
        wb.write_var_uint(m_size);
951
952
        if (this->get_has_zero()) this->zero_value()->write(wb);
953
954
        for (auto ptr = buf, buf_end = buf + grower.buf_size(); ptr < buf_end; ++ptr)
955
            if (!ptr->is_zero(*this)) ptr->write(wb);
956
    }
957
958
    void read(doris::BufferReadable& rb) {
959
        Cell::State::read(rb);
960
961
        destroy_elements();
962
        this->clear_get_has_zero();
963
        m_size = 0;
964
965
        doris::UInt64 new_size = 0;
966
        rb.read_var_uint(new_size);
967
968
        free();
969
        Grower new_grower = grower;
970
        new_grower.set(new_size);
971
        alloc(new_grower);
972
973
        for (size_t i = 0; i < new_size; ++i) {
974
            Cell x;
975
            x.read(rb);
976
            insert(Cell::get_key(x.get_value()));
977
        }
978
    }
979
980
5
    size_t size() const { return m_size; }
_ZNK9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE4sizeEv
Line
Count
Source
980
1
    size_t size() const { return m_size; }
_ZNK9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE4sizeEv
Line
Count
Source
980
1
    size_t size() const { return m_size; }
_ZNK9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE4sizeEv
Line
Count
Source
980
1
    size_t size() const { return m_size; }
_ZNK9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE4sizeEv
Line
Count
Source
980
1
    size_t size() const { return m_size; }
_ZNK9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE4sizeEv
Line
Count
Source
980
1
    size_t size() const { return m_size; }
981
982
    bool empty() const { return 0 == m_size; }
983
984
    float get_factor() const { return MAX_BUCKET_OCCUPANCY_FRACTION; }
985
986
    bool should_be_shrink(int64_t valid_row) const {
987
        return valid_row < get_factor() * (size() / 2.0);
988
    }
989
990
    void init_buf_size(size_t reserve_for_num_elements) {
991
        free();
992
        grower.set(reserve_for_num_elements);
993
        alloc(grower);
994
    }
995
996
    void delete_zero_key(Key key) {
997
        if (this->get_has_zero() && Cell::is_zero(key, *this)) {
998
            --m_size;
999
            this->clear_get_has_zero();
1000
        }
1001
    }
1002
1003
    void clear() {
1004
        destroy_elements();
1005
        this->clear_get_has_zero();
1006
        m_size = 0;
1007
1008
        memset(static_cast<void*>(buf), 0, grower.buf_size() * sizeof(*buf));
1009
    }
1010
1011
    /// After executing this function, the table can only be destroyed,
1012
    ///  and also you can use the methods `size`, `empty`, `begin`, `end`.
1013
    void clear_and_shrink() {
1014
        destroy_elements();
1015
        this->clear_get_has_zero();
1016
        m_size = 0;
1017
        free();
1018
    }
1019
1020
840
    size_t get_buffer_size_in_bytes() const { return grower.buf_size() * sizeof(Cell); }
_ZNK9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24get_buffer_size_in_bytesEv
Line
Count
Source
1020
264
    size_t get_buffer_size_in_bytes() const { return grower.buf_size() * sizeof(Cell); }
_ZNK9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24get_buffer_size_in_bytesEv
Line
Count
Source
1020
134
    size_t get_buffer_size_in_bytes() const { return grower.buf_size() * sizeof(Cell); }
_ZNK9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24get_buffer_size_in_bytesEv
Line
Count
Source
1020
134
    size_t get_buffer_size_in_bytes() const { return grower.buf_size() * sizeof(Cell); }
_ZNK9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE24get_buffer_size_in_bytesEv
Line
Count
Source
1020
134
    size_t get_buffer_size_in_bytes() const { return grower.buf_size() * sizeof(Cell); }
_ZNK9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24get_buffer_size_in_bytesEv
Line
Count
Source
1020
134
    size_t get_buffer_size_in_bytes() const { return grower.buf_size() * sizeof(Cell); }
_ZNK9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24get_buffer_size_in_bytesEv
Line
Count
Source
1020
6
    size_t get_buffer_size_in_bytes() const { return grower.buf_size() * sizeof(Cell); }
_ZNK9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24get_buffer_size_in_bytesEv
Line
Count
Source
1020
6
    size_t get_buffer_size_in_bytes() const { return grower.buf_size() * sizeof(Cell); }
_ZNK9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24get_buffer_size_in_bytesEv
Line
Count
Source
1020
6
    size_t get_buffer_size_in_bytes() const { return grower.buf_size() * sizeof(Cell); }
_ZNK9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE24get_buffer_size_in_bytesEv
Line
Count
Source
1020
6
    size_t get_buffer_size_in_bytes() const { return grower.buf_size() * sizeof(Cell); }
_ZNK9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24get_buffer_size_in_bytesEv
Line
Count
Source
1020
6
    size_t get_buffer_size_in_bytes() const { return grower.buf_size() * sizeof(Cell); }
_ZNK9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24get_buffer_size_in_bytesEv
Line
Count
Source
1020
2
    size_t get_buffer_size_in_bytes() const { return grower.buf_size() * sizeof(Cell); }
_ZNK9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PNS3_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE24get_buffer_size_in_bytesEv
Line
Count
Source
1020
2
    size_t get_buffer_size_in_bytes() const { return grower.buf_size() * sizeof(Cell); }
_ZNK9HashTableImN5doris17StringHashMapCellImPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24get_buffer_size_in_bytesEv
Line
Count
Source
1020
2
    size_t get_buffer_size_in_bytes() const { return grower.buf_size() * sizeof(Cell); }
_ZNK9HashTableIjN5doris17StringHashMapCellIjPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24get_buffer_size_in_bytesEv
Line
Count
Source
1020
2
    size_t get_buffer_size_in_bytes() const { return grower.buf_size() * sizeof(Cell); }
_ZNK9HashTableItN5doris17StringHashMapCellItPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE24get_buffer_size_in_bytesEv
Line
Count
Source
1020
2
    size_t get_buffer_size_in_bytes() const { return grower.buf_size() * sizeof(Cell); }
1021
1022
    size_t get_buffer_size_in_cells() const { return grower.buf_size(); }
1023
1024
0
    bool add_elem_size_overflow(size_t add_size) const {
1025
0
        return grower.overflow(add_size + m_size);
1026
0
    }
Unexecuted instantiation: _ZNK9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE22add_elem_size_overflowEm
Unexecuted instantiation: _ZNK9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE22add_elem_size_overflowEm
Unexecuted instantiation: _ZNK9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE22add_elem_size_overflowEm
Unexecuted instantiation: _ZNK9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE22add_elem_size_overflowEm
Unexecuted instantiation: _ZNK9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE22add_elem_size_overflowEm
Unexecuted instantiation: _ZNK9HashTableItN5doris17StringHashMapCellItPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE22add_elem_size_overflowEm
Unexecuted instantiation: _ZNK9HashTableIjN5doris17StringHashMapCellIjPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE22add_elem_size_overflowEm
Unexecuted instantiation: _ZNK9HashTableImN5doris17StringHashMapCellImPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE22add_elem_size_overflowEm
Unexecuted instantiation: _ZNK9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PNS3_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE22add_elem_size_overflowEm
Unexecuted instantiation: _ZNK9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE22add_elem_size_overflowEm
1027
    int64_t get_collisions() const { return collisions; }
1028
1029
private:
1030
    /// Increase the size of the buffer.
1031
130
    void resize(size_t for_num_elems = 0, size_t for_buf_size = 0) {
1032
130
        SCOPED_RAW_TIMER(&_resize_timer_ns);
1033
1034
130
        size_t old_size = grower.buf_size();
1035
1036
        /** In case of exception for the object to remain in the correct state,
1037
          *  changing the variable `grower` (which determines the buffer size of the hash table)
1038
          *  is postponed for a moment after a real buffer change.
1039
          * The temporary variable `new_grower` is used to determine the new size.
1040
          */
1041
130
        Grower new_grower = grower;
1042
130
        if (for_num_elems) {
1043
0
            new_grower.set(for_num_elems);
1044
0
            if (new_grower.buf_size() <= old_size) return;
1045
130
        } else if (for_buf_size) {
1046
0
            new_grower.set_buf_size(for_buf_size);
1047
0
            if (new_grower.buf_size() <= old_size) return;
1048
0
        } else
1049
130
            new_grower.increase_size();
1050
1051
        /// Expand the space.
1052
130
        buf = reinterpret_cast<Cell*>(Allocator::realloc(buf, get_buffer_size_in_bytes(),
1053
130
                                                         new_grower.buf_size() * sizeof(Cell)));
1054
130
        grower = new_grower;
1055
1056
        /** Now some items may need to be moved to a new location.
1057
          * The element can stay in place, or move to a new location "on the right",
1058
          *  or move to the left of the collision resolution chain, because the elements to the left of it have been moved to the new "right" location.
1059
          */
1060
130
        size_t i = 0;
1061
6.78k
        for (; i < old_size; ++i) {
1062
6.65k
            if (!buf[i].is_zero(*this)) {
1063
3.45k
                reinsert(buf[i], buf[i].get_hash(*this));
1064
3.45k
            }
1065
6.65k
        }
1066
1067
        /** There is also a special case:
1068
          *    if the element was to be at the end of the old buffer,                  [        x]
1069
          *    but is at the beginning because of the collision resolution chain,      [o       x]
1070
          *    then after resizing, it will first be out of place again,               [        xo        ]
1071
          *    and in order to transfer it where necessary,
1072
          *    after transferring all the elements from the old halves you need to     [         o   x    ]
1073
          *    process tail from the collision resolution chain immediately after it   [        o    x    ]
1074
          */
1075
286
        for (; !buf[i].is_zero(*this); ++i) {
1076
156
            reinsert(buf[i], buf[i].get_hash(*this));
1077
156
        }
1078
130
    }
Unexecuted instantiation: _ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE6resizeEmm
_ZN9HashTableItN5doris17StringHashMapCellItjEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE6resizeEmm
Line
Count
Source
1031
130
    void resize(size_t for_num_elems = 0, size_t for_buf_size = 0) {
1032
130
        SCOPED_RAW_TIMER(&_resize_timer_ns);
1033
1034
130
        size_t old_size = grower.buf_size();
1035
1036
        /** In case of exception for the object to remain in the correct state,
1037
          *  changing the variable `grower` (which determines the buffer size of the hash table)
1038
          *  is postponed for a moment after a real buffer change.
1039
          * The temporary variable `new_grower` is used to determine the new size.
1040
          */
1041
130
        Grower new_grower = grower;
1042
130
        if (for_num_elems) {
1043
0
            new_grower.set(for_num_elems);
1044
0
            if (new_grower.buf_size() <= old_size) return;
1045
130
        } else if (for_buf_size) {
1046
0
            new_grower.set_buf_size(for_buf_size);
1047
0
            if (new_grower.buf_size() <= old_size) return;
1048
0
        } else
1049
130
            new_grower.increase_size();
1050
1051
        /// Expand the space.
1052
130
        buf = reinterpret_cast<Cell*>(Allocator::realloc(buf, get_buffer_size_in_bytes(),
1053
130
                                                         new_grower.buf_size() * sizeof(Cell)));
1054
130
        grower = new_grower;
1055
1056
        /** Now some items may need to be moved to a new location.
1057
          * The element can stay in place, or move to a new location "on the right",
1058
          *  or move to the left of the collision resolution chain, because the elements to the left of it have been moved to the new "right" location.
1059
          */
1060
130
        size_t i = 0;
1061
6.78k
        for (; i < old_size; ++i) {
1062
6.65k
            if (!buf[i].is_zero(*this)) {
1063
3.45k
                reinsert(buf[i], buf[i].get_hash(*this));
1064
3.45k
            }
1065
6.65k
        }
1066
1067
        /** There is also a special case:
1068
          *    if the element was to be at the end of the old buffer,                  [        x]
1069
          *    but is at the beginning because of the collision resolution chain,      [o       x]
1070
          *    then after resizing, it will first be out of place again,               [        xo        ]
1071
          *    and in order to transfer it where necessary,
1072
          *    after transferring all the elements from the old halves you need to     [         o   x    ]
1073
          *    process tail from the collision resolution chain immediately after it   [        o    x    ]
1074
          */
1075
286
        for (; !buf[i].is_zero(*this); ++i) {
1076
156
            reinsert(buf[i], buf[i].get_hash(*this));
1077
156
        }
1078
130
    }
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE6resizeEmm
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImjEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE6resizeEmm
Unexecuted instantiation: _ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_jEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE6resizeEmm
Unexecuted instantiation: _ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE6resizeEmm
Unexecuted instantiation: _ZN9HashTableItN5doris17StringHashMapCellItPcEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE6resizeEmm
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE6resizeEmm
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImPcEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE6resizeEmm
Unexecuted instantiation: _ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PcEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE6resizeEmm
Unexecuted instantiation: _ZN9HashTableIN5doris9StringRefENS0_17StringHashMapCellIS1_PNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE6resizeEmm
Unexecuted instantiation: _ZN9HashTableItN5doris17StringHashMapCellItPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm4EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE6resizeEmm
Unexecuted instantiation: _ZN9HashTableIjN5doris17StringHashMapCellIjPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE6resizeEmm
Unexecuted instantiation: _ZN9HashTableImN5doris17StringHashMapCellImPNS0_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS0_9AllocatorILb1ELb1ELb0ENS0_22DefaultMemoryAllocatorELb1EEEE6resizeEmm
Unexecuted instantiation: _ZN9HashTableIN4wide7integerILm128EjEEN5doris17StringHashMapCellIS2_PNS3_15PartitionBlocksEEE19StringHashTableHash21StringHashTableGrowerILm8EENS3_9AllocatorILb1ELb1ELb0ENS3_22DefaultMemoryAllocatorELb1EEEE6resizeEmm
1079
};