Coverage Report

Created: 2026-09-18 08:01

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