Coverage Report

Created: 2026-11-05 19:31

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/cast_set.h"
34
#include "common/exception.h"
35
#include "core/assert_cast.h"
36
#include "core/column/column.h"
37
#include "core/column/column_array.h"
38
#include "core/column/column_decimal.h"
39
#include "core/column/column_nullable.h"
40
#include "core/column/column_string.h"
41
#include "core/column/column_vector.h"
42
#include "core/data_type/data_type_array.h"
43
#include "core/data_type/data_type_nullable.h"
44
#include "core/data_type/data_type_string.h"
45
#include "core/string_buffer.hpp"
46
#include "core/string_ref.h"
47
#include "core/types.h"
48
#include "exec/common/hash_table/phmap_fwd_decl.h"
49
#include "exprs/aggregate/aggregate_function.h"
50
#include "exprs/aggregate/aggregate_function_simple_factory.h"
51
52
namespace doris {} // namespace doris
53
54
namespace doris {
55
56
// space-saving algorithm
57
template <PrimitiveType T>
58
struct AggregateFunctionTopNData {
59
    using ColVecType = typename PrimitiveTypeTraits<T>::ColumnType;
60
    using DataType = typename PrimitiveTypeTraits<T>::CppType;
61
7.10k
    void set_paramenters(int input_top_num, int space_expand_rate = 50) {
62
        // FE validates a literal count, and a constant count only BE can evaluate is validated here.
63
7.10k
        if (UNLIKELY(input_top_num <= 0)) {
64
7
            throw Exception(ErrorCode::INVALID_ARGUMENT,
65
7
                            "the count of topn, topn_array and topn_weighted must be a constant "
66
7
                            "positive integer, but got {}",
67
7
                            input_top_num);
68
7
        }
69
7.09k
        top_num = input_top_num;
70
        // Non-positive expansion rates retain all candidates during serialization and merging.
71
7.09k
        capacity = space_expand_rate <= 0 ? UINT64_MAX : (uint64_t)top_num * space_expand_rate;
72
7.09k
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE23EE15set_paramentersEii
Line
Count
Source
61
4.60k
    void set_paramenters(int input_top_num, int space_expand_rate = 50) {
62
        // FE validates a literal count, and a constant count only BE can evaluate is validated here.
63
4.60k
        if (UNLIKELY(input_top_num <= 0)) {
64
5
            throw Exception(ErrorCode::INVALID_ARGUMENT,
65
5
                            "the count of topn, topn_array and topn_weighted must be a constant "
66
5
                            "positive integer, but got {}",
67
5
                            input_top_num);
68
5
        }
69
4.59k
        top_num = input_top_num;
70
        // Non-positive expansion rates retain all candidates during serialization and merging.
71
4.59k
        capacity = space_expand_rate <= 0 ? UINT64_MAX : (uint64_t)top_num * space_expand_rate;
72
4.59k
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE2EE15set_paramentersEii
Line
Count
Source
61
392
    void set_paramenters(int input_top_num, int space_expand_rate = 50) {
62
        // FE validates a literal count, and a constant count only BE can evaluate is validated here.
63
392
        if (UNLIKELY(input_top_num <= 0)) {
64
0
            throw Exception(ErrorCode::INVALID_ARGUMENT,
65
0
                            "the count of topn, topn_array and topn_weighted must be a constant "
66
0
                            "positive integer, but got {}",
67
0
                            input_top_num);
68
0
        }
69
392
        top_num = input_top_num;
70
        // Non-positive expansion rates retain all candidates during serialization and merging.
71
392
        capacity = space_expand_rate <= 0 ? UINT64_MAX : (uint64_t)top_num * space_expand_rate;
72
392
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE3EE15set_paramentersEii
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE4EE15set_paramentersEii
Line
Count
Source
61
30
    void set_paramenters(int input_top_num, int space_expand_rate = 50) {
62
        // FE validates a literal count, and a constant count only BE can evaluate is validated here.
63
30
        if (UNLIKELY(input_top_num <= 0)) {
64
0
            throw Exception(ErrorCode::INVALID_ARGUMENT,
65
0
                            "the count of topn, topn_array and topn_weighted must be a constant "
66
0
                            "positive integer, but got {}",
67
0
                            input_top_num);
68
0
        }
69
30
        top_num = input_top_num;
70
        // Non-positive expansion rates retain all candidates during serialization and merging.
71
30
        capacity = space_expand_rate <= 0 ? UINT64_MAX : (uint64_t)top_num * space_expand_rate;
72
30
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE5EE15set_paramentersEii
Line
Count
Source
61
96
    void set_paramenters(int input_top_num, int space_expand_rate = 50) {
62
        // FE validates a literal count, and a constant count only BE can evaluate is validated here.
63
96
        if (UNLIKELY(input_top_num <= 0)) {
64
0
            throw Exception(ErrorCode::INVALID_ARGUMENT,
65
0
                            "the count of topn, topn_array and topn_weighted must be a constant "
66
0
                            "positive integer, but got {}",
67
0
                            input_top_num);
68
0
        }
69
96
        top_num = input_top_num;
70
        // Non-positive expansion rates retain all candidates during serialization and merging.
71
96
        capacity = space_expand_rate <= 0 ? UINT64_MAX : (uint64_t)top_num * space_expand_rate;
72
96
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE6EE15set_paramentersEii
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE7EE15set_paramentersEii
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE8EE15set_paramentersEii
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE9EE15set_paramentersEii
Line
Count
Source
61
15
    void set_paramenters(int input_top_num, int space_expand_rate = 50) {
62
        // FE validates a literal count, and a constant count only BE can evaluate is validated here.
63
15
        if (UNLIKELY(input_top_num <= 0)) {
64
0
            throw Exception(ErrorCode::INVALID_ARGUMENT,
65
0
                            "the count of topn, topn_array and topn_weighted must be a constant "
66
0
                            "positive integer, but got {}",
67
0
                            input_top_num);
68
0
        }
69
15
        top_num = input_top_num;
70
        // Non-positive expansion rates retain all candidates during serialization and merging.
71
15
        capacity = space_expand_rate <= 0 ? UINT64_MAX : (uint64_t)top_num * space_expand_rate;
72
15
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE28EE15set_paramentersEii
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE29EE15set_paramentersEii
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE30EE15set_paramentersEii
Line
Count
Source
61
23
    void set_paramenters(int input_top_num, int space_expand_rate = 50) {
62
        // FE validates a literal count, and a constant count only BE can evaluate is validated here.
63
23
        if (UNLIKELY(input_top_num <= 0)) {
64
0
            throw Exception(ErrorCode::INVALID_ARGUMENT,
65
0
                            "the count of topn, topn_array and topn_weighted must be a constant "
66
0
                            "positive integer, but got {}",
67
0
                            input_top_num);
68
0
        }
69
23
        top_num = input_top_num;
70
        // Non-positive expansion rates retain all candidates during serialization and merging.
71
23
        capacity = space_expand_rate <= 0 ? UINT64_MAX : (uint64_t)top_num * space_expand_rate;
72
23
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE35EE15set_paramentersEii
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE10EE15set_paramentersEii
Line
Count
Source
61
761
    void set_paramenters(int input_top_num, int space_expand_rate = 50) {
62
        // FE validates a literal count, and a constant count only BE can evaluate is validated here.
63
761
        if (UNLIKELY(input_top_num <= 0)) {
64
2
            throw Exception(ErrorCode::INVALID_ARGUMENT,
65
2
                            "the count of topn, topn_array and topn_weighted must be a constant "
66
2
                            "positive integer, but got {}",
67
2
                            input_top_num);
68
2
        }
69
759
        top_num = input_top_num;
70
        // Non-positive expansion rates retain all candidates during serialization and merging.
71
759
        capacity = space_expand_rate <= 0 ? UINT64_MAX : (uint64_t)top_num * space_expand_rate;
72
759
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE25EE15set_paramentersEii
Line
Count
Source
61
36
    void set_paramenters(int input_top_num, int space_expand_rate = 50) {
62
        // FE validates a literal count, and a constant count only BE can evaluate is validated here.
63
36
        if (UNLIKELY(input_top_num <= 0)) {
64
0
            throw Exception(ErrorCode::INVALID_ARGUMENT,
65
0
                            "the count of topn, topn_array and topn_weighted must be a constant "
66
0
                            "positive integer, but got {}",
67
0
                            input_top_num);
68
0
        }
69
36
        top_num = input_top_num;
70
        // Non-positive expansion rates retain all candidates during serialization and merging.
71
36
        capacity = space_expand_rate <= 0 ? UINT64_MAX : (uint64_t)top_num * space_expand_rate;
72
36
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE26EE15set_paramentersEii
Line
Count
Source
61
30
    void set_paramenters(int input_top_num, int space_expand_rate = 50) {
62
        // FE validates a literal count, and a constant count only BE can evaluate is validated here.
63
30
        if (UNLIKELY(input_top_num <= 0)) {
64
0
            throw Exception(ErrorCode::INVALID_ARGUMENT,
65
0
                            "the count of topn, topn_array and topn_weighted must be a constant "
66
0
                            "positive integer, but got {}",
67
0
                            input_top_num);
68
0
        }
69
30
        top_num = input_top_num;
70
        // Non-positive expansion rates retain all candidates during serialization and merging.
71
30
        capacity = space_expand_rate <= 0 ? UINT64_MAX : (uint64_t)top_num * space_expand_rate;
72
30
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE27EE15set_paramentersEii
Line
Count
Source
61
1.12k
    void set_paramenters(int input_top_num, int space_expand_rate = 50) {
62
        // FE validates a literal count, and a constant count only BE can evaluate is validated here.
63
1.12k
        if (UNLIKELY(input_top_num <= 0)) {
64
0
            throw Exception(ErrorCode::INVALID_ARGUMENT,
65
0
                            "the count of topn, topn_array and topn_weighted must be a constant "
66
0
                            "positive integer, but got {}",
67
0
                            input_top_num);
68
0
        }
69
1.12k
        top_num = input_top_num;
70
        // Non-positive expansion rates retain all candidates during serialization and merging.
71
1.12k
        capacity = space_expand_rate <= 0 ? UINT64_MAX : (uint64_t)top_num * space_expand_rate;
72
1.12k
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE43EE15set_paramentersEii
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE42EE15set_paramentersEii
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE36EE15set_paramentersEii
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE37EE15set_paramentersEii
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE44EE15set_paramentersEii
73
74
5.34k
    void add(const StringRef& value, const UInt64& increment = 1) {
75
5.34k
        std::string data = value.to_string();
76
5.34k
        auto it = counter_map.find(data);
77
5.34k
        if (it != counter_map.end()) {
78
4.11k
            it->second = it->second + increment;
79
4.11k
        } else {
80
1.23k
            counter_map.insert({data, increment});
81
1.23k
        }
82
5.34k
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE23EE3addERKNS_9StringRefERKm
Line
Count
Source
74
4.58k
    void add(const StringRef& value, const UInt64& increment = 1) {
75
4.58k
        std::string data = value.to_string();
76
4.58k
        auto it = counter_map.find(data);
77
4.58k
        if (it != counter_map.end()) {
78
4.02k
            it->second = it->second + increment;
79
4.02k
        } else {
80
559
            counter_map.insert({data, increment});
81
559
        }
82
4.58k
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE10EE3addERKNS_9StringRefERKm
Line
Count
Source
74
758
    void add(const StringRef& value, const UInt64& increment = 1) {
75
758
        std::string data = value.to_string();
76
758
        auto it = counter_map.find(data);
77
758
        if (it != counter_map.end()) {
78
82
            it->second = it->second + increment;
79
676
        } else {
80
676
            counter_map.insert({data, increment});
81
676
        }
82
758
    }
83
84
1.75k
    void add(const DataType& value, const UInt64& increment = 1) {
85
1.75k
        auto it = counter_map.find(value);
86
1.75k
        if (it != counter_map.end()) {
87
389
            it->second = it->second + increment;
88
1.36k
        } else {
89
1.36k
            counter_map.insert({value, increment});
90
1.36k
        }
91
1.75k
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE2EE3addERKhRKm
Line
Count
Source
84
392
    void add(const DataType& value, const UInt64& increment = 1) {
85
392
        auto it = counter_map.find(value);
86
392
        if (it != counter_map.end()) {
87
96
            it->second = it->second + increment;
88
296
        } else {
89
296
            counter_map.insert({value, increment});
90
296
        }
91
392
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE3EE3addERKaRKm
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE4EE3addERKsRKm
Line
Count
Source
84
30
    void add(const DataType& value, const UInt64& increment = 1) {
85
30
        auto it = counter_map.find(value);
86
30
        if (it != counter_map.end()) {
87
8
            it->second = it->second + increment;
88
22
        } else {
89
22
            counter_map.insert({value, increment});
90
22
        }
91
30
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE5EE3addERKiRKm
Line
Count
Source
84
109
    void add(const DataType& value, const UInt64& increment = 1) {
85
109
        auto it = counter_map.find(value);
86
109
        if (it != counter_map.end()) {
87
10
            it->second = it->second + increment;
88
99
        } else {
89
99
            counter_map.insert({value, increment});
90
99
        }
91
109
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE6EE3addERKlRKm
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE7EE3addERKnRKm
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE8EE3addERKfRKm
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE9EE3addERKdRKm
Line
Count
Source
84
15
    void add(const DataType& value, const UInt64& increment = 1) {
85
15
        auto it = counter_map.find(value);
86
15
        if (it != counter_map.end()) {
87
2
            it->second = it->second + increment;
88
13
        } else {
89
13
            counter_map.insert({value, increment});
90
13
        }
91
15
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE28EE3addERKNS_7DecimalIiEERKm
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE29EE3addERKNS_7DecimalIlEERKm
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE30EE3addERKNS_12Decimal128V3ERKm
Line
Count
Source
84
23
    void add(const DataType& value, const UInt64& increment = 1) {
85
23
        auto it = counter_map.find(value);
86
23
        if (it != counter_map.end()) {
87
6
            it->second = it->second + increment;
88
17
        } else {
89
17
            counter_map.insert({value, increment});
90
17
        }
91
23
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE35EE3addERKNS_7DecimalIN4wide7integerILm256EiEEEERKm
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE25EE3addERKNS_11DateV2ValueINS_15DateV2ValueTypeEEERKm
Line
Count
Source
84
36
    void add(const DataType& value, const UInt64& increment = 1) {
85
36
        auto it = counter_map.find(value);
86
36
        if (it != counter_map.end()) {
87
7
            it->second = it->second + increment;
88
29
        } else {
89
29
            counter_map.insert({value, increment});
90
29
        }
91
36
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE26EE3addERKNS_11DateV2ValueINS_19DateTimeV2ValueTypeEEERKm
Line
Count
Source
84
30
    void add(const DataType& value, const UInt64& increment = 1) {
85
30
        auto it = counter_map.find(value);
86
30
        if (it != counter_map.end()) {
87
8
            it->second = it->second + increment;
88
22
        } else {
89
22
            counter_map.insert({value, increment});
90
22
        }
91
30
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE27EE3addERKdRKm
Line
Count
Source
84
1.12k
    void add(const DataType& value, const UInt64& increment = 1) {
85
1.12k
        auto it = counter_map.find(value);
86
1.12k
        if (it != counter_map.end()) {
87
252
            it->second = it->second + increment;
88
868
        } else {
89
868
            counter_map.insert({value, increment});
90
868
        }
91
1.12k
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE43EE3addERKNS_16TimeStampNsValueERKm
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE42EE3addERKNS_16TimestampTzValueERKm
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE36EE3addERKjRKm
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE37EE3addERKoRKm
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE44EE3addERKoRKm
92
93
1.14k
    void merge(const AggregateFunctionTopNData& rhs) {
94
1.14k
        if (!rhs.top_num || rhs.counter_map.empty()) {
95
195
            return;
96
195
        }
97
98
945
        if (counter_map.empty()) {
99
537
            *this = rhs;
100
537
            return;
101
537
        }
102
408
        if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) {
103
136
            throw Exception(ErrorCode::INVALID_ARGUMENT,
104
136
                            "topn aggregate states have incompatible parameters: "
105
136
                            "({}, {}) vs ({}, {}) (N, capacity)",
106
136
                            top_num, capacity, rhs.top_num, rhs.capacity);
107
136
        }
108
109
272
        bool lhs_full = (counter_map.size() >= capacity);
110
272
        bool rhs_full = (rhs.counter_map.size() >= capacity);
111
112
272
        uint64_t lhs_min = 0;
113
272
        uint64_t rhs_min = 0;
114
115
272
        if (lhs_full) {
116
0
            lhs_min = UINT64_MAX;
117
0
            for (auto it : counter_map) {
118
0
                lhs_min = std::min(lhs_min, it.second);
119
0
            }
120
0
        }
121
122
272
        if (rhs_full) {
123
0
            rhs_min = UINT64_MAX;
124
0
            for (auto it : rhs.counter_map) {
125
0
                rhs_min = std::min(rhs_min, it.second);
126
0
            }
127
128
0
            for (auto& it : counter_map) {
129
0
                it.second += rhs_min;
130
0
            }
131
0
        }
132
133
320
        for (auto rhs_it : rhs.counter_map) {
134
320
            auto lhs_it = counter_map.find(rhs_it.first);
135
320
            if (lhs_it != counter_map.end()) {
136
188
                lhs_it->second += rhs_it.second - rhs_min;
137
188
            } else {
138
132
                counter_map.insert({rhs_it.first, rhs_it.second + lhs_min});
139
132
            }
140
320
        }
141
272
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE23EE5mergeERKS2_
Line
Count
Source
93
260
    void merge(const AggregateFunctionTopNData& rhs) {
94
260
        if (!rhs.top_num || rhs.counter_map.empty()) {
95
71
            return;
96
71
        }
97
98
189
        if (counter_map.empty()) {
99
102
            *this = rhs;
100
102
            return;
101
102
        }
102
87
        if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) {
103
48
            throw Exception(ErrorCode::INVALID_ARGUMENT,
104
48
                            "topn aggregate states have incompatible parameters: "
105
48
                            "({}, {}) vs ({}, {}) (N, capacity)",
106
48
                            top_num, capacity, rhs.top_num, rhs.capacity);
107
48
        }
108
109
39
        bool lhs_full = (counter_map.size() >= capacity);
110
39
        bool rhs_full = (rhs.counter_map.size() >= capacity);
111
112
39
        uint64_t lhs_min = 0;
113
39
        uint64_t rhs_min = 0;
114
115
39
        if (lhs_full) {
116
0
            lhs_min = UINT64_MAX;
117
0
            for (auto it : counter_map) {
118
0
                lhs_min = std::min(lhs_min, it.second);
119
0
            }
120
0
        }
121
122
39
        if (rhs_full) {
123
0
            rhs_min = UINT64_MAX;
124
0
            for (auto it : rhs.counter_map) {
125
0
                rhs_min = std::min(rhs_min, it.second);
126
0
            }
127
128
0
            for (auto& it : counter_map) {
129
0
                it.second += rhs_min;
130
0
            }
131
0
        }
132
133
42
        for (auto rhs_it : rhs.counter_map) {
134
42
            auto lhs_it = counter_map.find(rhs_it.first);
135
42
            if (lhs_it != counter_map.end()) {
136
39
                lhs_it->second += rhs_it.second - rhs_min;
137
39
            } else {
138
3
                counter_map.insert({rhs_it.first, rhs_it.second + lhs_min});
139
3
            }
140
42
        }
141
39
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE2EE5mergeERKS2_
Line
Count
Source
93
116
    void merge(const AggregateFunctionTopNData& rhs) {
94
116
        if (!rhs.top_num || rhs.counter_map.empty()) {
95
0
            return;
96
0
        }
97
98
116
        if (counter_map.empty()) {
99
80
            *this = rhs;
100
80
            return;
101
80
        }
102
36
        if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) {
103
0
            throw Exception(ErrorCode::INVALID_ARGUMENT,
104
0
                            "topn aggregate states have incompatible parameters: "
105
0
                            "({}, {}) vs ({}, {}) (N, capacity)",
106
0
                            top_num, capacity, rhs.top_num, rhs.capacity);
107
0
        }
108
109
36
        bool lhs_full = (counter_map.size() >= capacity);
110
36
        bool rhs_full = (rhs.counter_map.size() >= capacity);
111
112
36
        uint64_t lhs_min = 0;
113
36
        uint64_t rhs_min = 0;
114
115
36
        if (lhs_full) {
116
0
            lhs_min = UINT64_MAX;
117
0
            for (auto it : counter_map) {
118
0
                lhs_min = std::min(lhs_min, it.second);
119
0
            }
120
0
        }
121
122
36
        if (rhs_full) {
123
0
            rhs_min = UINT64_MAX;
124
0
            for (auto it : rhs.counter_map) {
125
0
                rhs_min = std::min(rhs_min, it.second);
126
0
            }
127
128
0
            for (auto& it : counter_map) {
129
0
                it.second += rhs_min;
130
0
            }
131
0
        }
132
133
36
        for (auto rhs_it : rhs.counter_map) {
134
36
            auto lhs_it = counter_map.find(rhs_it.first);
135
36
            if (lhs_it != counter_map.end()) {
136
16
                lhs_it->second += rhs_it.second - rhs_min;
137
20
            } else {
138
20
                counter_map.insert({rhs_it.first, rhs_it.second + lhs_min});
139
20
            }
140
36
        }
141
36
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE3EE5mergeERKS2_
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE4EE5mergeERKS2_
Line
Count
Source
93
4
    void merge(const AggregateFunctionTopNData& rhs) {
94
4
        if (!rhs.top_num || rhs.counter_map.empty()) {
95
0
            return;
96
0
        }
97
98
4
        if (counter_map.empty()) {
99
2
            *this = rhs;
100
2
            return;
101
2
        }
102
2
        if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) {
103
0
            throw Exception(ErrorCode::INVALID_ARGUMENT,
104
0
                            "topn aggregate states have incompatible parameters: "
105
0
                            "({}, {}) vs ({}, {}) (N, capacity)",
106
0
                            top_num, capacity, rhs.top_num, rhs.capacity);
107
0
        }
108
109
2
        bool lhs_full = (counter_map.size() >= capacity);
110
2
        bool rhs_full = (rhs.counter_map.size() >= capacity);
111
112
2
        uint64_t lhs_min = 0;
113
2
        uint64_t rhs_min = 0;
114
115
2
        if (lhs_full) {
116
0
            lhs_min = UINT64_MAX;
117
0
            for (auto it : counter_map) {
118
0
                lhs_min = std::min(lhs_min, it.second);
119
0
            }
120
0
        }
121
122
2
        if (rhs_full) {
123
0
            rhs_min = UINT64_MAX;
124
0
            for (auto it : rhs.counter_map) {
125
0
                rhs_min = std::min(rhs_min, it.second);
126
0
            }
127
128
0
            for (auto& it : counter_map) {
129
0
                it.second += rhs_min;
130
0
            }
131
0
        }
132
133
11
        for (auto rhs_it : rhs.counter_map) {
134
11
            auto lhs_it = counter_map.find(rhs_it.first);
135
11
            if (lhs_it != counter_map.end()) {
136
6
                lhs_it->second += rhs_it.second - rhs_min;
137
6
            } else {
138
5
                counter_map.insert({rhs_it.first, rhs_it.second + lhs_min});
139
5
            }
140
11
        }
141
2
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE5EE5mergeERKS2_
Line
Count
Source
93
38
    void merge(const AggregateFunctionTopNData& rhs) {
94
38
        if (!rhs.top_num || rhs.counter_map.empty()) {
95
8
            return;
96
8
        }
97
98
30
        if (counter_map.empty()) {
99
17
            *this = rhs;
100
17
            return;
101
17
        }
102
13
        if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) {
103
8
            throw Exception(ErrorCode::INVALID_ARGUMENT,
104
8
                            "topn aggregate states have incompatible parameters: "
105
8
                            "({}, {}) vs ({}, {}) (N, capacity)",
106
8
                            top_num, capacity, rhs.top_num, rhs.capacity);
107
8
        }
108
109
5
        bool lhs_full = (counter_map.size() >= capacity);
110
5
        bool rhs_full = (rhs.counter_map.size() >= capacity);
111
112
5
        uint64_t lhs_min = 0;
113
5
        uint64_t rhs_min = 0;
114
115
5
        if (lhs_full) {
116
0
            lhs_min = UINT64_MAX;
117
0
            for (auto it : counter_map) {
118
0
                lhs_min = std::min(lhs_min, it.second);
119
0
            }
120
0
        }
121
122
5
        if (rhs_full) {
123
0
            rhs_min = UINT64_MAX;
124
0
            for (auto it : rhs.counter_map) {
125
0
                rhs_min = std::min(rhs_min, it.second);
126
0
            }
127
128
0
            for (auto& it : counter_map) {
129
0
                it.second += rhs_min;
130
0
            }
131
0
        }
132
133
11
        for (auto rhs_it : rhs.counter_map) {
134
11
            auto lhs_it = counter_map.find(rhs_it.first);
135
11
            if (lhs_it != counter_map.end()) {
136
5
                lhs_it->second += rhs_it.second - rhs_min;
137
6
            } else {
138
6
                counter_map.insert({rhs_it.first, rhs_it.second + lhs_min});
139
6
            }
140
11
        }
141
5
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE6EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE7EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE8EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE9EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE28EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE29EE5mergeERKS2_
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE30EE5mergeERKS2_
Line
Count
Source
93
1
    void merge(const AggregateFunctionTopNData& rhs) {
94
1
        if (!rhs.top_num || rhs.counter_map.empty()) {
95
0
            return;
96
0
        }
97
98
1
        if (counter_map.empty()) {
99
1
            *this = rhs;
100
1
            return;
101
1
        }
102
0
        if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) {
103
0
            throw Exception(ErrorCode::INVALID_ARGUMENT,
104
0
                            "topn aggregate states have incompatible parameters: "
105
0
                            "({}, {}) vs ({}, {}) (N, capacity)",
106
0
                            top_num, capacity, rhs.top_num, rhs.capacity);
107
0
        }
108
109
0
        bool lhs_full = (counter_map.size() >= capacity);
110
0
        bool rhs_full = (rhs.counter_map.size() >= capacity);
111
112
0
        uint64_t lhs_min = 0;
113
0
        uint64_t rhs_min = 0;
114
115
0
        if (lhs_full) {
116
0
            lhs_min = UINT64_MAX;
117
0
            for (auto it : counter_map) {
118
0
                lhs_min = std::min(lhs_min, it.second);
119
0
            }
120
0
        }
121
122
0
        if (rhs_full) {
123
0
            rhs_min = UINT64_MAX;
124
0
            for (auto it : rhs.counter_map) {
125
0
                rhs_min = std::min(rhs_min, it.second);
126
0
            }
127
128
0
            for (auto& it : counter_map) {
129
0
                it.second += rhs_min;
130
0
            }
131
0
        }
132
133
0
        for (auto rhs_it : rhs.counter_map) {
134
0
            auto lhs_it = counter_map.find(rhs_it.first);
135
0
            if (lhs_it != counter_map.end()) {
136
0
                lhs_it->second += rhs_it.second - rhs_min;
137
0
            } else {
138
0
                counter_map.insert({rhs_it.first, rhs_it.second + lhs_min});
139
0
            }
140
0
        }
141
0
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE35EE5mergeERKS2_
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE10EE5mergeERKS2_
Line
Count
Source
93
420
    void merge(const AggregateFunctionTopNData& rhs) {
94
420
        if (!rhs.top_num || rhs.counter_map.empty()) {
95
116
            return;
96
116
        }
97
98
304
        if (counter_map.empty()) {
99
154
            *this = rhs;
100
154
            return;
101
154
        }
102
150
        if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) {
103
80
            throw Exception(ErrorCode::INVALID_ARGUMENT,
104
80
                            "topn aggregate states have incompatible parameters: "
105
80
                            "({}, {}) vs ({}, {}) (N, capacity)",
106
80
                            top_num, capacity, rhs.top_num, rhs.capacity);
107
80
        }
108
109
70
        bool lhs_full = (counter_map.size() >= capacity);
110
70
        bool rhs_full = (rhs.counter_map.size() >= capacity);
111
112
70
        uint64_t lhs_min = 0;
113
70
        uint64_t rhs_min = 0;
114
115
70
        if (lhs_full) {
116
0
            lhs_min = UINT64_MAX;
117
0
            for (auto it : counter_map) {
118
0
                lhs_min = std::min(lhs_min, it.second);
119
0
            }
120
0
        }
121
122
70
        if (rhs_full) {
123
0
            rhs_min = UINT64_MAX;
124
0
            for (auto it : rhs.counter_map) {
125
0
                rhs_min = std::min(rhs_min, it.second);
126
0
            }
127
128
0
            for (auto& it : counter_map) {
129
0
                it.second += rhs_min;
130
0
            }
131
0
        }
132
133
81
        for (auto rhs_it : rhs.counter_map) {
134
81
            auto lhs_it = counter_map.find(rhs_it.first);
135
81
            if (lhs_it != counter_map.end()) {
136
70
                lhs_it->second += rhs_it.second - rhs_min;
137
70
            } else {
138
11
                counter_map.insert({rhs_it.first, rhs_it.second + lhs_min});
139
11
            }
140
81
        }
141
70
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE25EE5mergeERKS2_
Line
Count
Source
93
5
    void merge(const AggregateFunctionTopNData& rhs) {
94
5
        if (!rhs.top_num || rhs.counter_map.empty()) {
95
0
            return;
96
0
        }
97
98
5
        if (counter_map.empty()) {
99
3
            *this = rhs;
100
3
            return;
101
3
        }
102
2
        if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) {
103
0
            throw Exception(ErrorCode::INVALID_ARGUMENT,
104
0
                            "topn aggregate states have incompatible parameters: "
105
0
                            "({}, {}) vs ({}, {}) (N, capacity)",
106
0
                            top_num, capacity, rhs.top_num, rhs.capacity);
107
0
        }
108
109
2
        bool lhs_full = (counter_map.size() >= capacity);
110
2
        bool rhs_full = (rhs.counter_map.size() >= capacity);
111
112
2
        uint64_t lhs_min = 0;
113
2
        uint64_t rhs_min = 0;
114
115
2
        if (lhs_full) {
116
0
            lhs_min = UINT64_MAX;
117
0
            for (auto it : counter_map) {
118
0
                lhs_min = std::min(lhs_min, it.second);
119
0
            }
120
0
        }
121
122
2
        if (rhs_full) {
123
0
            rhs_min = UINT64_MAX;
124
0
            for (auto it : rhs.counter_map) {
125
0
                rhs_min = std::min(rhs_min, it.second);
126
0
            }
127
128
0
            for (auto& it : counter_map) {
129
0
                it.second += rhs_min;
130
0
            }
131
0
        }
132
133
13
        for (auto rhs_it : rhs.counter_map) {
134
13
            auto lhs_it = counter_map.find(rhs_it.first);
135
13
            if (lhs_it != counter_map.end()) {
136
6
                lhs_it->second += rhs_it.second - rhs_min;
137
7
            } else {
138
7
                counter_map.insert({rhs_it.first, rhs_it.second + lhs_min});
139
7
            }
140
13
        }
141
2
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE26EE5mergeERKS2_
Line
Count
Source
93
4
    void merge(const AggregateFunctionTopNData& rhs) {
94
4
        if (!rhs.top_num || rhs.counter_map.empty()) {
95
0
            return;
96
0
        }
97
98
4
        if (counter_map.empty()) {
99
2
            *this = rhs;
100
2
            return;
101
2
        }
102
2
        if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) {
103
0
            throw Exception(ErrorCode::INVALID_ARGUMENT,
104
0
                            "topn aggregate states have incompatible parameters: "
105
0
                            "({}, {}) vs ({}, {}) (N, capacity)",
106
0
                            top_num, capacity, rhs.top_num, rhs.capacity);
107
0
        }
108
109
2
        bool lhs_full = (counter_map.size() >= capacity);
110
2
        bool rhs_full = (rhs.counter_map.size() >= capacity);
111
112
2
        uint64_t lhs_min = 0;
113
2
        uint64_t rhs_min = 0;
114
115
2
        if (lhs_full) {
116
0
            lhs_min = UINT64_MAX;
117
0
            for (auto it : counter_map) {
118
0
                lhs_min = std::min(lhs_min, it.second);
119
0
            }
120
0
        }
121
122
2
        if (rhs_full) {
123
0
            rhs_min = UINT64_MAX;
124
0
            for (auto it : rhs.counter_map) {
125
0
                rhs_min = std::min(rhs_min, it.second);
126
0
            }
127
128
0
            for (auto& it : counter_map) {
129
0
                it.second += rhs_min;
130
0
            }
131
0
        }
132
133
10
        for (auto rhs_it : rhs.counter_map) {
134
10
            auto lhs_it = counter_map.find(rhs_it.first);
135
10
            if (lhs_it != counter_map.end()) {
136
4
                lhs_it->second += rhs_it.second - rhs_min;
137
6
            } else {
138
6
                counter_map.insert({rhs_it.first, rhs_it.second + lhs_min});
139
6
            }
140
10
        }
141
2
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE27EE5mergeERKS2_
Line
Count
Source
93
292
    void merge(const AggregateFunctionTopNData& rhs) {
94
292
        if (!rhs.top_num || rhs.counter_map.empty()) {
95
0
            return;
96
0
        }
97
98
292
        if (counter_map.empty()) {
99
176
            *this = rhs;
100
176
            return;
101
176
        }
102
116
        if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) {
103
0
            throw Exception(ErrorCode::INVALID_ARGUMENT,
104
0
                            "topn aggregate states have incompatible parameters: "
105
0
                            "({}, {}) vs ({}, {}) (N, capacity)",
106
0
                            top_num, capacity, rhs.top_num, rhs.capacity);
107
0
        }
108
109
116
        bool lhs_full = (counter_map.size() >= capacity);
110
116
        bool rhs_full = (rhs.counter_map.size() >= capacity);
111
112
116
        uint64_t lhs_min = 0;
113
116
        uint64_t rhs_min = 0;
114
115
116
        if (lhs_full) {
116
0
            lhs_min = UINT64_MAX;
117
0
            for (auto it : counter_map) {
118
0
                lhs_min = std::min(lhs_min, it.second);
119
0
            }
120
0
        }
121
122
116
        if (rhs_full) {
123
0
            rhs_min = UINT64_MAX;
124
0
            for (auto it : rhs.counter_map) {
125
0
                rhs_min = std::min(rhs_min, it.second);
126
0
            }
127
128
0
            for (auto& it : counter_map) {
129
0
                it.second += rhs_min;
130
0
            }
131
0
        }
132
133
116
        for (auto rhs_it : rhs.counter_map) {
134
116
            auto lhs_it = counter_map.find(rhs_it.first);
135
116
            if (lhs_it != counter_map.end()) {
136
42
                lhs_it->second += rhs_it.second - rhs_min;
137
74
            } else {
138
74
                counter_map.insert({rhs_it.first, rhs_it.second + lhs_min});
139
74
            }
140
116
        }
141
116
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE43EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE42EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE36EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE37EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE44EE5mergeERKS2_
142
143
    std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> get_remain_vector()
144
2.20k
            const {
145
2.20k
        std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector;
146
3.65k
        for (auto it : counter_map) {
147
3.65k
            counter_vector.emplace_back(it.second, it.first);
148
3.65k
        }
149
2.20k
        std::sort(counter_vector.begin(), counter_vector.end(),
150
2.20k
                  std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>());
151
2.20k
        return counter_vector;
152
2.20k
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE23EE17get_remain_vectorB5cxx11Ev
Line
Count
Source
144
496
            const {
145
496
        std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector;
146
722
        for (auto it : counter_map) {
147
722
            counter_vector.emplace_back(it.second, it.first);
148
722
        }
149
496
        std::sort(counter_vector.begin(), counter_vector.end(),
150
496
                  std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>());
151
496
        return counter_vector;
152
496
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE2EE17get_remain_vectorEv
Line
Count
Source
144
256
            const {
145
256
        std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector;
146
456
        for (auto it : counter_map) {
147
456
            counter_vector.emplace_back(it.second, it.first);
148
456
        }
149
256
        std::sort(counter_vector.begin(), counter_vector.end(),
150
256
                  std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>());
151
256
        return counter_vector;
152
256
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE3EE17get_remain_vectorEv
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE4EE17get_remain_vectorEv
Line
Count
Source
144
6
            const {
145
6
        std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector;
146
38
        for (auto it : counter_map) {
147
38
            counter_vector.emplace_back(it.second, it.first);
148
38
        }
149
6
        std::sort(counter_vector.begin(), counter_vector.end(),
150
6
                  std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>());
151
6
        return counter_vector;
152
6
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE5EE17get_remain_vectorEv
Line
Count
Source
144
78
            const {
145
78
        std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector;
146
138
        for (auto it : counter_map) {
147
138
            counter_vector.emplace_back(it.second, it.first);
148
138
        }
149
78
        std::sort(counter_vector.begin(), counter_vector.end(),
150
78
                  std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>());
151
78
        return counter_vector;
152
78
    }
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
144
17
            const {
145
17
        std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector;
146
75
        for (auto it : counter_map) {
147
75
            counter_vector.emplace_back(it.second, it.first);
148
75
        }
149
17
        std::sort(counter_vector.begin(), counter_vector.end(),
150
17
                  std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>());
151
17
        return counter_vector;
152
17
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE28EE17get_remain_vectorEv
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE29EE17get_remain_vectorEv
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE30EE17get_remain_vectorEv
Line
Count
Source
144
19
            const {
145
19
        std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector;
146
86
        for (auto it : counter_map) {
147
86
            counter_vector.emplace_back(it.second, it.first);
148
86
        }
149
19
        std::sort(counter_vector.begin(), counter_vector.end(),
150
19
                  std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>());
151
19
        return counter_vector;
152
19
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE35EE17get_remain_vectorEv
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE10EE17get_remain_vectorB5cxx11Ev
Line
Count
Source
144
718
            const {
145
718
        std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector;
146
718
        for (auto it : counter_map) {
147
707
            counter_vector.emplace_back(it.second, it.first);
148
707
        }
149
718
        std::sort(counter_vector.begin(), counter_vector.end(),
150
718
                  std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>());
151
718
        return counter_vector;
152
718
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE25EE17get_remain_vectorEv
Line
Count
Source
144
8
            const {
145
8
        std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector;
146
52
        for (auto it : counter_map) {
147
52
            counter_vector.emplace_back(it.second, it.first);
148
52
        }
149
8
        std::sort(counter_vector.begin(), counter_vector.end(),
150
8
                  std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>());
151
8
        return counter_vector;
152
8
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE26EE17get_remain_vectorEv
Line
Count
Source
144
6
            const {
145
6
        std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector;
146
40
        for (auto it : counter_map) {
147
40
            counter_vector.emplace_back(it.second, it.first);
148
40
        }
149
6
        std::sort(counter_vector.begin(), counter_vector.end(),
150
6
                  std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>());
151
6
        return counter_vector;
152
6
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE27EE17get_remain_vectorEv
Line
Count
Source
144
600
            const {
145
600
        std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector;
146
1.34k
        for (auto it : counter_map) {
147
1.34k
            counter_vector.emplace_back(it.second, it.first);
148
1.34k
        }
149
600
        std::sort(counter_vector.begin(), counter_vector.end(),
150
600
                  std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>());
151
600
        return counter_vector;
152
600
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE43EE17get_remain_vectorEv
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE42EE17get_remain_vectorEv
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE36EE17get_remain_vectorEv
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE37EE17get_remain_vectorEv
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE44EE17get_remain_vectorEv
153
154
862
    void write(BufferWritable& buf) const {
155
862
        buf.write_binary(top_num);
156
862
        buf.write_binary(capacity);
157
158
862
        uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size());
159
862
        buf.write_binary(element_number);
160
161
862
        auto counter_vector = get_remain_vector();
162
163
2.15k
        for (auto i = 0; i < element_number; i++) {
164
1.29k
            auto element = counter_vector[i];
165
1.29k
            buf.write_binary(element.second);
166
1.29k
            buf.write_binary(element.first);
167
1.29k
        }
168
862
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE23EE5writeERNS_14BufferWritableE
Line
Count
Source
154
143
    void write(BufferWritable& buf) const {
155
143
        buf.write_binary(top_num);
156
143
        buf.write_binary(capacity);
157
158
143
        uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size());
159
143
        buf.write_binary(element_number);
160
161
143
        auto counter_vector = get_remain_vector();
162
163
279
        for (auto i = 0; i < element_number; i++) {
164
136
            auto element = counter_vector[i];
165
136
            buf.write_binary(element.second);
166
136
            buf.write_binary(element.first);
167
136
        }
168
143
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE2EE5writeERNS_14BufferWritableE
Line
Count
Source
154
136
    void write(BufferWritable& buf) const {
155
136
        buf.write_binary(top_num);
156
136
        buf.write_binary(capacity);
157
158
136
        uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size());
159
136
        buf.write_binary(element_number);
160
161
136
        auto counter_vector = get_remain_vector();
162
163
352
        for (auto i = 0; i < element_number; i++) {
164
216
            auto element = counter_vector[i];
165
216
            buf.write_binary(element.second);
166
216
            buf.write_binary(element.first);
167
216
        }
168
136
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE3EE5writeERNS_14BufferWritableE
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE4EE5writeERNS_14BufferWritableE
Line
Count
Source
154
4
    void write(BufferWritable& buf) const {
155
4
        buf.write_binary(top_num);
156
4
        buf.write_binary(capacity);
157
158
4
        uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size());
159
4
        buf.write_binary(element_number);
160
161
4
        auto counter_vector = get_remain_vector();
162
163
26
        for (auto i = 0; i < element_number; i++) {
164
22
            auto element = counter_vector[i];
165
22
            buf.write_binary(element.second);
166
22
            buf.write_binary(element.first);
167
22
        }
168
4
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE5EE5writeERNS_14BufferWritableE
Line
Count
Source
154
27
    void write(BufferWritable& buf) const {
155
27
        buf.write_binary(top_num);
156
27
        buf.write_binary(capacity);
157
158
27
        uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size());
159
27
        buf.write_binary(element_number);
160
161
27
        auto counter_vector = get_remain_vector();
162
163
81
        for (auto i = 0; i < element_number; i++) {
164
54
            auto element = counter_vector[i];
165
54
            buf.write_binary(element.second);
166
54
            buf.write_binary(element.first);
167
54
        }
168
27
    }
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
154
1
    void write(BufferWritable& buf) const {
155
1
        buf.write_binary(top_num);
156
1
        buf.write_binary(capacity);
157
158
1
        uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size());
159
1
        buf.write_binary(element_number);
160
161
1
        auto counter_vector = get_remain_vector();
162
163
4
        for (auto i = 0; i < element_number; i++) {
164
3
            auto element = counter_vector[i];
165
3
            buf.write_binary(element.second);
166
3
            buf.write_binary(element.first);
167
3
        }
168
1
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE35EE5writeERNS_14BufferWritableE
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE10EE5writeERNS_14BufferWritableE
Line
Count
Source
154
206
    void write(BufferWritable& buf) const {
155
206
        buf.write_binary(top_num);
156
206
        buf.write_binary(capacity);
157
158
206
        uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size());
159
206
        buf.write_binary(element_number);
160
161
206
        auto counter_vector = get_remain_vector();
162
163
386
        for (auto i = 0; i < element_number; i++) {
164
180
            auto element = counter_vector[i];
165
180
            buf.write_binary(element.second);
166
180
            buf.write_binary(element.first);
167
180
        }
168
206
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE25EE5writeERNS_14BufferWritableE
Line
Count
Source
154
5
    void write(BufferWritable& buf) const {
155
5
        buf.write_binary(top_num);
156
5
        buf.write_binary(capacity);
157
158
5
        uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size());
159
5
        buf.write_binary(element_number);
160
161
5
        auto counter_vector = get_remain_vector();
162
163
34
        for (auto i = 0; i < element_number; i++) {
164
29
            auto element = counter_vector[i];
165
29
            buf.write_binary(element.second);
166
29
            buf.write_binary(element.first);
167
29
        }
168
5
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE26EE5writeERNS_14BufferWritableE
Line
Count
Source
154
4
    void write(BufferWritable& buf) const {
155
4
        buf.write_binary(top_num);
156
4
        buf.write_binary(capacity);
157
158
4
        uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size());
159
4
        buf.write_binary(element_number);
160
161
4
        auto counter_vector = get_remain_vector();
162
163
26
        for (auto i = 0; i < element_number; i++) {
164
22
            auto element = counter_vector[i];
165
22
            buf.write_binary(element.second);
166
22
            buf.write_binary(element.first);
167
22
        }
168
4
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE27EE5writeERNS_14BufferWritableE
Line
Count
Source
154
336
    void write(BufferWritable& buf) const {
155
336
        buf.write_binary(top_num);
156
336
        buf.write_binary(capacity);
157
158
336
        uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size());
159
336
        buf.write_binary(element_number);
160
161
336
        auto counter_vector = get_remain_vector();
162
163
968
        for (auto i = 0; i < element_number; i++) {
164
632
            auto element = counter_vector[i];
165
632
            buf.write_binary(element.second);
166
632
            buf.write_binary(element.first);
167
632
        }
168
336
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE43EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE42EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE36EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE37EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE44EE5writeERNS_14BufferWritableE
169
170
882
    void read(BufferReadable& buf) {
171
882
        buf.read_binary(top_num);
172
882
        buf.read_binary(capacity);
173
174
882
        uint64_t element_number = 0;
175
882
        buf.read_binary(element_number);
176
177
882
        counter_map.clear();
178
882
        std::pair<DataType, uint64_t> element;
179
2.10k
        for (auto i = 0; i < element_number; i++) {
180
1.22k
            buf.read_binary(element.first);
181
1.22k
            buf.read_binary(element.second);
182
1.22k
            counter_map.insert(element);
183
1.22k
        }
184
882
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE23EE4readERNS_14BufferReadableE
Line
Count
Source
170
183
    void read(BufferReadable& buf) {
171
183
        buf.read_binary(top_num);
172
183
        buf.read_binary(capacity);
173
174
183
        uint64_t element_number = 0;
175
183
        buf.read_binary(element_number);
176
177
183
        counter_map.clear();
178
183
        std::pair<DataType, uint64_t> element;
179
366
        for (auto i = 0; i < element_number; i++) {
180
183
            buf.read_binary(element.first);
181
183
            buf.read_binary(element.second);
182
183
            counter_map.insert(element);
183
183
        }
184
183
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE2EE4readERNS_14BufferReadableE
Line
Count
Source
170
116
    void read(BufferReadable& buf) {
171
116
        buf.read_binary(top_num);
172
116
        buf.read_binary(capacity);
173
174
116
        uint64_t element_number = 0;
175
116
        buf.read_binary(element_number);
176
177
116
        counter_map.clear();
178
116
        std::pair<DataType, uint64_t> element;
179
292
        for (auto i = 0; i < element_number; i++) {
180
176
            buf.read_binary(element.first);
181
176
            buf.read_binary(element.second);
182
176
            counter_map.insert(element);
183
176
        }
184
116
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE3EE4readERNS_14BufferReadableE
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE4EE4readERNS_14BufferReadableE
Line
Count
Source
170
4
    void read(BufferReadable& buf) {
171
4
        buf.read_binary(top_num);
172
4
        buf.read_binary(capacity);
173
174
4
        uint64_t element_number = 0;
175
4
        buf.read_binary(element_number);
176
177
4
        counter_map.clear();
178
4
        std::pair<DataType, uint64_t> element;
179
26
        for (auto i = 0; i < element_number; i++) {
180
22
            buf.read_binary(element.first);
181
22
            buf.read_binary(element.second);
182
22
            counter_map.insert(element);
183
22
        }
184
4
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE5EE4readERNS_14BufferReadableE
Line
Count
Source
170
31
    void read(BufferReadable& buf) {
171
31
        buf.read_binary(top_num);
172
31
        buf.read_binary(capacity);
173
174
31
        uint64_t element_number = 0;
175
31
        buf.read_binary(element_number);
176
177
31
        counter_map.clear();
178
31
        std::pair<DataType, uint64_t> element;
179
89
        for (auto i = 0; i < element_number; i++) {
180
58
            buf.read_binary(element.first);
181
58
            buf.read_binary(element.second);
182
58
            counter_map.insert(element);
183
58
        }
184
31
    }
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
170
1
    void read(BufferReadable& buf) {
171
1
        buf.read_binary(top_num);
172
1
        buf.read_binary(capacity);
173
174
1
        uint64_t element_number = 0;
175
1
        buf.read_binary(element_number);
176
177
1
        counter_map.clear();
178
1
        std::pair<DataType, uint64_t> element;
179
4
        for (auto i = 0; i < element_number; i++) {
180
3
            buf.read_binary(element.first);
181
3
            buf.read_binary(element.second);
182
3
            counter_map.insert(element);
183
3
        }
184
1
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE35EE4readERNS_14BufferReadableE
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE10EE4readERNS_14BufferReadableE
Line
Count
Source
170
246
    void read(BufferReadable& buf) {
171
246
        buf.read_binary(top_num);
172
246
        buf.read_binary(capacity);
173
174
246
        uint64_t element_number = 0;
175
246
        buf.read_binary(element_number);
176
177
246
        counter_map.clear();
178
246
        std::pair<DataType, uint64_t> element;
179
466
        for (auto i = 0; i < element_number; i++) {
180
220
            buf.read_binary(element.first);
181
220
            buf.read_binary(element.second);
182
220
            counter_map.insert(element);
183
220
        }
184
246
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE25EE4readERNS_14BufferReadableE
Line
Count
Source
170
5
    void read(BufferReadable& buf) {
171
5
        buf.read_binary(top_num);
172
5
        buf.read_binary(capacity);
173
174
5
        uint64_t element_number = 0;
175
5
        buf.read_binary(element_number);
176
177
5
        counter_map.clear();
178
5
        std::pair<DataType, uint64_t> element;
179
34
        for (auto i = 0; i < element_number; i++) {
180
29
            buf.read_binary(element.first);
181
29
            buf.read_binary(element.second);
182
29
            counter_map.insert(element);
183
29
        }
184
5
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE26EE4readERNS_14BufferReadableE
Line
Count
Source
170
4
    void read(BufferReadable& buf) {
171
4
        buf.read_binary(top_num);
172
4
        buf.read_binary(capacity);
173
174
4
        uint64_t element_number = 0;
175
4
        buf.read_binary(element_number);
176
177
4
        counter_map.clear();
178
4
        std::pair<DataType, uint64_t> element;
179
26
        for (auto i = 0; i < element_number; i++) {
180
22
            buf.read_binary(element.first);
181
22
            buf.read_binary(element.second);
182
22
            counter_map.insert(element);
183
22
        }
184
4
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE27EE4readERNS_14BufferReadableE
Line
Count
Source
170
292
    void read(BufferReadable& buf) {
171
292
        buf.read_binary(top_num);
172
292
        buf.read_binary(capacity);
173
174
292
        uint64_t element_number = 0;
175
292
        buf.read_binary(element_number);
176
177
292
        counter_map.clear();
178
292
        std::pair<DataType, uint64_t> element;
179
806
        for (auto i = 0; i < element_number; i++) {
180
514
            buf.read_binary(element.first);
181
514
            buf.read_binary(element.second);
182
514
            counter_map.insert(element);
183
514
        }
184
292
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE43EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE42EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE36EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE37EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE44EE4readERNS_14BufferReadableE
185
186
353
    std::string get() const {
187
353
        auto counter_vector = get_remain_vector();
188
189
353
        rapidjson::StringBuffer buffer;
190
353
        rapidjson::Writer<rapidjson::StringBuffer> writer(buffer);
191
192
353
        writer.StartObject();
193
762
        for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) {
194
409
            const auto& element = counter_vector[i];
195
409
            writer.Key(element.second.data(), cast_set<rapidjson::SizeType>(element.second.size()));
196
409
            writer.Uint64(element.first);
197
409
        }
198
353
        writer.EndObject();
199
200
353
        return buffer.GetString();
201
353
    }
202
203
989
    void insert_result_into(ColVecType& to) const {
204
989
        auto counter_vector = get_remain_vector();
205
2.43k
        for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) {
206
1.44k
            const auto& element = counter_vector[i];
207
1.44k
            if constexpr (is_string_type(T)) {
208
496
                to.insert_data(element.second.c_str(), element.second.length());
209
952
            } else {
210
952
                to.get_data().push_back(element.second);
211
952
            }
212
1.44k
        }
213
989
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE2EE18insert_result_intoERNS_12ColumnVectorILS1_2EEE
Line
Count
Source
203
120
    void insert_result_into(ColVecType& to) const {
204
120
        auto counter_vector = get_remain_vector();
205
336
        for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) {
206
216
            const auto& element = counter_vector[i];
207
            if constexpr (is_string_type(T)) {
208
                to.insert_data(element.second.c_str(), element.second.length());
209
216
            } else {
210
216
                to.get_data().push_back(element.second);
211
216
            }
212
216
        }
213
120
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE3EE18insert_result_intoERNS_12ColumnVectorILS1_3EEE
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE4EE18insert_result_intoERNS_12ColumnVectorILS1_4EEE
Line
Count
Source
203
2
    void insert_result_into(ColVecType& to) const {
204
2
        auto counter_vector = get_remain_vector();
205
8
        for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) {
206
6
            const auto& element = counter_vector[i];
207
            if constexpr (is_string_type(T)) {
208
                to.insert_data(element.second.c_str(), element.second.length());
209
6
            } else {
210
6
                to.get_data().push_back(element.second);
211
6
            }
212
6
        }
213
2
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE5EE18insert_result_intoERNS_12ColumnVectorILS1_5EEE
Line
Count
Source
203
51
    void insert_result_into(ColVecType& to) const {
204
51
        auto counter_vector = get_remain_vector();
205
123
        for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) {
206
72
            const auto& element = counter_vector[i];
207
            if constexpr (is_string_type(T)) {
208
                to.insert_data(element.second.c_str(), element.second.length());
209
72
            } else {
210
72
                to.get_data().push_back(element.second);
211
72
            }
212
72
        }
213
51
    }
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
203
17
    void insert_result_into(ColVecType& to) const {
204
17
        auto counter_vector = get_remain_vector();
205
68
        for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) {
206
51
            const auto& element = counter_vector[i];
207
            if constexpr (is_string_type(T)) {
208
                to.insert_data(element.second.c_str(), element.second.length());
209
51
            } else {
210
51
                to.get_data().push_back(element.second);
211
51
            }
212
51
        }
213
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
203
18
    void insert_result_into(ColVecType& to) const {
204
18
        auto counter_vector = get_remain_vector();
205
71
        for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) {
206
53
            const auto& element = counter_vector[i];
207
            if constexpr (is_string_type(T)) {
208
                to.insert_data(element.second.c_str(), element.second.length());
209
53
            } else {
210
53
                to.get_data().push_back(element.second);
211
53
            }
212
53
        }
213
18
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE35EE18insert_result_intoERNS_13ColumnDecimalILS1_35EEE
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE10EE18insert_result_intoERNS_9ColumnStrIjEE
Line
Count
Source
203
512
    void insert_result_into(ColVecType& to) const {
204
512
        auto counter_vector = get_remain_vector();
205
1.00k
        for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) {
206
496
            const auto& element = counter_vector[i];
207
496
            if constexpr (is_string_type(T)) {
208
496
                to.insert_data(element.second.c_str(), element.second.length());
209
            } else {
210
                to.get_data().push_back(element.second);
211
            }
212
496
        }
213
512
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE25EE18insert_result_intoERNS_12ColumnVectorILS1_25EEE
Line
Count
Source
203
3
    void insert_result_into(ColVecType& to) const {
204
3
        auto counter_vector = get_remain_vector();
205
11
        for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) {
206
8
            const auto& element = counter_vector[i];
207
            if constexpr (is_string_type(T)) {
208
                to.insert_data(element.second.c_str(), element.second.length());
209
8
            } else {
210
8
                to.get_data().push_back(element.second);
211
8
            }
212
8
        }
213
3
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE26EE18insert_result_intoERNS_12ColumnVectorILS1_26EEE
Line
Count
Source
203
2
    void insert_result_into(ColVecType& to) const {
204
2
        auto counter_vector = get_remain_vector();
205
8
        for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) {
206
6
            const auto& element = counter_vector[i];
207
            if constexpr (is_string_type(T)) {
208
                to.insert_data(element.second.c_str(), element.second.length());
209
6
            } else {
210
6
                to.get_data().push_back(element.second);
211
6
            }
212
6
        }
213
2
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE27EE18insert_result_intoERNS_12ColumnVectorILS1_27EEE
Line
Count
Source
203
264
    void insert_result_into(ColVecType& to) const {
204
264
        auto counter_vector = get_remain_vector();
205
804
        for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) {
206
540
            const auto& element = counter_vector[i];
207
            if constexpr (is_string_type(T)) {
208
                to.insert_data(element.second.c_str(), element.second.length());
209
540
            } else {
210
540
                to.get_data().push_back(element.second);
211
540
            }
212
540
        }
213
264
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE43EE18insert_result_intoERNS_12ColumnVectorILS1_43EEE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE42EE18insert_result_intoERNS_12ColumnVectorILS1_42EEE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE36EE18insert_result_intoERNS_12ColumnVectorILS1_36EEE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE37EE18insert_result_intoERNS_12ColumnVectorILS1_37EEE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE44EE18insert_result_intoERNS_12ColumnVectorILS1_44EEE
214
215
155
    void reset() {
216
155
        counter_map.clear();
217
155
        top_num = 0;
218
155
        capacity = 0;
219
155
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE23EE5resetEv
Line
Count
Source
215
27
    void reset() {
216
27
        counter_map.clear();
217
27
        top_num = 0;
218
27
        capacity = 0;
219
27
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE2EE5resetEv
Line
Count
Source
215
24
    void reset() {
216
24
        counter_map.clear();
217
24
        top_num = 0;
218
24
        capacity = 0;
219
24
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE3EE5resetEv
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE4EE5resetEv
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE5EE5resetEv
Line
Count
Source
215
20
    void reset() {
216
20
        counter_map.clear();
217
20
        top_num = 0;
218
20
        capacity = 0;
219
20
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE6EE5resetEv
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE7EE5resetEv
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE8EE5resetEv
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE9EE5resetEv
Line
Count
Source
215
3
    void reset() {
216
3
        counter_map.clear();
217
3
        top_num = 0;
218
3
        capacity = 0;
219
3
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE28EE5resetEv
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE29EE5resetEv
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE30EE5resetEv
Line
Count
Source
215
3
    void reset() {
216
3
        counter_map.clear();
217
3
        top_num = 0;
218
3
        capacity = 0;
219
3
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE35EE5resetEv
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE10EE5resetEv
Line
Count
Source
215
20
    void reset() {
216
20
        counter_map.clear();
217
20
        top_num = 0;
218
20
        capacity = 0;
219
20
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE25EE5resetEv
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE26EE5resetEv
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE27EE5resetEv
Line
Count
Source
215
58
    void reset() {
216
58
        counter_map.clear();
217
58
        top_num = 0;
218
58
        capacity = 0;
219
58
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE43EE5resetEv
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE42EE5resetEv
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE36EE5resetEv
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE37EE5resetEv
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE44EE5resetEv
220
221
    int top_num = 0;
222
    uint64_t capacity = 0;
223
    flat_hash_map<DataType, uint64_t> counter_map;
224
};
225
226
struct AggregateFunctionTopNImplInt {
227
    using Data = AggregateFunctionTopNData<TYPE_STRING>;
228
4.22k
    static void add(Data& __restrict place, const IColumn** columns, size_t row_num) {
229
4.22k
        place.set_paramenters(
230
4.22k
                assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
231
4.22k
                        ->get_element(row_num));
232
4.22k
        place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
233
4.22k
                          .get_data_at(row_num));
234
4.22k
    }
235
};
236
237
struct AggregateFunctionTopNImplIntInt {
238
    using Data = AggregateFunctionTopNData<TYPE_STRING>;
239
368
    static void add(Data& __restrict place, const IColumn** columns, size_t row_num) {
240
368
        place.set_paramenters(
241
368
                assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
242
368
                        ->get_element(row_num),
243
368
                assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
244
368
                        ->get_element(row_num));
245
368
        place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
246
368
                          .get_data_at(row_num));
247
368
    }
248
};
249
250
//for topn_array agg
251
template <PrimitiveType T, bool has_default_param>
252
struct AggregateFunctionTopNImplArray {
253
    using Data = AggregateFunctionTopNData<T>;
254
    using ColVecType = typename PrimitiveTypeTraits<T>::ColumnType;
255
    static constexpr bool has_default_parameter = has_default_param;
256
    static constexpr bool is_weighted = false;
257
87
    static String get_name() { return "topn_array"; }
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EE8get_nameB5cxx11Ev
Line
Count
Source
257
6
    static String get_name() { return "topn_array"; }
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EE8get_nameB5cxx11Ev
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
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb1EE8get_nameB5cxx11Ev
Line
Count
Source
257
29
    static String get_name() { return "topn_array"; }
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb1EE8get_nameB5cxx11Ev
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EE8get_nameB5cxx11Ev
Line
Count
Source
257
6
    static String get_name() { return "topn_array"; }
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EE8get_nameB5cxx11Ev
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EE8get_nameB5cxx11Ev
Line
Count
Source
257
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
257
16
    static String get_name() { return "topn_array"; }
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EE8get_nameB5cxx11Ev
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb0EE8get_nameB5cxx11Ev
Line
Count
Source
257
29
    static String get_name() { return "topn_array"; }
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EE8get_nameB5cxx11Ev
258
    static void add(AggregateFunctionTopNData<T>& __restrict place, const IColumn** columns,
259
1.86k
                    size_t row_num) {
260
1.86k
        if constexpr (has_default_param) {
261
1.06k
            place.set_paramenters(
262
1.06k
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
263
1.06k
                            ->get_element(row_num),
264
1.06k
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
265
1.06k
                            ->get_element(row_num));
266
267
1.06k
        } else {
268
804
            place.set_paramenters(
269
804
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
270
804
                            ->get_element(row_num));
271
804
        }
272
1.86k
        if constexpr (is_string_type(T)) {
273
391
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
274
391
                              .get_data_at(row_num));
275
1.47k
        } else {
276
1.47k
            typename PrimitiveTypeTraits<T>::CppType val =
277
1.47k
                    assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0])
278
1.47k
                            .get_data()[row_num];
279
1.47k
            place.add(val);
280
1.47k
        }
281
1.86k
    }
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_2EEEPPKNS_7IColumnEm
Line
Count
Source
259
98
                    size_t row_num) {
260
98
        if constexpr (has_default_param) {
261
98
            place.set_paramenters(
262
98
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
263
98
                            ->get_element(row_num),
264
98
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
265
98
                            ->get_element(row_num));
266
267
        } else {
268
            place.set_paramenters(
269
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
270
                            ->get_element(row_num));
271
        }
272
        if constexpr (is_string_type(T)) {
273
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
274
                              .get_data_at(row_num));
275
98
        } else {
276
98
            typename PrimitiveTypeTraits<T>::CppType val =
277
98
                    assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0])
278
98
                            .get_data()[row_num];
279
98
            place.add(val);
280
98
        }
281
98
    }
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_3EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_4EEEPPKNS_7IColumnEm
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_5EEEPPKNS_7IColumnEm
Line
Count
Source
259
6
                    size_t row_num) {
260
6
        if constexpr (has_default_param) {
261
6
            place.set_paramenters(
262
6
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
263
6
                            ->get_element(row_num),
264
6
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
265
6
                            ->get_element(row_num));
266
267
        } else {
268
            place.set_paramenters(
269
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
270
                            ->get_element(row_num));
271
        }
272
        if constexpr (is_string_type(T)) {
273
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
274
                              .get_data_at(row_num));
275
6
        } else {
276
6
            typename PrimitiveTypeTraits<T>::CppType val =
277
6
                    assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0])
278
6
                            .get_data()[row_num];
279
6
            place.add(val);
280
6
        }
281
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
259
6
                    size_t row_num) {
260
6
        if constexpr (has_default_param) {
261
6
            place.set_paramenters(
262
6
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
263
6
                            ->get_element(row_num),
264
6
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
265
6
                            ->get_element(row_num));
266
267
        } else {
268
            place.set_paramenters(
269
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
270
                            ->get_element(row_num));
271
        }
272
        if constexpr (is_string_type(T)) {
273
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
274
                              .get_data_at(row_num));
275
6
        } else {
276
6
            typename PrimitiveTypeTraits<T>::CppType val =
277
6
                    assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0])
278
6
                            .get_data()[row_num];
279
6
            place.add(val);
280
6
        }
281
6
    }
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_35EEEPPKNS_7IColumnEm
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_10EEEPPKNS_7IColumnEm
Line
Count
Source
259
359
                    size_t row_num) {
260
359
        if constexpr (has_default_param) {
261
359
            place.set_paramenters(
262
359
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
263
359
                            ->get_element(row_num),
264
359
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
265
359
                            ->get_element(row_num));
266
267
        } else {
268
            place.set_paramenters(
269
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
270
                            ->get_element(row_num));
271
        }
272
359
        if constexpr (is_string_type(T)) {
273
359
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
274
359
                              .get_data_at(row_num));
275
        } else {
276
            typename PrimitiveTypeTraits<T>::CppType val =
277
                    assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0])
278
                            .get_data()[row_num];
279
            place.add(val);
280
        }
281
359
    }
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_25EEEPPKNS_7IColumnEm
Line
Count
Source
259
21
                    size_t row_num) {
260
21
        if constexpr (has_default_param) {
261
21
            place.set_paramenters(
262
21
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
263
21
                            ->get_element(row_num),
264
21
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
265
21
                            ->get_element(row_num));
266
267
        } else {
268
            place.set_paramenters(
269
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
270
                            ->get_element(row_num));
271
        }
272
        if constexpr (is_string_type(T)) {
273
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
274
                              .get_data_at(row_num));
275
21
        } else {
276
21
            typename PrimitiveTypeTraits<T>::CppType val =
277
21
                    assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0])
278
21
                            .get_data()[row_num];
279
21
            place.add(val);
280
21
        }
281
21
    }
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_26EEEPPKNS_7IColumnEm
Line
Count
Source
259
15
                    size_t row_num) {
260
15
        if constexpr (has_default_param) {
261
15
            place.set_paramenters(
262
15
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
263
15
                            ->get_element(row_num),
264
15
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
265
15
                            ->get_element(row_num));
266
267
        } else {
268
            place.set_paramenters(
269
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
270
                            ->get_element(row_num));
271
        }
272
        if constexpr (is_string_type(T)) {
273
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
274
                              .get_data_at(row_num));
275
15
        } else {
276
15
            typename PrimitiveTypeTraits<T>::CppType val =
277
15
                    assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0])
278
15
                            .get_data()[row_num];
279
15
            place.add(val);
280
15
        }
281
15
    }
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_27EEEPPKNS_7IColumnEm
Line
Count
Source
259
560
                    size_t row_num) {
260
560
        if constexpr (has_default_param) {
261
560
            place.set_paramenters(
262
560
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
263
560
                            ->get_element(row_num),
264
560
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
265
560
                            ->get_element(row_num));
266
267
        } else {
268
            place.set_paramenters(
269
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
270
                            ->get_element(row_num));
271
        }
272
        if constexpr (is_string_type(T)) {
273
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
274
                              .get_data_at(row_num));
275
560
        } else {
276
560
            typename PrimitiveTypeTraits<T>::CppType val =
277
560
                    assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0])
278
560
                            .get_data()[row_num];
279
560
            place.add(val);
280
560
        }
281
560
    }
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
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_44EEEPPKNS_7IColumnEm
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_2EEEPPKNS_7IColumnEm
Line
Count
Source
259
98
                    size_t row_num) {
260
        if constexpr (has_default_param) {
261
            place.set_paramenters(
262
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
263
                            ->get_element(row_num),
264
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
265
                            ->get_element(row_num));
266
267
98
        } else {
268
98
            place.set_paramenters(
269
98
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
270
98
                            ->get_element(row_num));
271
98
        }
272
        if constexpr (is_string_type(T)) {
273
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
274
                              .get_data_at(row_num));
275
98
        } else {
276
98
            typename PrimitiveTypeTraits<T>::CppType val =
277
98
                    assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0])
278
98
                            .get_data()[row_num];
279
98
            place.add(val);
280
98
        }
281
98
    }
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_3EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_4EEEPPKNS_7IColumnEm
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_5EEEPPKNS_7IColumnEm
Line
Count
Source
259
67
                    size_t row_num) {
260
        if constexpr (has_default_param) {
261
            place.set_paramenters(
262
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
263
                            ->get_element(row_num),
264
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
265
                            ->get_element(row_num));
266
267
67
        } else {
268
67
            place.set_paramenters(
269
67
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
270
67
                            ->get_element(row_num));
271
67
        }
272
        if constexpr (is_string_type(T)) {
273
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
274
                              .get_data_at(row_num));
275
67
        } else {
276
67
            typename PrimitiveTypeTraits<T>::CppType val =
277
67
                    assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0])
278
67
                            .get_data()[row_num];
279
67
            place.add(val);
280
67
        }
281
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
259
17
                    size_t row_num) {
260
        if constexpr (has_default_param) {
261
            place.set_paramenters(
262
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
263
                            ->get_element(row_num),
264
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
265
                            ->get_element(row_num));
266
267
17
        } else {
268
17
            place.set_paramenters(
269
17
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
270
17
                            ->get_element(row_num));
271
17
        }
272
        if constexpr (is_string_type(T)) {
273
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
274
                              .get_data_at(row_num));
275
17
        } else {
276
17
            typename PrimitiveTypeTraits<T>::CppType val =
277
17
                    assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0])
278
17
                            .get_data()[row_num];
279
17
            place.add(val);
280
17
        }
281
17
    }
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_35EEEPPKNS_7IColumnEm
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_10EEEPPKNS_7IColumnEm
Line
Count
Source
259
32
                    size_t row_num) {
260
        if constexpr (has_default_param) {
261
            place.set_paramenters(
262
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
263
                            ->get_element(row_num),
264
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
265
                            ->get_element(row_num));
266
267
32
        } else {
268
32
            place.set_paramenters(
269
32
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
270
32
                            ->get_element(row_num));
271
32
        }
272
32
        if constexpr (is_string_type(T)) {
273
32
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
274
32
                              .get_data_at(row_num));
275
        } else {
276
            typename PrimitiveTypeTraits<T>::CppType val =
277
                    assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0])
278
                            .get_data()[row_num];
279
            place.add(val);
280
        }
281
32
    }
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_25EEEPPKNS_7IColumnEm
Line
Count
Source
259
15
                    size_t row_num) {
260
        if constexpr (has_default_param) {
261
            place.set_paramenters(
262
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
263
                            ->get_element(row_num),
264
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
265
                            ->get_element(row_num));
266
267
15
        } else {
268
15
            place.set_paramenters(
269
15
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
270
15
                            ->get_element(row_num));
271
15
        }
272
        if constexpr (is_string_type(T)) {
273
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
274
                              .get_data_at(row_num));
275
15
        } else {
276
15
            typename PrimitiveTypeTraits<T>::CppType val =
277
15
                    assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0])
278
15
                            .get_data()[row_num];
279
15
            place.add(val);
280
15
        }
281
15
    }
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_26EEEPPKNS_7IColumnEm
Line
Count
Source
259
15
                    size_t row_num) {
260
        if constexpr (has_default_param) {
261
            place.set_paramenters(
262
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
263
                            ->get_element(row_num),
264
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
265
                            ->get_element(row_num));
266
267
15
        } else {
268
15
            place.set_paramenters(
269
15
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
270
15
                            ->get_element(row_num));
271
15
        }
272
        if constexpr (is_string_type(T)) {
273
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
274
                              .get_data_at(row_num));
275
15
        } else {
276
15
            typename PrimitiveTypeTraits<T>::CppType val =
277
15
                    assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0])
278
15
                            .get_data()[row_num];
279
15
            place.add(val);
280
15
        }
281
15
    }
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_27EEEPPKNS_7IColumnEm
Line
Count
Source
259
560
                    size_t row_num) {
260
        if constexpr (has_default_param) {
261
            place.set_paramenters(
262
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
263
                            ->get_element(row_num),
264
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
265
                            ->get_element(row_num));
266
267
560
        } else {
268
560
            place.set_paramenters(
269
560
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
270
560
                            ->get_element(row_num));
271
560
        }
272
        if constexpr (is_string_type(T)) {
273
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
274
                              .get_data_at(row_num));
275
560
        } else {
276
560
            typename PrimitiveTypeTraits<T>::CppType val =
277
560
                    assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0])
278
560
                            .get_data()[row_num];
279
560
            place.add(val);
280
560
        }
281
560
    }
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_43EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_42EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_36EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_37EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_44EEEPPKNS_7IColumnEm
282
};
283
284
//for topn_weighted agg
285
template <PrimitiveType T, bool has_default_param>
286
struct AggregateFunctionTopNImplWeight {
287
    using Data = AggregateFunctionTopNData<T>;
288
    using ColVecType = typename PrimitiveTypeTraits<T>::ColumnType;
289
    static constexpr bool has_default_parameter = has_default_param;
290
    static constexpr bool is_weighted = true;
291
29
    static String get_name() { return "topn_weighted"; }
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EE8get_nameB5cxx11Ev
Line
Count
Source
291
6
    static String get_name() { return "topn_weighted"; }
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EE8get_nameB5cxx11Ev
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_13PrimitiveTypeE44ELb1EE8get_nameB5cxx11Ev
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb0EE8get_nameB5cxx11Ev
Line
Count
Source
291
6
    static String get_name() { return "topn_weighted"; }
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EE8get_nameB5cxx11Ev
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EE8get_nameB5cxx11Ev
Line
Count
Source
291
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
291
16
    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
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb0EE8get_nameB5cxx11Ev
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
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb0EE8get_nameB5cxx11Ev
292
    static void add(AggregateFunctionTopNData<T>& __restrict place, const IColumn** columns,
293
626
                    size_t row_num) {
294
626
        if constexpr (has_default_param) {
295
457
            place.set_paramenters(
296
457
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
297
457
                            ->get_element(row_num),
298
457
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3])
299
457
                            ->get_element(row_num));
300
301
457
        } else {
302
169
            place.set_paramenters(
303
169
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
304
169
                            ->get_element(row_num));
305
169
        }
306
626
        if constexpr (is_string_type(T)) {
307
370
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
308
370
                                  .get_data()[row_num];
309
370
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
310
370
                              .get_data_at(row_num),
311
370
                      weight);
312
370
        } else {
313
256
            typename PrimitiveTypeTraits<T>::CppType val =
314
256
                    assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&,
315
256
                                TypeCheckOnRelease::DISABLE>(*columns[0])
316
256
                            .get_data()[row_num];
317
256
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
318
256
                                  .get_data()[row_num];
319
256
            place.add(val, weight);
320
256
        }
321
626
    }
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_2EEEPPKNS_7IColumnEm
Line
Count
Source
293
98
                    size_t row_num) {
294
98
        if constexpr (has_default_param) {
295
98
            place.set_paramenters(
296
98
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
297
98
                            ->get_element(row_num),
298
98
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3])
299
98
                            ->get_element(row_num));
300
301
        } else {
302
            place.set_paramenters(
303
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
304
                            ->get_element(row_num));
305
        }
306
        if constexpr (is_string_type(T)) {
307
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
308
                                  .get_data()[row_num];
309
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
310
                              .get_data_at(row_num),
311
                      weight);
312
98
        } else {
313
98
            typename PrimitiveTypeTraits<T>::CppType val =
314
98
                    assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&,
315
98
                                TypeCheckOnRelease::DISABLE>(*columns[0])
316
98
                            .get_data()[row_num];
317
98
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
318
98
                                  .get_data()[row_num];
319
98
            place.add(val, weight);
320
98
        }
321
98
    }
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_3EEEPPKNS_7IColumnEm
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_4EEEPPKNS_7IColumnEm
Line
Count
Source
293
15
                    size_t row_num) {
294
15
        if constexpr (has_default_param) {
295
15
            place.set_paramenters(
296
15
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
297
15
                            ->get_element(row_num),
298
15
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3])
299
15
                            ->get_element(row_num));
300
301
        } else {
302
            place.set_paramenters(
303
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
304
                            ->get_element(row_num));
305
        }
306
        if constexpr (is_string_type(T)) {
307
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
308
                                  .get_data()[row_num];
309
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
310
                              .get_data_at(row_num),
311
                      weight);
312
15
        } else {
313
15
            typename PrimitiveTypeTraits<T>::CppType val =
314
15
                    assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&,
315
15
                                TypeCheckOnRelease::DISABLE>(*columns[0])
316
15
                            .get_data()[row_num];
317
15
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
318
15
                                  .get_data()[row_num];
319
15
            place.add(val, weight);
320
15
        }
321
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
293
344
                    size_t row_num) {
294
344
        if constexpr (has_default_param) {
295
344
            place.set_paramenters(
296
344
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
297
344
                            ->get_element(row_num),
298
344
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3])
299
344
                            ->get_element(row_num));
300
301
        } else {
302
            place.set_paramenters(
303
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
304
                            ->get_element(row_num));
305
        }
306
344
        if constexpr (is_string_type(T)) {
307
344
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
308
344
                                  .get_data()[row_num];
309
344
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
310
344
                              .get_data_at(row_num),
311
344
                      weight);
312
        } else {
313
            typename PrimitiveTypeTraits<T>::CppType val =
314
                    assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&,
315
                                TypeCheckOnRelease::DISABLE>(*columns[0])
316
                            .get_data()[row_num];
317
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
318
                                  .get_data()[row_num];
319
            place.add(val, weight);
320
        }
321
344
    }
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_25EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_26EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_43EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_42EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_36EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_37EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_44EEEPPKNS_7IColumnEm
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_2EEEPPKNS_7IColumnEm
Line
Count
Source
293
98
                    size_t row_num) {
294
        if constexpr (has_default_param) {
295
            place.set_paramenters(
296
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
297
                            ->get_element(row_num),
298
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3])
299
                            ->get_element(row_num));
300
301
98
        } else {
302
98
            place.set_paramenters(
303
98
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
304
98
                            ->get_element(row_num));
305
98
        }
306
        if constexpr (is_string_type(T)) {
307
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
308
                                  .get_data()[row_num];
309
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
310
                              .get_data_at(row_num),
311
                      weight);
312
98
        } else {
313
98
            typename PrimitiveTypeTraits<T>::CppType val =
314
98
                    assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&,
315
98
                                TypeCheckOnRelease::DISABLE>(*columns[0])
316
98
                            .get_data()[row_num];
317
98
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
318
98
                                  .get_data()[row_num];
319
98
            place.add(val, weight);
320
98
        }
321
98
    }
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_3EEEPPKNS_7IColumnEm
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_4EEEPPKNS_7IColumnEm
Line
Count
Source
293
15
                    size_t row_num) {
294
        if constexpr (has_default_param) {
295
            place.set_paramenters(
296
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
297
                            ->get_element(row_num),
298
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3])
299
                            ->get_element(row_num));
300
301
15
        } else {
302
15
            place.set_paramenters(
303
15
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
304
15
                            ->get_element(row_num));
305
15
        }
306
        if constexpr (is_string_type(T)) {
307
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
308
                                  .get_data()[row_num];
309
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
310
                              .get_data_at(row_num),
311
                      weight);
312
15
        } else {
313
15
            typename PrimitiveTypeTraits<T>::CppType val =
314
15
                    assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&,
315
15
                                TypeCheckOnRelease::DISABLE>(*columns[0])
316
15
                            .get_data()[row_num];
317
15
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
318
15
                                  .get_data()[row_num];
319
15
            place.add(val, weight);
320
15
        }
321
15
    }
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_5EEEPPKNS_7IColumnEm
Line
Count
Source
293
15
                    size_t row_num) {
294
        if constexpr (has_default_param) {
295
            place.set_paramenters(
296
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
297
                            ->get_element(row_num),
298
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3])
299
                            ->get_element(row_num));
300
301
15
        } else {
302
15
            place.set_paramenters(
303
15
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
304
15
                            ->get_element(row_num));
305
15
        }
306
        if constexpr (is_string_type(T)) {
307
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
308
                                  .get_data()[row_num];
309
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
310
                              .get_data_at(row_num),
311
                      weight);
312
15
        } else {
313
15
            typename PrimitiveTypeTraits<T>::CppType val =
314
15
                    assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&,
315
15
                                TypeCheckOnRelease::DISABLE>(*columns[0])
316
15
                            .get_data()[row_num];
317
15
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
318
15
                                  .get_data()[row_num];
319
15
            place.add(val, weight);
320
15
        }
321
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
293
15
                    size_t row_num) {
294
        if constexpr (has_default_param) {
295
            place.set_paramenters(
296
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
297
                            ->get_element(row_num),
298
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3])
299
                            ->get_element(row_num));
300
301
15
        } else {
302
15
            place.set_paramenters(
303
15
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
304
15
                            ->get_element(row_num));
305
15
        }
306
        if constexpr (is_string_type(T)) {
307
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
308
                                  .get_data()[row_num];
309
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
310
                              .get_data_at(row_num),
311
                      weight);
312
15
        } else {
313
15
            typename PrimitiveTypeTraits<T>::CppType val =
314
15
                    assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&,
315
15
                                TypeCheckOnRelease::DISABLE>(*columns[0])
316
15
                            .get_data()[row_num];
317
15
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
318
15
                                  .get_data()[row_num];
319
15
            place.add(val, weight);
320
15
        }
321
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
293
26
                    size_t row_num) {
294
        if constexpr (has_default_param) {
295
            place.set_paramenters(
296
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
297
                            ->get_element(row_num),
298
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3])
299
                            ->get_element(row_num));
300
301
26
        } else {
302
26
            place.set_paramenters(
303
26
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
304
26
                            ->get_element(row_num));
305
26
        }
306
26
        if constexpr (is_string_type(T)) {
307
26
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
308
26
                                  .get_data()[row_num];
309
26
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
310
26
                              .get_data_at(row_num),
311
26
                      weight);
312
        } else {
313
            typename PrimitiveTypeTraits<T>::CppType val =
314
                    assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&,
315
                                TypeCheckOnRelease::DISABLE>(*columns[0])
316
                            .get_data()[row_num];
317
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
318
                                  .get_data()[row_num];
319
            place.add(val, weight);
320
        }
321
26
    }
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_25EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_26EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_43EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_42EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_36EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_37EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_44EEEPPKNS_7IColumnEm
322
};
323
324
//base function
325
template <typename Impl, typename Derived>
326
class AggregateFunctionTopNBase
327
        : public IAggregateFunctionDataHelper<typename Impl::Data, Derived> {
328
public:
329
    AggregateFunctionTopNBase(const DataTypes& argument_types_)
330
289
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_28AggregateFunctionTopNImplIntENS_21AggregateFunctionTopNIS1_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
330
33
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplIntIntENS_21AggregateFunctionTopNIS1_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
330
11
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
330
12
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
_ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
330
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
330
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
330
10
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
330
4
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
330
2
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
330
58
            : 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
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
_ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
330
12
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
_ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
330
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
330
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
330
19
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
330
2
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
330
2
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
330
58
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
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
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
_ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
330
12
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
_ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
330
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
330
8
            : 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
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
_ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
330
12
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
_ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
330
2
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
330
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
330
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
330
17
            : 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
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
331
332
    void add(AggregateDataPtr __restrict place, const IColumn** columns, ssize_t row_num,
333
7.08k
             Arena&) const override {
334
7.08k
        Impl::add(this->data(place), columns, row_num);
335
7.08k
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_28AggregateFunctionTopNImplIntENS_21AggregateFunctionTopNIS1_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
333
4.22k
             Arena&) const override {
334
4.22k
        Impl::add(this->data(place), columns, row_num);
335
4.22k
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplIntIntENS_21AggregateFunctionTopNIS1_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
333
368
             Arena&) const override {
334
368
        Impl::add(this->data(place), columns, row_num);
335
368
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
333
98
             Arena&) const override {
334
98
        Impl::add(this->data(place), columns, row_num);
335
98
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
333
6
             Arena&) const override {
334
6
        Impl::add(this->data(place), columns, row_num);
335
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
333
6
             Arena&) const override {
334
6
        Impl::add(this->data(place), columns, row_num);
335
6
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
333
359
             Arena&) const override {
334
359
        Impl::add(this->data(place), columns, row_num);
335
359
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
333
21
             Arena&) const override {
334
21
        Impl::add(this->data(place), columns, row_num);
335
21
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
333
15
             Arena&) const override {
334
15
        Impl::add(this->data(place), columns, row_num);
335
15
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
333
560
             Arena&) const override {
334
560
        Impl::add(this->data(place), columns, row_num);
335
560
    }
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
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
333
98
             Arena&) const override {
334
98
        Impl::add(this->data(place), columns, row_num);
335
98
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
333
67
             Arena&) const override {
334
67
        Impl::add(this->data(place), columns, row_num);
335
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
333
17
             Arena&) const override {
334
17
        Impl::add(this->data(place), columns, row_num);
335
17
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
333
32
             Arena&) const override {
334
32
        Impl::add(this->data(place), columns, row_num);
335
32
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
333
15
             Arena&) const override {
334
15
        Impl::add(this->data(place), columns, row_num);
335
15
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
333
15
             Arena&) const override {
334
15
        Impl::add(this->data(place), columns, row_num);
335
15
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
333
560
             Arena&) const override {
334
560
        Impl::add(this->data(place), columns, row_num);
335
560
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
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
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
333
98
             Arena&) const override {
334
98
        Impl::add(this->data(place), columns, row_num);
335
98
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
333
15
             Arena&) const override {
334
15
        Impl::add(this->data(place), columns, row_num);
335
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
333
344
             Arena&) const override {
334
344
        Impl::add(this->data(place), columns, row_num);
335
344
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
333
98
             Arena&) const override {
334
98
        Impl::add(this->data(place), columns, row_num);
335
98
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
333
15
             Arena&) const override {
334
15
        Impl::add(this->data(place), columns, row_num);
335
15
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
333
15
             Arena&) const override {
334
15
        Impl::add(this->data(place), columns, row_num);
335
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
333
15
             Arena&) const override {
334
15
        Impl::add(this->data(place), columns, row_num);
335
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
333
26
             Arena&) const override {
334
26
        Impl::add(this->data(place), columns, row_num);
335
26
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
336
337
152
    void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); }
_ZNK5doris25AggregateFunctionTopNBaseINS_28AggregateFunctionTopNImplIntENS_21AggregateFunctionTopNIS1_EEE5resetEPc
Line
Count
Source
337
14
    void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplIntIntENS_21AggregateFunctionTopNIS1_EEE5resetEPc
Line
Count
Source
337
10
    void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Line
Count
Source
337
6
    void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
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
337
10
    void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Line
Count
Source
337
29
    void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); }
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_13PrimitiveTypeE44ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Line
Count
Source
337
6
    void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Line
Count
Source
337
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
337
3
    void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Line
Count
Source
337
29
    void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); }
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
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Line
Count
Source
337
6
    void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
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
337
10
    void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Line
Count
Source
337
6
    void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Line
Count
Source
337
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
337
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
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
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
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
338
339
    void merge(AggregateDataPtr __restrict place, ConstAggregateDataPtr rhs,
340
1.12k
               Arena&) const override {
341
1.12k
        this->data(place).merge(this->data(rhs));
342
1.12k
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_28AggregateFunctionTopNImplIntENS_21AggregateFunctionTopNIS1_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
340
46
               Arena&) const override {
341
46
        this->data(place).merge(this->data(rhs));
342
46
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplIntIntENS_21AggregateFunctionTopNIS1_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
340
205
               Arena&) const override {
341
205
        this->data(place).merge(this->data(rhs));
342
205
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
340
29
               Arena&) const override {
341
29
        this->data(place).merge(this->data(rhs));
342
29
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
340
1
               Arena&) const override {
341
1
        this->data(place).merge(this->data(rhs));
342
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
340
1
               Arena&) const override {
341
1
        this->data(place).merge(this->data(rhs));
342
1
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
340
206
               Arena&) const override {
341
206
        this->data(place).merge(this->data(rhs));
342
206
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
340
3
               Arena&) const override {
341
3
        this->data(place).merge(this->data(rhs));
342
3
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
340
2
               Arena&) const override {
341
2
        this->data(place).merge(this->data(rhs));
342
2
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
340
146
               Arena&) const override {
341
146
        this->data(place).merge(this->data(rhs));
342
146
    }
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
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
340
29
               Arena&) const override {
341
29
        this->data(place).merge(this->data(rhs));
342
29
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
340
31
               Arena&) const override {
341
31
        this->data(place).merge(this->data(rhs));
342
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
340
6
               Arena&) const override {
341
6
        this->data(place).merge(this->data(rhs));
342
6
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
340
2
               Arena&) const override {
341
2
        this->data(place).merge(this->data(rhs));
342
2
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
340
2
               Arena&) const override {
341
2
        this->data(place).merge(this->data(rhs));
342
2
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
340
146
               Arena&) const override {
341
146
        this->data(place).merge(this->data(rhs));
342
146
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
340
29
               Arena&) const override {
341
29
        this->data(place).merge(this->data(rhs));
342
29
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
340
2
               Arena&) const override {
341
2
        this->data(place).merge(this->data(rhs));
342
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
340
204
               Arena&) const override {
341
204
        this->data(place).merge(this->data(rhs));
342
204
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
340
29
               Arena&) const override {
341
29
        this->data(place).merge(this->data(rhs));
342
29
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
340
2
               Arena&) const override {
341
2
        this->data(place).merge(this->data(rhs));
342
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
340
4
               Arena&) const override {
341
4
        this->data(place).merge(this->data(rhs));
342
4
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
343
344
830
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
345
830
        this->data(place).write(buf);
346
830
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_28AggregateFunctionTopNImplIntENS_21AggregateFunctionTopNIS1_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
344
24
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
345
24
        this->data(place).write(buf);
346
24
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplIntIntENS_21AggregateFunctionTopNIS1_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
344
98
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
345
98
        this->data(place).write(buf);
346
98
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
344
34
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
345
34
        this->data(place).write(buf);
346
34
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
344
1
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
345
1
        this->data(place).write(buf);
346
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
344
1
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
345
1
        this->data(place).write(buf);
346
1
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
344
99
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
345
99
        this->data(place).write(buf);
346
99
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
344
3
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
345
3
        this->data(place).write(buf);
346
3
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
344
2
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
345
2
        this->data(place).write(buf);
346
2
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
344
168
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
345
168
        this->data(place).write(buf);
346
168
    }
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
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
344
34
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
345
34
        this->data(place).write(buf);
346
34
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
344
15
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
345
15
        this->data(place).write(buf);
346
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
344
6
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
345
6
        this->data(place).write(buf);
346
6
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
344
2
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
345
2
        this->data(place).write(buf);
346
2
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
344
2
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
345
2
        this->data(place).write(buf);
346
2
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
344
168
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
345
168
        this->data(place).write(buf);
346
168
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
344
34
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
345
34
        this->data(place).write(buf);
346
34
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
344
2
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
345
2
        this->data(place).write(buf);
346
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
344
97
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
345
97
        this->data(place).write(buf);
346
97
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
344
34
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
345
34
        this->data(place).write(buf);
346
34
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
344
2
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
345
2
        this->data(place).write(buf);
346
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
344
4
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
345
4
        this->data(place).write(buf);
346
4
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
347
348
    void deserialize(AggregateDataPtr __restrict place, BufferReadable& buf,
349
850
                     Arena&) const override {
350
850
        this->data(place).read(buf);
351
850
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_28AggregateFunctionTopNImplIntENS_21AggregateFunctionTopNIS1_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
349
44
                     Arena&) const override {
350
44
        this->data(place).read(buf);
351
44
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplIntIntENS_21AggregateFunctionTopNIS1_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
349
118
                     Arena&) const override {
350
118
        this->data(place).read(buf);
351
118
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
349
29
                     Arena&) const override {
350
29
        this->data(place).read(buf);
351
29
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
349
1
                     Arena&) const override {
350
1
        this->data(place).read(buf);
351
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
349
1
                     Arena&) const override {
350
1
        this->data(place).read(buf);
351
1
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
349
119
                     Arena&) const override {
350
119
        this->data(place).read(buf);
351
119
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
349
3
                     Arena&) const override {
350
3
        this->data(place).read(buf);
351
3
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
349
2
                     Arena&) const override {
350
2
        this->data(place).read(buf);
351
2
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
349
146
                     Arena&) const override {
350
146
        this->data(place).read(buf);
351
146
    }
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
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
349
29
                     Arena&) const override {
350
29
        this->data(place).read(buf);
351
29
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
349
19
                     Arena&) const override {
350
19
        this->data(place).read(buf);
351
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
349
6
                     Arena&) const override {
350
6
        this->data(place).read(buf);
351
6
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
349
2
                     Arena&) const override {
350
2
        this->data(place).read(buf);
351
2
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
349
2
                     Arena&) const override {
350
2
        this->data(place).read(buf);
351
2
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
349
146
                     Arena&) const override {
350
146
        this->data(place).read(buf);
351
146
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
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
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
349
29
                     Arena&) const override {
350
29
        this->data(place).read(buf);
351
29
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
349
2
                     Arena&) const override {
350
2
        this->data(place).read(buf);
351
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
349
117
                     Arena&) const override {
350
117
        this->data(place).read(buf);
351
117
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
349
29
                     Arena&) const override {
350
29
        this->data(place).read(buf);
351
29
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
349
2
                     Arena&) const override {
350
2
        this->data(place).read(buf);
351
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
349
4
                     Arena&) const override {
350
4
        this->data(place).read(buf);
351
4
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
352
};
353
354
//topn function return string
355
template <typename Impl>
356
class AggregateFunctionTopN final
357
        : public AggregateFunctionTopNBase<Impl, AggregateFunctionTopN<Impl>>,
358
          MultiExpression,
359
          NullableAggregateFunction {
360
public:
361
    AggregateFunctionTopN(const DataTypes& argument_types_)
362
44
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopN<Impl>>(argument_types_) {}
_ZN5doris21AggregateFunctionTopNINS_28AggregateFunctionTopNImplIntEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
362
33
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopN<Impl>>(argument_types_) {}
_ZN5doris21AggregateFunctionTopNINS_31AggregateFunctionTopNImplIntIntEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
362
11
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopN<Impl>>(argument_types_) {}
363
364
20
    String get_name() const override { return "topn"; }
_ZNK5doris21AggregateFunctionTopNINS_28AggregateFunctionTopNImplIntEE8get_nameB5cxx11Ev
Line
Count
Source
364
20
    String get_name() const override { return "topn"; }
Unexecuted instantiation: _ZNK5doris21AggregateFunctionTopNINS_31AggregateFunctionTopNImplIntIntEE8get_nameB5cxx11Ev
365
366
377
    DataTypePtr get_return_type() const override { return std::make_shared<DataTypeString>(); }
_ZNK5doris21AggregateFunctionTopNINS_28AggregateFunctionTopNImplIntEE15get_return_typeEv
Line
Count
Source
366
116
    DataTypePtr get_return_type() const override { return std::make_shared<DataTypeString>(); }
_ZNK5doris21AggregateFunctionTopNINS_31AggregateFunctionTopNImplIntIntEE15get_return_typeEv
Line
Count
Source
366
261
    DataTypePtr get_return_type() const override { return std::make_shared<DataTypeString>(); }
367
368
340
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
369
340
        std::string result = this->data(place).get();
370
340
        assert_cast<ColumnString&, TypeCheckOnRelease::DISABLE>(to).insert_data(result.c_str(),
371
340
                                                                                result.length());
372
340
    }
_ZNK5doris21AggregateFunctionTopNINS_28AggregateFunctionTopNImplIntEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
368
88
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
369
88
        std::string result = this->data(place).get();
370
88
        assert_cast<ColumnString&, TypeCheckOnRelease::DISABLE>(to).insert_data(result.c_str(),
371
88
                                                                                result.length());
372
88
    }
_ZNK5doris21AggregateFunctionTopNINS_31AggregateFunctionTopNImplIntIntEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
368
252
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
369
252
        std::string result = this->data(place).get();
370
252
        assert_cast<ColumnString&, TypeCheckOnRelease::DISABLE>(to).insert_data(result.c_str(),
371
252
                                                                                result.length());
372
252
    }
373
374
30
    void check_input_columns_type(const IColumn** columns) const override {
375
30
        this->template check_argument_column_type<ColumnString>(columns[0]);
376
30
        this->template check_argument_column_type<ColumnInt32>(columns[1]);
377
30
        if (this->argument_types.size() == 3) {
378
3
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
379
3
        }
380
30
    }
_ZNK5doris21AggregateFunctionTopNINS_28AggregateFunctionTopNImplIntEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
374
27
    void check_input_columns_type(const IColumn** columns) const override {
375
27
        this->template check_argument_column_type<ColumnString>(columns[0]);
376
27
        this->template check_argument_column_type<ColumnInt32>(columns[1]);
377
27
        if (this->argument_types.size() == 3) {
378
0
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
379
0
        }
380
27
    }
_ZNK5doris21AggregateFunctionTopNINS_31AggregateFunctionTopNImplIntIntEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
374
3
    void check_input_columns_type(const IColumn** columns) const override {
375
3
        this->template check_argument_column_type<ColumnString>(columns[0]);
376
3
        this->template check_argument_column_type<ColumnInt32>(columns[1]);
377
3
        if (this->argument_types.size() == 3) {
378
3
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
379
3
        }
380
3
    }
381
382
45
    void check_result_column_type(const IColumn& column) const override {
383
45
        this->template check_result_column_type_as<ColumnString>(column);
384
45
    }
_ZNK5doris21AggregateFunctionTopNINS_28AggregateFunctionTopNImplIntEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
382
38
    void check_result_column_type(const IColumn& column) const override {
383
38
        this->template check_result_column_type_as<ColumnString>(column);
384
38
    }
_ZNK5doris21AggregateFunctionTopNINS_31AggregateFunctionTopNImplIntIntEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
382
7
    void check_result_column_type(const IColumn& column) const override {
383
7
        this->template check_result_column_type_as<ColumnString>(column);
384
7
    }
385
};
386
387
//topn function return array
388
template <typename Impl>
389
class AggregateFunctionTopNArray final
390
        : public AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>,
391
          MultiExpression,
392
          NullableAggregateFunction {
393
private:
394
    using ColVecType = typename Impl::Data::ColVecType;
395
396
public:
397
    AggregateFunctionTopNArray(const DataTypes& argument_types_)
398
245
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
399
245
              _argument_type(argument_types_[0]) {}
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
398
12
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
399
12
              _argument_type(argument_types_[0]) {}
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
398
2
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
399
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
398
2
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
399
2
              _argument_type(argument_types_[0]) {}
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
398
10
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
399
10
              _argument_type(argument_types_[0]) {}
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
398
4
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
399
4
              _argument_type(argument_types_[0]) {}
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
398
2
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
399
2
              _argument_type(argument_types_[0]) {}
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
398
58
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
399
58
              _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
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
398
12
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
399
12
              _argument_type(argument_types_[0]) {}
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
398
5
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
399
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
398
1
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
399
1
              _argument_type(argument_types_[0]) {}
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
398
19
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
399
19
              _argument_type(argument_types_[0]) {}
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
398
2
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
399
2
              _argument_type(argument_types_[0]) {}
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
398
2
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
399
2
              _argument_type(argument_types_[0]) {}
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
398
58
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
399
58
              _argument_type(argument_types_[0]) {}
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
_ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
398
12
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
399
12
              _argument_type(argument_types_[0]) {}
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
_ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
398
2
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
399
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
398
8
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
399
8
              _argument_type(argument_types_[0]) {}
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
_ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
398
12
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
399
12
              _argument_type(argument_types_[0]) {}
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
_ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
398
2
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
399
2
              _argument_type(argument_types_[0]) {}
_ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
398
1
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
399
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
398
2
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
399
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
398
17
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
399
17
              _argument_type(argument_types_[0]) {}
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
400
401
116
    String get_name() const override { return Impl::get_name(); }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EEEE8get_nameB5cxx11Ev
Line
Count
Source
401
6
    String get_name() const override { return Impl::get_name(); }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEEE8get_nameB5cxx11Ev
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
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb1EEEE8get_nameB5cxx11Ev
Line
Count
Source
401
29
    String get_name() const override { return Impl::get_name(); }
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_13PrimitiveTypeE44ELb1EEEE8get_nameB5cxx11Ev
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EEEE8get_nameB5cxx11Ev
Line
Count
Source
401
6
    String get_name() const override { return Impl::get_name(); }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEEE8get_nameB5cxx11Ev
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEEE8get_nameB5cxx11Ev
Line
Count
Source
401
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
401
16
    String get_name() const override { return Impl::get_name(); }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEEE8get_nameB5cxx11Ev
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb0EEEE8get_nameB5cxx11Ev
Line
Count
Source
401
29
    String get_name() const override { return Impl::get_name(); }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EEEE8get_nameB5cxx11Ev
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EEEE8get_nameB5cxx11Ev
Line
Count
Source
401
6
    String get_name() const override { return Impl::get_name(); }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEEE8get_nameB5cxx11Ev
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_13PrimitiveTypeE44ELb1EEEE8get_nameB5cxx11Ev
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb0EEEE8get_nameB5cxx11Ev
Line
Count
Source
401
6
    String get_name() const override { return Impl::get_name(); }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEEE8get_nameB5cxx11Ev
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEEE8get_nameB5cxx11Ev
Line
Count
Source
401
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
401
16
    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
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb0EEEE8get_nameB5cxx11Ev
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
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb0EEEE8get_nameB5cxx11Ev
402
403
1.10k
    DataTypePtr get_return_type() const override {
404
1.10k
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
405
1.10k
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EEEE15get_return_typeEv
Line
Count
Source
403
24
    DataTypePtr get_return_type() const override {
404
24
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
405
24
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEEE15get_return_typeEv
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEEE15get_return_typeEv
Line
Count
Source
403
5
    DataTypePtr get_return_type() const override {
404
5
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
405
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
403
5
    DataTypePtr get_return_type() const override {
404
5
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
405
5
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEEE15get_return_typeEv
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEEE15get_return_typeEv
Line
Count
Source
403
253
    DataTypePtr get_return_type() const override {
404
253
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
405
253
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEEE15get_return_typeEv
Line
Count
Source
403
10
    DataTypePtr get_return_type() const override {
404
10
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
405
10
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEEE15get_return_typeEv
Line
Count
Source
403
5
    DataTypePtr get_return_type() const override {
404
5
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
405
5
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb1EEEE15get_return_typeEv
Line
Count
Source
403
142
    DataTypePtr get_return_type() const override {
404
142
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
405
142
    }
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
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb1EEEE15get_return_typeEv
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EEEE15get_return_typeEv
Line
Count
Source
403
24
    DataTypePtr get_return_type() const override {
404
24
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
405
24
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEEE15get_return_typeEv
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEEE15get_return_typeEv
Line
Count
Source
403
44
    DataTypePtr get_return_type() const override {
404
44
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
405
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
403
20
    DataTypePtr get_return_type() const override {
404
20
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
405
20
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEEE15get_return_typeEv
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEEE15get_return_typeEv
Line
Count
Source
403
42
    DataTypePtr get_return_type() const override {
404
42
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
405
42
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEEE15get_return_typeEv
Line
Count
Source
403
5
    DataTypePtr get_return_type() const override {
404
5
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
405
5
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEEE15get_return_typeEv
Line
Count
Source
403
5
    DataTypePtr get_return_type() const override {
404
5
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
405
5
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb0EEEE15get_return_typeEv
Line
Count
Source
403
142
    DataTypePtr get_return_type() const override {
404
142
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
405
142
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EEEE15get_return_typeEv
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EEEE15get_return_typeEv
Line
Count
Source
403
24
    DataTypePtr get_return_type() const override {
404
24
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
405
24
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEEE15get_return_typeEv
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEEE15get_return_typeEv
Line
Count
Source
403
5
    DataTypePtr get_return_type() const override {
404
5
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
405
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
403
248
    DataTypePtr get_return_type() const override {
404
248
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
405
248
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb1EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb1EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb1EEEE15get_return_typeEv
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb0EEEE15get_return_typeEv
Line
Count
Source
403
24
    DataTypePtr get_return_type() const override {
404
24
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
405
24
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEEE15get_return_typeEv
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEEE15get_return_typeEv
Line
Count
Source
403
5
    DataTypePtr get_return_type() const override {
404
5
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
405
5
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEEE15get_return_typeEv
Line
Count
Source
403
11
    DataTypePtr get_return_type() const override {
404
11
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
405
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
403
24
    DataTypePtr get_return_type() const override {
404
24
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
405
24
    }
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
403
39
    DataTypePtr get_return_type() const override {
404
39
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
405
39
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb0EEEE15get_return_typeEv
406
407
986
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
408
986
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
409
986
        auto& col_null =
410
986
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
411
986
        auto& typed_to =
412
986
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
413
986
        this->data(place).insert_result_into(typed_to);
414
986
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
415
986
        to_arr.get_offsets().push_back(typed_to.size());
416
986
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
407
30
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
408
30
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
409
30
        auto& col_null =
410
30
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
411
30
        auto& typed_to =
412
30
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
413
30
        this->data(place).insert_result_into(typed_to);
414
30
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
415
30
        to_arr.get_offsets().push_back(typed_to.size());
416
30
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
407
1
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
408
1
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
409
1
        auto& col_null =
410
1
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
411
1
        auto& typed_to =
412
1
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
413
1
        this->data(place).insert_result_into(typed_to);
414
1
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
415
1
        to_arr.get_offsets().push_back(typed_to.size());
416
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
407
1
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
408
1
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
409
1
        auto& col_null =
410
1
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
411
1
        auto& typed_to =
412
1
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
413
1
        this->data(place).insert_result_into(typed_to);
414
1
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
415
1
        to_arr.get_offsets().push_back(typed_to.size());
416
1
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
407
249
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
408
249
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
409
249
        auto& col_null =
410
249
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
411
249
        auto& typed_to =
412
249
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
413
249
        this->data(place).insert_result_into(typed_to);
414
249
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
415
249
        to_arr.get_offsets().push_back(typed_to.size());
416
249
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
407
2
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
408
2
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
409
2
        auto& col_null =
410
2
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
411
2
        auto& typed_to =
412
2
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
413
2
        this->data(place).insert_result_into(typed_to);
414
2
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
415
2
        to_arr.get_offsets().push_back(typed_to.size());
416
2
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
407
1
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
408
1
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
409
1
        auto& col_null =
410
1
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
411
1
        auto& typed_to =
412
1
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
413
1
        this->data(place).insert_result_into(typed_to);
414
1
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
415
1
        to_arr.get_offsets().push_back(typed_to.size());
416
1
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
407
132
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
408
132
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
409
132
        auto& col_null =
410
132
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
411
132
        auto& typed_to =
412
132
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
413
132
        this->data(place).insert_result_into(typed_to);
414
132
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
415
132
        to_arr.get_offsets().push_back(typed_to.size());
416
132
    }
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_13PrimitiveTypeE44ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
407
30
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
408
30
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
409
30
        auto& col_null =
410
30
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
411
30
        auto& typed_to =
412
30
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
413
30
        this->data(place).insert_result_into(typed_to);
414
30
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
415
30
        to_arr.get_offsets().push_back(typed_to.size());
416
30
    }
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
407
39
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
408
39
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
409
39
        auto& col_null =
410
39
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
411
39
        auto& typed_to =
412
39
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
413
39
        this->data(place).insert_result_into(typed_to);
414
39
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
415
39
        to_arr.get_offsets().push_back(typed_to.size());
416
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
407
17
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
408
17
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
409
17
        auto& col_null =
410
17
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
411
17
        auto& typed_to =
412
17
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
413
17
        this->data(place).insert_result_into(typed_to);
414
17
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
415
17
        to_arr.get_offsets().push_back(typed_to.size());
416
17
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
407
8
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
408
8
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
409
8
        auto& col_null =
410
8
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
411
8
        auto& typed_to =
412
8
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
413
8
        this->data(place).insert_result_into(typed_to);
414
8
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
415
8
        to_arr.get_offsets().push_back(typed_to.size());
416
8
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
407
1
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
408
1
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
409
1
        auto& col_null =
410
1
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
411
1
        auto& typed_to =
412
1
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
413
1
        this->data(place).insert_result_into(typed_to);
414
1
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
415
1
        to_arr.get_offsets().push_back(typed_to.size());
416
1
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
407
1
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
408
1
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
409
1
        auto& col_null =
410
1
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
411
1
        auto& typed_to =
412
1
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
413
1
        this->data(place).insert_result_into(typed_to);
414
1
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
415
1
        to_arr.get_offsets().push_back(typed_to.size());
416
1
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
407
132
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
408
132
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
409
132
        auto& col_null =
410
132
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
411
132
        auto& typed_to =
412
132
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
413
132
        this->data(place).insert_result_into(typed_to);
414
132
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
415
132
        to_arr.get_offsets().push_back(typed_to.size());
416
132
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
407
30
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
408
30
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
409
30
        auto& col_null =
410
30
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
411
30
        auto& typed_to =
412
30
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
413
30
        this->data(place).insert_result_into(typed_to);
414
30
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
415
30
        to_arr.get_offsets().push_back(typed_to.size());
416
30
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
407
1
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
408
1
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
409
1
        auto& col_null =
410
1
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
411
1
        auto& typed_to =
412
1
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
413
1
        this->data(place).insert_result_into(typed_to);
414
1
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
415
1
        to_arr.get_offsets().push_back(typed_to.size());
416
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
407
248
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
408
248
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
409
248
        auto& col_null =
410
248
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
411
248
        auto& typed_to =
412
248
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
413
248
        this->data(place).insert_result_into(typed_to);
414
248
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
415
248
        to_arr.get_offsets().push_back(typed_to.size());
416
248
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
407
30
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
408
30
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
409
30
        auto& col_null =
410
30
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
411
30
        auto& typed_to =
412
30
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
413
30
        this->data(place).insert_result_into(typed_to);
414
30
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
415
30
        to_arr.get_offsets().push_back(typed_to.size());
416
30
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
407
1
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
408
1
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
409
1
        auto& col_null =
410
1
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
411
1
        auto& typed_to =
412
1
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
413
1
        this->data(place).insert_result_into(typed_to);
414
1
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
415
1
        to_arr.get_offsets().push_back(typed_to.size());
416
1
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
407
8
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
408
8
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
409
8
        auto& col_null =
410
8
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
411
8
        auto& typed_to =
412
8
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
413
8
        this->data(place).insert_result_into(typed_to);
414
8
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
415
8
        to_arr.get_offsets().push_back(typed_to.size());
416
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
407
17
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
408
17
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
409
17
        auto& col_null =
410
17
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
411
17
        auto& typed_to =
412
17
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
413
17
        this->data(place).insert_result_into(typed_to);
414
17
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
415
17
        to_arr.get_offsets().push_back(typed_to.size());
416
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
407
7
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
408
7
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
409
7
        auto& col_null =
410
7
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
411
7
        auto& typed_to =
412
7
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
413
7
        this->data(place).insert_result_into(typed_to);
414
7
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
415
7
        to_arr.get_offsets().push_back(typed_to.size());
416
7
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
417
418
656
    void check_input_columns_type(const IColumn** columns) const override {
419
656
        this->template check_argument_column_type<ColVecType>(columns[0]);
420
656
        if constexpr (Impl::is_weighted) {
421
114
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
422
114
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
114
            if constexpr (Impl::has_default_parameter) {
424
47
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
425
47
            }
426
542
        } else {
427
542
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
428
542
            if constexpr (Impl::has_default_parameter) {
429
263
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
430
263
            }
431
542
        }
432
656
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
418
42
    void check_input_columns_type(const IColumn** columns) const override {
419
42
        this->template check_argument_column_type<ColVecType>(columns[0]);
420
        if constexpr (Impl::is_weighted) {
421
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
422
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            if constexpr (Impl::has_default_parameter) {
424
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
425
            }
426
42
        } else {
427
42
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
428
42
            if constexpr (Impl::has_default_parameter) {
429
42
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
430
42
            }
431
42
        }
432
42
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
418
1
    void check_input_columns_type(const IColumn** columns) const override {
419
1
        this->template check_argument_column_type<ColVecType>(columns[0]);
420
        if constexpr (Impl::is_weighted) {
421
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
422
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            if constexpr (Impl::has_default_parameter) {
424
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
425
            }
426
1
        } else {
427
1
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
428
1
            if constexpr (Impl::has_default_parameter) {
429
1
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
430
1
            }
431
1
        }
432
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
418
1
    void check_input_columns_type(const IColumn** columns) const override {
419
1
        this->template check_argument_column_type<ColVecType>(columns[0]);
420
        if constexpr (Impl::is_weighted) {
421
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
422
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            if constexpr (Impl::has_default_parameter) {
424
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
425
            }
426
1
        } else {
427
1
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
428
1
            if constexpr (Impl::has_default_parameter) {
429
1
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
430
1
            }
431
1
        }
432
1
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
418
5
    void check_input_columns_type(const IColumn** columns) const override {
419
5
        this->template check_argument_column_type<ColVecType>(columns[0]);
420
        if constexpr (Impl::is_weighted) {
421
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
422
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            if constexpr (Impl::has_default_parameter) {
424
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
425
            }
426
5
        } else {
427
5
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
428
5
            if constexpr (Impl::has_default_parameter) {
429
5
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
430
5
            }
431
5
        }
432
5
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
418
6
    void check_input_columns_type(const IColumn** columns) const override {
419
6
        this->template check_argument_column_type<ColVecType>(columns[0]);
420
        if constexpr (Impl::is_weighted) {
421
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
422
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            if constexpr (Impl::has_default_parameter) {
424
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
425
            }
426
6
        } else {
427
6
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
428
6
            if constexpr (Impl::has_default_parameter) {
429
6
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
430
6
            }
431
6
        }
432
6
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
418
5
    void check_input_columns_type(const IColumn** columns) const override {
419
5
        this->template check_argument_column_type<ColVecType>(columns[0]);
420
        if constexpr (Impl::is_weighted) {
421
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
422
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            if constexpr (Impl::has_default_parameter) {
424
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
425
            }
426
5
        } else {
427
5
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
428
5
            if constexpr (Impl::has_default_parameter) {
429
5
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
430
5
            }
431
5
        }
432
5
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
418
203
    void check_input_columns_type(const IColumn** columns) const override {
419
203
        this->template check_argument_column_type<ColVecType>(columns[0]);
420
        if constexpr (Impl::is_weighted) {
421
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
422
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            if constexpr (Impl::has_default_parameter) {
424
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
425
            }
426
203
        } else {
427
203
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
428
203
            if constexpr (Impl::has_default_parameter) {
429
203
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
430
203
            }
431
203
        }
432
203
    }
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
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
418
42
    void check_input_columns_type(const IColumn** columns) const override {
419
42
        this->template check_argument_column_type<ColVecType>(columns[0]);
420
        if constexpr (Impl::is_weighted) {
421
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
422
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            if constexpr (Impl::has_default_parameter) {
424
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
425
            }
426
42
        } else {
427
42
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
428
            if constexpr (Impl::has_default_parameter) {
429
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
430
            }
431
42
        }
432
42
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
418
10
    void check_input_columns_type(const IColumn** columns) const override {
419
10
        this->template check_argument_column_type<ColVecType>(columns[0]);
420
        if constexpr (Impl::is_weighted) {
421
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
422
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            if constexpr (Impl::has_default_parameter) {
424
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
425
            }
426
10
        } else {
427
10
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
428
            if constexpr (Impl::has_default_parameter) {
429
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
430
            }
431
10
        }
432
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
418
3
    void check_input_columns_type(const IColumn** columns) const override {
419
3
        this->template check_argument_column_type<ColVecType>(columns[0]);
420
        if constexpr (Impl::is_weighted) {
421
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
422
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            if constexpr (Impl::has_default_parameter) {
424
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
425
            }
426
3
        } else {
427
3
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
428
            if constexpr (Impl::has_default_parameter) {
429
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
430
            }
431
3
        }
432
3
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
418
11
    void check_input_columns_type(const IColumn** columns) const override {
419
11
        this->template check_argument_column_type<ColVecType>(columns[0]);
420
        if constexpr (Impl::is_weighted) {
421
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
422
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            if constexpr (Impl::has_default_parameter) {
424
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
425
            }
426
11
        } else {
427
11
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
428
            if constexpr (Impl::has_default_parameter) {
429
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
430
            }
431
11
        }
432
11
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
418
5
    void check_input_columns_type(const IColumn** columns) const override {
419
5
        this->template check_argument_column_type<ColVecType>(columns[0]);
420
        if constexpr (Impl::is_weighted) {
421
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
422
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            if constexpr (Impl::has_default_parameter) {
424
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
425
            }
426
5
        } else {
427
5
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
428
            if constexpr (Impl::has_default_parameter) {
429
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
430
            }
431
5
        }
432
5
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
418
5
    void check_input_columns_type(const IColumn** columns) const override {
419
5
        this->template check_argument_column_type<ColVecType>(columns[0]);
420
        if constexpr (Impl::is_weighted) {
421
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
422
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            if constexpr (Impl::has_default_parameter) {
424
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
425
            }
426
5
        } else {
427
5
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
428
            if constexpr (Impl::has_default_parameter) {
429
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
430
            }
431
5
        }
432
5
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
418
203
    void check_input_columns_type(const IColumn** columns) const override {
419
203
        this->template check_argument_column_type<ColVecType>(columns[0]);
420
        if constexpr (Impl::is_weighted) {
421
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
422
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            if constexpr (Impl::has_default_parameter) {
424
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
425
            }
426
203
        } else {
427
203
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
428
            if constexpr (Impl::has_default_parameter) {
429
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
430
            }
431
203
        }
432
203
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
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
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
418
42
    void check_input_columns_type(const IColumn** columns) const override {
419
42
        this->template check_argument_column_type<ColVecType>(columns[0]);
420
42
        if constexpr (Impl::is_weighted) {
421
42
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
422
42
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
42
            if constexpr (Impl::has_default_parameter) {
424
42
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
425
42
            }
426
        } else {
427
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
428
            if constexpr (Impl::has_default_parameter) {
429
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
430
            }
431
        }
432
42
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
418
5
    void check_input_columns_type(const IColumn** columns) const override {
419
5
        this->template check_argument_column_type<ColVecType>(columns[0]);
420
5
        if constexpr (Impl::is_weighted) {
421
5
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
422
5
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
5
            if constexpr (Impl::has_default_parameter) {
424
5
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
425
5
            }
426
        } else {
427
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
428
            if constexpr (Impl::has_default_parameter) {
429
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
430
            }
431
        }
432
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
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
418
42
    void check_input_columns_type(const IColumn** columns) const override {
419
42
        this->template check_argument_column_type<ColVecType>(columns[0]);
420
42
        if constexpr (Impl::is_weighted) {
421
42
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
422
42
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            if constexpr (Impl::has_default_parameter) {
424
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
425
            }
426
        } else {
427
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
428
            if constexpr (Impl::has_default_parameter) {
429
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
430
            }
431
        }
432
42
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
418
5
    void check_input_columns_type(const IColumn** columns) const override {
419
5
        this->template check_argument_column_type<ColVecType>(columns[0]);
420
5
        if constexpr (Impl::is_weighted) {
421
5
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
422
5
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            if constexpr (Impl::has_default_parameter) {
424
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
425
            }
426
        } else {
427
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
428
            if constexpr (Impl::has_default_parameter) {
429
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
430
            }
431
        }
432
5
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
418
9
    void check_input_columns_type(const IColumn** columns) const override {
419
9
        this->template check_argument_column_type<ColVecType>(columns[0]);
420
9
        if constexpr (Impl::is_weighted) {
421
9
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
422
9
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            if constexpr (Impl::has_default_parameter) {
424
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
425
            }
426
        } else {
427
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
428
            if constexpr (Impl::has_default_parameter) {
429
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
430
            }
431
        }
432
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
418
4
    void check_input_columns_type(const IColumn** columns) const override {
419
4
        this->template check_argument_column_type<ColVecType>(columns[0]);
420
4
        if constexpr (Impl::is_weighted) {
421
4
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
422
4
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            if constexpr (Impl::has_default_parameter) {
424
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
425
            }
426
        } else {
427
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
428
            if constexpr (Impl::has_default_parameter) {
429
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
430
            }
431
        }
432
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
418
7
    void check_input_columns_type(const IColumn** columns) const override {
419
7
        this->template check_argument_column_type<ColVecType>(columns[0]);
420
7
        if constexpr (Impl::is_weighted) {
421
7
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
422
7
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            if constexpr (Impl::has_default_parameter) {
424
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
425
            }
426
        } else {
427
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
428
            if constexpr (Impl::has_default_parameter) {
429
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
430
            }
431
        }
432
7
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
433
434
558
    void check_result_column_type(const IColumn& to) const override {
435
558
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
436
558
        if (UNLIKELY(to_arr == nullptr)) {
437
0
            throw doris::Exception(Status::InternalError(
438
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
439
0
                    "ColumnArray",
440
0
                    get_name(), to.get_name(), typeid(to).name()));
441
0
        }
442
443
558
        const IColumn& data_column = to_arr->get_data();
444
558
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
445
558
        if (UNLIKELY(nullable_column == nullptr)) {
446
0
            throw doris::Exception(Status::InternalError(
447
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
448
0
                    "({}) is not ColumnNullable",
449
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
450
0
        }
451
452
558
        const IColumn& nested_column = nullable_column->get_nested_column();
453
558
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
454
0
            throw doris::Exception(Status::InternalError(
455
0
                    "Aggregate function {} result type check failed: Array nested data column "
456
0
                    "type {} ({}) does not match expected physical column type {}",
457
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
458
0
                    typeid(ColVecType).name()));
459
0
        }
460
558
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
434
36
    void check_result_column_type(const IColumn& to) const override {
435
36
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
436
36
        if (UNLIKELY(to_arr == nullptr)) {
437
0
            throw doris::Exception(Status::InternalError(
438
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
439
0
                    "ColumnArray",
440
0
                    get_name(), to.get_name(), typeid(to).name()));
441
0
        }
442
443
36
        const IColumn& data_column = to_arr->get_data();
444
36
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
445
36
        if (UNLIKELY(nullable_column == nullptr)) {
446
0
            throw doris::Exception(Status::InternalError(
447
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
448
0
                    "({}) is not ColumnNullable",
449
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
450
0
        }
451
452
36
        const IColumn& nested_column = nullable_column->get_nested_column();
453
36
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
454
0
            throw doris::Exception(Status::InternalError(
455
0
                    "Aggregate function {} result type check failed: Array nested data column "
456
0
                    "type {} ({}) does not match expected physical column type {}",
457
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
458
0
                    typeid(ColVecType).name()));
459
0
        }
460
36
    }
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
434
1
    void check_result_column_type(const IColumn& to) const override {
435
1
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
436
1
        if (UNLIKELY(to_arr == nullptr)) {
437
0
            throw doris::Exception(Status::InternalError(
438
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
439
0
                    "ColumnArray",
440
0
                    get_name(), to.get_name(), typeid(to).name()));
441
0
        }
442
443
1
        const IColumn& data_column = to_arr->get_data();
444
1
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
445
1
        if (UNLIKELY(nullable_column == nullptr)) {
446
0
            throw doris::Exception(Status::InternalError(
447
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
448
0
                    "({}) is not ColumnNullable",
449
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
450
0
        }
451
452
1
        const IColumn& nested_column = nullable_column->get_nested_column();
453
1
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
454
0
            throw doris::Exception(Status::InternalError(
455
0
                    "Aggregate function {} result type check failed: Array nested data column "
456
0
                    "type {} ({}) does not match expected physical column type {}",
457
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
458
0
                    typeid(ColVecType).name()));
459
0
        }
460
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
434
1
    void check_result_column_type(const IColumn& to) const override {
435
1
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
436
1
        if (UNLIKELY(to_arr == nullptr)) {
437
0
            throw doris::Exception(Status::InternalError(
438
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
439
0
                    "ColumnArray",
440
0
                    get_name(), to.get_name(), typeid(to).name()));
441
0
        }
442
443
1
        const IColumn& data_column = to_arr->get_data();
444
1
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
445
1
        if (UNLIKELY(nullable_column == nullptr)) {
446
0
            throw doris::Exception(Status::InternalError(
447
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
448
0
                    "({}) is not ColumnNullable",
449
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
450
0
        }
451
452
1
        const IColumn& nested_column = nullable_column->get_nested_column();
453
1
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
454
0
            throw doris::Exception(Status::InternalError(
455
0
                    "Aggregate function {} result type check failed: Array nested data column "
456
0
                    "type {} ({}) does not match expected physical column type {}",
457
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
458
0
                    typeid(ColVecType).name()));
459
0
        }
460
1
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEEE24check_result_column_typeERKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
434
1
    void check_result_column_type(const IColumn& to) const override {
435
1
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
436
1
        if (UNLIKELY(to_arr == nullptr)) {
437
0
            throw doris::Exception(Status::InternalError(
438
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
439
0
                    "ColumnArray",
440
0
                    get_name(), to.get_name(), typeid(to).name()));
441
0
        }
442
443
1
        const IColumn& data_column = to_arr->get_data();
444
1
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
445
1
        if (UNLIKELY(nullable_column == nullptr)) {
446
0
            throw doris::Exception(Status::InternalError(
447
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
448
0
                    "({}) is not ColumnNullable",
449
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
450
0
        }
451
452
1
        const IColumn& nested_column = nullable_column->get_nested_column();
453
1
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
454
0
            throw doris::Exception(Status::InternalError(
455
0
                    "Aggregate function {} result type check failed: Array nested data column "
456
0
                    "type {} ({}) does not match expected physical column type {}",
457
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
458
0
                    typeid(ColVecType).name()));
459
0
        }
460
1
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
434
2
    void check_result_column_type(const IColumn& to) const override {
435
2
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
436
2
        if (UNLIKELY(to_arr == nullptr)) {
437
0
            throw doris::Exception(Status::InternalError(
438
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
439
0
                    "ColumnArray",
440
0
                    get_name(), to.get_name(), typeid(to).name()));
441
0
        }
442
443
2
        const IColumn& data_column = to_arr->get_data();
444
2
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
445
2
        if (UNLIKELY(nullable_column == nullptr)) {
446
0
            throw doris::Exception(Status::InternalError(
447
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
448
0
                    "({}) is not ColumnNullable",
449
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
450
0
        }
451
452
2
        const IColumn& nested_column = nullable_column->get_nested_column();
453
2
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
454
0
            throw doris::Exception(Status::InternalError(
455
0
                    "Aggregate function {} result type check failed: Array nested data column "
456
0
                    "type {} ({}) does not match expected physical column type {}",
457
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
458
0
                    typeid(ColVecType).name()));
459
0
        }
460
2
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
434
1
    void check_result_column_type(const IColumn& to) const override {
435
1
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
436
1
        if (UNLIKELY(to_arr == nullptr)) {
437
0
            throw doris::Exception(Status::InternalError(
438
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
439
0
                    "ColumnArray",
440
0
                    get_name(), to.get_name(), typeid(to).name()));
441
0
        }
442
443
1
        const IColumn& data_column = to_arr->get_data();
444
1
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
445
1
        if (UNLIKELY(nullable_column == nullptr)) {
446
0
            throw doris::Exception(Status::InternalError(
447
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
448
0
                    "({}) is not ColumnNullable",
449
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
450
0
        }
451
452
1
        const IColumn& nested_column = nullable_column->get_nested_column();
453
1
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
454
0
            throw doris::Exception(Status::InternalError(
455
0
                    "Aggregate function {} result type check failed: Array nested data column "
456
0
                    "type {} ({}) does not match expected physical column type {}",
457
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
458
0
                    typeid(ColVecType).name()));
459
0
        }
460
1
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
434
174
    void check_result_column_type(const IColumn& to) const override {
435
174
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
436
174
        if (UNLIKELY(to_arr == nullptr)) {
437
0
            throw doris::Exception(Status::InternalError(
438
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
439
0
                    "ColumnArray",
440
0
                    get_name(), to.get_name(), typeid(to).name()));
441
0
        }
442
443
174
        const IColumn& data_column = to_arr->get_data();
444
174
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
445
174
        if (UNLIKELY(nullable_column == nullptr)) {
446
0
            throw doris::Exception(Status::InternalError(
447
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
448
0
                    "({}) is not ColumnNullable",
449
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
450
0
        }
451
452
174
        const IColumn& nested_column = nullable_column->get_nested_column();
453
174
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
454
0
            throw doris::Exception(Status::InternalError(
455
0
                    "Aggregate function {} result type check failed: Array nested data column "
456
0
                    "type {} ({}) does not match expected physical column type {}",
457
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
458
0
                    typeid(ColVecType).name()));
459
0
        }
460
174
    }
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_13PrimitiveTypeE44ELb1EEEE24check_result_column_typeERKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
434
36
    void check_result_column_type(const IColumn& to) const override {
435
36
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
436
36
        if (UNLIKELY(to_arr == nullptr)) {
437
0
            throw doris::Exception(Status::InternalError(
438
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
439
0
                    "ColumnArray",
440
0
                    get_name(), to.get_name(), typeid(to).name()));
441
0
        }
442
443
36
        const IColumn& data_column = to_arr->get_data();
444
36
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
445
36
        if (UNLIKELY(nullable_column == nullptr)) {
446
0
            throw doris::Exception(Status::InternalError(
447
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
448
0
                    "({}) is not ColumnNullable",
449
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
450
0
        }
451
452
36
        const IColumn& nested_column = nullable_column->get_nested_column();
453
36
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
454
0
            throw doris::Exception(Status::InternalError(
455
0
                    "Aggregate function {} result type check failed: Array nested data column "
456
0
                    "type {} ({}) does not match expected physical column type {}",
457
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
458
0
                    typeid(ColVecType).name()));
459
0
        }
460
36
    }
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
434
10
    void check_result_column_type(const IColumn& to) const override {
435
10
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
436
10
        if (UNLIKELY(to_arr == nullptr)) {
437
0
            throw doris::Exception(Status::InternalError(
438
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
439
0
                    "ColumnArray",
440
0
                    get_name(), to.get_name(), typeid(to).name()));
441
0
        }
442
443
10
        const IColumn& data_column = to_arr->get_data();
444
10
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
445
10
        if (UNLIKELY(nullable_column == nullptr)) {
446
0
            throw doris::Exception(Status::InternalError(
447
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
448
0
                    "({}) is not ColumnNullable",
449
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
450
0
        }
451
452
10
        const IColumn& nested_column = nullable_column->get_nested_column();
453
10
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
454
0
            throw doris::Exception(Status::InternalError(
455
0
                    "Aggregate function {} result type check failed: Array nested data column "
456
0
                    "type {} ({}) does not match expected physical column type {}",
457
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
458
0
                    typeid(ColVecType).name()));
459
0
        }
460
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
434
3
    void check_result_column_type(const IColumn& to) const override {
435
3
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
436
3
        if (UNLIKELY(to_arr == nullptr)) {
437
0
            throw doris::Exception(Status::InternalError(
438
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
439
0
                    "ColumnArray",
440
0
                    get_name(), to.get_name(), typeid(to).name()));
441
0
        }
442
443
3
        const IColumn& data_column = to_arr->get_data();
444
3
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
445
3
        if (UNLIKELY(nullable_column == nullptr)) {
446
0
            throw doris::Exception(Status::InternalError(
447
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
448
0
                    "({}) is not ColumnNullable",
449
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
450
0
        }
451
452
3
        const IColumn& nested_column = nullable_column->get_nested_column();
453
3
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
454
0
            throw doris::Exception(Status::InternalError(
455
0
                    "Aggregate function {} result type check failed: Array nested data column "
456
0
                    "type {} ({}) does not match expected physical column type {}",
457
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
458
0
                    typeid(ColVecType).name()));
459
0
        }
460
3
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEEE24check_result_column_typeERKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
434
15
    void check_result_column_type(const IColumn& to) const override {
435
15
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
436
15
        if (UNLIKELY(to_arr == nullptr)) {
437
0
            throw doris::Exception(Status::InternalError(
438
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
439
0
                    "ColumnArray",
440
0
                    get_name(), to.get_name(), typeid(to).name()));
441
0
        }
442
443
15
        const IColumn& data_column = to_arr->get_data();
444
15
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
445
15
        if (UNLIKELY(nullable_column == nullptr)) {
446
0
            throw doris::Exception(Status::InternalError(
447
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
448
0
                    "({}) is not ColumnNullable",
449
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
450
0
        }
451
452
15
        const IColumn& nested_column = nullable_column->get_nested_column();
453
15
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
454
0
            throw doris::Exception(Status::InternalError(
455
0
                    "Aggregate function {} result type check failed: Array nested data column "
456
0
                    "type {} ({}) does not match expected physical column type {}",
457
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
458
0
                    typeid(ColVecType).name()));
459
0
        }
460
15
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
434
1
    void check_result_column_type(const IColumn& to) const override {
435
1
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
436
1
        if (UNLIKELY(to_arr == nullptr)) {
437
0
            throw doris::Exception(Status::InternalError(
438
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
439
0
                    "ColumnArray",
440
0
                    get_name(), to.get_name(), typeid(to).name()));
441
0
        }
442
443
1
        const IColumn& data_column = to_arr->get_data();
444
1
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
445
1
        if (UNLIKELY(nullable_column == nullptr)) {
446
0
            throw doris::Exception(Status::InternalError(
447
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
448
0
                    "({}) is not ColumnNullable",
449
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
450
0
        }
451
452
1
        const IColumn& nested_column = nullable_column->get_nested_column();
453
1
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
454
0
            throw doris::Exception(Status::InternalError(
455
0
                    "Aggregate function {} result type check failed: Array nested data column "
456
0
                    "type {} ({}) does not match expected physical column type {}",
457
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
458
0
                    typeid(ColVecType).name()));
459
0
        }
460
1
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
434
1
    void check_result_column_type(const IColumn& to) const override {
435
1
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
436
1
        if (UNLIKELY(to_arr == nullptr)) {
437
0
            throw doris::Exception(Status::InternalError(
438
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
439
0
                    "ColumnArray",
440
0
                    get_name(), to.get_name(), typeid(to).name()));
441
0
        }
442
443
1
        const IColumn& data_column = to_arr->get_data();
444
1
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
445
1
        if (UNLIKELY(nullable_column == nullptr)) {
446
0
            throw doris::Exception(Status::InternalError(
447
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
448
0
                    "({}) is not ColumnNullable",
449
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
450
0
        }
451
452
1
        const IColumn& nested_column = nullable_column->get_nested_column();
453
1
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
454
0
            throw doris::Exception(Status::InternalError(
455
0
                    "Aggregate function {} result type check failed: Array nested data column "
456
0
                    "type {} ({}) does not match expected physical column type {}",
457
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
458
0
                    typeid(ColVecType).name()));
459
0
        }
460
1
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
434
174
    void check_result_column_type(const IColumn& to) const override {
435
174
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
436
174
        if (UNLIKELY(to_arr == nullptr)) {
437
0
            throw doris::Exception(Status::InternalError(
438
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
439
0
                    "ColumnArray",
440
0
                    get_name(), to.get_name(), typeid(to).name()));
441
0
        }
442
443
174
        const IColumn& data_column = to_arr->get_data();
444
174
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
445
174
        if (UNLIKELY(nullable_column == nullptr)) {
446
0
            throw doris::Exception(Status::InternalError(
447
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
448
0
                    "({}) is not ColumnNullable",
449
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
450
0
        }
451
452
174
        const IColumn& nested_column = nullable_column->get_nested_column();
453
174
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
454
0
            throw doris::Exception(Status::InternalError(
455
0
                    "Aggregate function {} result type check failed: Array nested data column "
456
0
                    "type {} ({}) does not match expected physical column type {}",
457
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
458
0
                    typeid(ColVecType).name()));
459
0
        }
460
174
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEEE24check_result_column_typeERKNS_7IColumnE
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_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EEEE24check_result_column_typeERKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
434
36
    void check_result_column_type(const IColumn& to) const override {
435
36
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
436
36
        if (UNLIKELY(to_arr == nullptr)) {
437
0
            throw doris::Exception(Status::InternalError(
438
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
439
0
                    "ColumnArray",
440
0
                    get_name(), to.get_name(), typeid(to).name()));
441
0
        }
442
443
36
        const IColumn& data_column = to_arr->get_data();
444
36
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
445
36
        if (UNLIKELY(nullable_column == nullptr)) {
446
0
            throw doris::Exception(Status::InternalError(
447
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
448
0
                    "({}) is not ColumnNullable",
449
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
450
0
        }
451
452
36
        const IColumn& nested_column = nullable_column->get_nested_column();
453
36
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
454
0
            throw doris::Exception(Status::InternalError(
455
0
                    "Aggregate function {} result type check failed: Array nested data column "
456
0
                    "type {} ({}) does not match expected physical column type {}",
457
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
458
0
                    typeid(ColVecType).name()));
459
0
        }
460
36
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEEE24check_result_column_typeERKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
434
1
    void check_result_column_type(const IColumn& to) const override {
435
1
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
436
1
        if (UNLIKELY(to_arr == nullptr)) {
437
0
            throw doris::Exception(Status::InternalError(
438
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
439
0
                    "ColumnArray",
440
0
                    get_name(), to.get_name(), typeid(to).name()));
441
0
        }
442
443
1
        const IColumn& data_column = to_arr->get_data();
444
1
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
445
1
        if (UNLIKELY(nullable_column == nullptr)) {
446
0
            throw doris::Exception(Status::InternalError(
447
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
448
0
                    "({}) is not ColumnNullable",
449
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
450
0
        }
451
452
1
        const IColumn& nested_column = nullable_column->get_nested_column();
453
1
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
454
0
            throw doris::Exception(Status::InternalError(
455
0
                    "Aggregate function {} result type check failed: Array nested data column "
456
0
                    "type {} ({}) does not match expected physical column type {}",
457
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
458
0
                    typeid(ColVecType).name()));
459
0
        }
460
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
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb1EEEE24check_result_column_typeERKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
434
36
    void check_result_column_type(const IColumn& to) const override {
435
36
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
436
36
        if (UNLIKELY(to_arr == nullptr)) {
437
0
            throw doris::Exception(Status::InternalError(
438
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
439
0
                    "ColumnArray",
440
0
                    get_name(), to.get_name(), typeid(to).name()));
441
0
        }
442
443
36
        const IColumn& data_column = to_arr->get_data();
444
36
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
445
36
        if (UNLIKELY(nullable_column == nullptr)) {
446
0
            throw doris::Exception(Status::InternalError(
447
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
448
0
                    "({}) is not ColumnNullable",
449
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
450
0
        }
451
452
36
        const IColumn& nested_column = nullable_column->get_nested_column();
453
36
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
454
0
            throw doris::Exception(Status::InternalError(
455
0
                    "Aggregate function {} result type check failed: Array nested data column "
456
0
                    "type {} ({}) does not match expected physical column type {}",
457
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
458
0
                    typeid(ColVecType).name()));
459
0
        }
460
36
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEEE24check_result_column_typeERKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
434
1
    void check_result_column_type(const IColumn& to) const override {
435
1
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
436
1
        if (UNLIKELY(to_arr == nullptr)) {
437
0
            throw doris::Exception(Status::InternalError(
438
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
439
0
                    "ColumnArray",
440
0
                    get_name(), to.get_name(), typeid(to).name()));
441
0
        }
442
443
1
        const IColumn& data_column = to_arr->get_data();
444
1
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
445
1
        if (UNLIKELY(nullable_column == nullptr)) {
446
0
            throw doris::Exception(Status::InternalError(
447
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
448
0
                    "({}) is not ColumnNullable",
449
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
450
0
        }
451
452
1
        const IColumn& nested_column = nullable_column->get_nested_column();
453
1
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
454
0
            throw doris::Exception(Status::InternalError(
455
0
                    "Aggregate function {} result type check failed: Array nested data column "
456
0
                    "type {} ({}) does not match expected physical column type {}",
457
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
458
0
                    typeid(ColVecType).name()));
459
0
        }
460
1
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
434
9
    void check_result_column_type(const IColumn& to) const override {
435
9
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
436
9
        if (UNLIKELY(to_arr == nullptr)) {
437
0
            throw doris::Exception(Status::InternalError(
438
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
439
0
                    "ColumnArray",
440
0
                    get_name(), to.get_name(), typeid(to).name()));
441
0
        }
442
443
9
        const IColumn& data_column = to_arr->get_data();
444
9
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
445
9
        if (UNLIKELY(nullable_column == nullptr)) {
446
0
            throw doris::Exception(Status::InternalError(
447
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
448
0
                    "({}) is not ColumnNullable",
449
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
450
0
        }
451
452
9
        const IColumn& nested_column = nullable_column->get_nested_column();
453
9
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
454
0
            throw doris::Exception(Status::InternalError(
455
0
                    "Aggregate function {} result type check failed: Array nested data column "
456
0
                    "type {} ({}) does not match expected physical column type {}",
457
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
458
0
                    typeid(ColVecType).name()));
459
0
        }
460
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
434
4
    void check_result_column_type(const IColumn& to) const override {
435
4
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
436
4
        if (UNLIKELY(to_arr == nullptr)) {
437
0
            throw doris::Exception(Status::InternalError(
438
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
439
0
                    "ColumnArray",
440
0
                    get_name(), to.get_name(), typeid(to).name()));
441
0
        }
442
443
4
        const IColumn& data_column = to_arr->get_data();
444
4
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
445
4
        if (UNLIKELY(nullable_column == nullptr)) {
446
0
            throw doris::Exception(Status::InternalError(
447
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
448
0
                    "({}) is not ColumnNullable",
449
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
450
0
        }
451
452
4
        const IColumn& nested_column = nullable_column->get_nested_column();
453
4
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
454
0
            throw doris::Exception(Status::InternalError(
455
0
                    "Aggregate function {} result type check failed: Array nested data column "
456
0
                    "type {} ({}) does not match expected physical column type {}",
457
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
458
0
                    typeid(ColVecType).name()));
459
0
        }
460
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
434
15
    void check_result_column_type(const IColumn& to) const override {
435
15
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
436
15
        if (UNLIKELY(to_arr == nullptr)) {
437
0
            throw doris::Exception(Status::InternalError(
438
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
439
0
                    "ColumnArray",
440
0
                    get_name(), to.get_name(), typeid(to).name()));
441
0
        }
442
443
15
        const IColumn& data_column = to_arr->get_data();
444
15
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
445
15
        if (UNLIKELY(nullable_column == nullptr)) {
446
0
            throw doris::Exception(Status::InternalError(
447
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
448
0
                    "({}) is not ColumnNullable",
449
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
450
0
        }
451
452
15
        const IColumn& nested_column = nullable_column->get_nested_column();
453
15
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
454
0
            throw doris::Exception(Status::InternalError(
455
0
                    "Aggregate function {} result type check failed: Array nested data column "
456
0
                    "type {} ({}) does not match expected physical column type {}",
457
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
458
0
                    typeid(ColVecType).name()));
459
0
        }
460
15
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb0EEEE24check_result_column_typeERKNS_7IColumnE
461
462
    DataTypePtr _argument_type;
463
};
464
465
} // namespace doris