Coverage Report

Created: 2026-09-23 03:30

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