Coverage Report

Created: 2026-10-09 06:19

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
10.4k
    void set_paramenters(int input_top_num, int space_expand_rate = 50) {
62
10.4k
        top_num = input_top_num;
63
        // Non-positive expansion rates retain all candidates during serialization and merging.
64
10.4k
        capacity = space_expand_rate <= 0 ? UINT64_MAX : (uint64_t)top_num * space_expand_rate;
65
10.4k
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE23EE15set_paramentersEii
Line
Count
Source
61
5.44k
    void set_paramenters(int input_top_num, int space_expand_rate = 50) {
62
5.44k
        top_num = input_top_num;
63
        // Non-positive expansion rates retain all candidates during serialization and merging.
64
5.44k
        capacity = space_expand_rate <= 0 ? UINT64_MAX : (uint64_t)top_num * space_expand_rate;
65
5.44k
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE2EE15set_paramentersEii
Line
Count
Source
61
454
    void set_paramenters(int input_top_num, int space_expand_rate = 50) {
62
454
        top_num = input_top_num;
63
        // Non-positive expansion rates retain all candidates during serialization and merging.
64
454
        capacity = space_expand_rate <= 0 ? UINT64_MAX : (uint64_t)top_num * space_expand_rate;
65
454
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE3EE15set_paramentersEii
Line
Count
Source
61
86
    void set_paramenters(int input_top_num, int space_expand_rate = 50) {
62
86
        top_num = input_top_num;
63
        // Non-positive expansion rates retain all candidates during serialization and merging.
64
86
        capacity = space_expand_rate <= 0 ? UINT64_MAX : (uint64_t)top_num * space_expand_rate;
65
86
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE4EE15set_paramentersEii
Line
Count
Source
61
30
    void set_paramenters(int input_top_num, int space_expand_rate = 50) {
62
30
        top_num = input_top_num;
63
        // Non-positive expansion rates retain all candidates during serialization and merging.
64
30
        capacity = space_expand_rate <= 0 ? UINT64_MAX : (uint64_t)top_num * space_expand_rate;
65
30
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE5EE15set_paramentersEii
Line
Count
Source
61
392
    void set_paramenters(int input_top_num, int space_expand_rate = 50) {
62
392
        top_num = input_top_num;
63
        // Non-positive expansion rates retain all candidates during serialization and merging.
64
392
        capacity = space_expand_rate <= 0 ? UINT64_MAX : (uint64_t)top_num * space_expand_rate;
65
392
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE6EE15set_paramentersEii
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE7EE15set_paramentersEii
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE8EE15set_paramentersEii
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE9EE15set_paramentersEii
Line
Count
Source
61
27
    void set_paramenters(int input_top_num, int space_expand_rate = 50) {
62
27
        top_num = input_top_num;
63
        // Non-positive expansion rates retain all candidates during serialization and merging.
64
27
        capacity = space_expand_rate <= 0 ? UINT64_MAX : (uint64_t)top_num * space_expand_rate;
65
27
    }
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
23
        top_num = input_top_num;
63
        // Non-positive expansion rates retain all candidates during serialization and merging.
64
23
        capacity = space_expand_rate <= 0 ? UINT64_MAX : (uint64_t)top_num * space_expand_rate;
65
23
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE35EE15set_paramentersEii
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE10EE15set_paramentersEii
Line
Count
Source
61
1.30k
    void set_paramenters(int input_top_num, int space_expand_rate = 50) {
62
1.30k
        top_num = input_top_num;
63
        // Non-positive expansion rates retain all candidates during serialization and merging.
64
1.30k
        capacity = space_expand_rate <= 0 ? UINT64_MAX : (uint64_t)top_num * space_expand_rate;
65
1.30k
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE25EE15set_paramentersEii
Line
Count
Source
61
36
    void set_paramenters(int input_top_num, int space_expand_rate = 50) {
62
36
        top_num = input_top_num;
63
        // Non-positive expansion rates retain all candidates during serialization and merging.
64
36
        capacity = space_expand_rate <= 0 ? UINT64_MAX : (uint64_t)top_num * space_expand_rate;
65
36
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE26EE15set_paramentersEii
Line
Count
Source
61
72
    void set_paramenters(int input_top_num, int space_expand_rate = 50) {
62
72
        top_num = input_top_num;
63
        // Non-positive expansion rates retain all candidates during serialization and merging.
64
72
        capacity = space_expand_rate <= 0 ? UINT64_MAX : (uint64_t)top_num * space_expand_rate;
65
72
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE43EE15set_paramentersEii
Line
Count
Source
61
126
    void set_paramenters(int input_top_num, int space_expand_rate = 50) {
62
126
        top_num = input_top_num;
63
        // Non-positive expansion rates retain all candidates during serialization and merging.
64
126
        capacity = space_expand_rate <= 0 ? UINT64_MAX : (uint64_t)top_num * space_expand_rate;
65
126
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE42EE15set_paramentersEii
Line
Count
Source
61
12
    void set_paramenters(int input_top_num, int space_expand_rate = 50) {
62
12
        top_num = input_top_num;
63
        // Non-positive expansion rates retain all candidates during serialization and merging.
64
12
        capacity = space_expand_rate <= 0 ? UINT64_MAX : (uint64_t)top_num * space_expand_rate;
65
12
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE36EE15set_paramentersEii
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE37EE15set_paramentersEii
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE44EE15set_paramentersEii
Line
Count
Source
61
2.43k
    void set_paramenters(int input_top_num, int space_expand_rate = 50) {
62
2.43k
        top_num = input_top_num;
63
        // Non-positive expansion rates retain all candidates during serialization and merging.
64
2.43k
        capacity = space_expand_rate <= 0 ? UINT64_MAX : (uint64_t)top_num * space_expand_rate;
65
2.43k
    }
66
67
6.74k
    void add(const StringRef& value, const UInt64& increment = 1) {
68
6.74k
        std::string data = value.to_string();
69
6.74k
        auto it = counter_map.find(data);
70
6.74k
        if (it != counter_map.end()) {
71
4.39k
            it->second = it->second + increment;
72
4.39k
        } else {
73
2.34k
            counter_map.insert({data, increment});
74
2.34k
        }
75
6.74k
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE23EE3addERKNS_9StringRefERKm
Line
Count
Source
67
5.43k
    void add(const StringRef& value, const UInt64& increment = 1) {
68
5.43k
        std::string data = value.to_string();
69
5.43k
        auto it = counter_map.find(data);
70
5.43k
        if (it != counter_map.end()) {
71
4.19k
            it->second = it->second + increment;
72
4.19k
        } else {
73
1.24k
            counter_map.insert({data, increment});
74
1.24k
        }
75
5.43k
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE10EE3addERKNS_9StringRefERKm
Line
Count
Source
67
1.30k
    void add(const StringRef& value, const UInt64& increment = 1) {
68
1.30k
        std::string data = value.to_string();
69
1.30k
        auto it = counter_map.find(data);
70
1.30k
        if (it != counter_map.end()) {
71
203
            it->second = it->second + increment;
72
1.10k
        } else {
73
1.10k
            counter_map.insert({data, increment});
74
1.10k
        }
75
1.30k
    }
76
77
3.70k
    void add(const DataType& value, const UInt64& increment = 1) {
78
3.70k
        auto it = counter_map.find(value);
79
3.70k
        if (it != counter_map.end()) {
80
2.21k
            it->second = it->second + increment;
81
2.21k
        } else {
82
1.48k
            counter_map.insert({value, increment});
83
1.48k
        }
84
3.70k
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE2EE3addERKhRKm
Line
Count
Source
77
454
    void add(const DataType& value, const UInt64& increment = 1) {
78
454
        auto it = counter_map.find(value);
79
454
        if (it != counter_map.end()) {
80
98
            it->second = it->second + increment;
81
356
        } else {
82
356
            counter_map.insert({value, increment});
83
356
        }
84
454
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE3EE3addERKaRKm
Line
Count
Source
77
86
    void add(const DataType& value, const UInt64& increment = 1) {
78
86
        auto it = counter_map.find(value);
79
86
        if (it != counter_map.end()) {
80
0
            it->second = it->second + increment;
81
86
        } else {
82
86
            counter_map.insert({value, increment});
83
86
        }
84
86
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE4EE3addERKsRKm
Line
Count
Source
77
30
    void add(const DataType& value, const UInt64& increment = 1) {
78
30
        auto it = counter_map.find(value);
79
30
        if (it != counter_map.end()) {
80
8
            it->second = it->second + increment;
81
22
        } else {
82
22
            counter_map.insert({value, increment});
83
22
        }
84
30
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE5EE3addERKiRKm
Line
Count
Source
77
405
    void add(const DataType& value, const UInt64& increment = 1) {
78
405
        auto it = counter_map.find(value);
79
405
        if (it != counter_map.end()) {
80
138
            it->second = it->second + increment;
81
267
        } else {
82
267
            counter_map.insert({value, increment});
83
267
        }
84
405
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE6EE3addERKlRKm
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE7EE3addERKnRKm
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE8EE3addERKfRKm
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE9EE3addERKdRKm
Line
Count
Source
77
27
    void add(const DataType& value, const UInt64& increment = 1) {
78
27
        auto it = counter_map.find(value);
79
27
        if (it != counter_map.end()) {
80
4
            it->second = it->second + increment;
81
23
        } else {
82
23
            counter_map.insert({value, increment});
83
23
        }
84
27
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE28EE3addERKNS_7DecimalIiEERKm
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE29EE3addERKNS_7DecimalIlEERKm
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE30EE3addERKNS_12Decimal128V3ERKm
Line
Count
Source
77
23
    void add(const DataType& value, const UInt64& increment = 1) {
78
23
        auto it = counter_map.find(value);
79
23
        if (it != counter_map.end()) {
80
6
            it->second = it->second + increment;
81
17
        } else {
82
17
            counter_map.insert({value, increment});
83
17
        }
84
23
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE35EE3addERKNS_7DecimalIN4wide7integerILm256EiEEEERKm
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE25EE3addERKNS_11DateV2ValueINS_15DateV2ValueTypeEEERKm
Line
Count
Source
77
36
    void add(const DataType& value, const UInt64& increment = 1) {
78
36
        auto it = counter_map.find(value);
79
36
        if (it != counter_map.end()) {
80
7
            it->second = it->second + increment;
81
29
        } else {
82
29
            counter_map.insert({value, increment});
83
29
        }
84
36
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE26EE3addERKNS_11DateV2ValueINS_19DateTimeV2ValueTypeEEERKm
Line
Count
Source
77
72
    void add(const DataType& value, const UInt64& increment = 1) {
78
72
        auto it = counter_map.find(value);
79
72
        if (it != counter_map.end()) {
80
14
            it->second = it->second + increment;
81
58
        } else {
82
58
            counter_map.insert({value, increment});
83
58
        }
84
72
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE43EE3addERKNS_16TimeStampNsValueERKm
Line
Count
Source
77
126
    void add(const DataType& value, const UInt64& increment = 1) {
78
126
        auto it = counter_map.find(value);
79
126
        if (it != counter_map.end()) {
80
0
            it->second = it->second + increment;
81
126
        } else {
82
126
            counter_map.insert({value, increment});
83
126
        }
84
126
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE42EE3addERKNS_16TimestampTzValueERKm
Line
Count
Source
77
12
    void add(const DataType& value, const UInt64& increment = 1) {
78
12
        auto it = counter_map.find(value);
79
12
        if (it != counter_map.end()) {
80
0
            it->second = it->second + increment;
81
12
        } else {
82
12
            counter_map.insert({value, increment});
83
12
        }
84
12
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE36EE3addERKjRKm
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE37EE3addERKoRKm
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE44EE3addERKoRKm
Line
Count
Source
77
2.43k
    void add(const DataType& value, const UInt64& increment = 1) {
78
2.43k
        auto it = counter_map.find(value);
79
2.43k
        if (it != counter_map.end()) {
80
1.94k
            it->second = it->second + increment;
81
1.94k
        } else {
82
486
            counter_map.insert({value, increment});
83
486
        }
84
2.43k
    }
85
86
2.91k
    void merge(const AggregateFunctionTopNData& rhs) {
87
2.91k
        if (!rhs.top_num || rhs.counter_map.empty()) {
88
196
            return;
89
196
        }
90
91
2.71k
        if (counter_map.empty()) {
92
1.76k
            *this = rhs;
93
1.76k
            return;
94
1.76k
        }
95
955
        if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) {
96
204
            throw Exception(ErrorCode::INVALID_ARGUMENT,
97
204
                            "topn aggregate states have incompatible parameters: "
98
204
                            "({}, {}) vs ({}, {}) (N, capacity)",
99
204
                            top_num, capacity, rhs.top_num, rhs.capacity);
100
204
        }
101
102
751
        bool lhs_full = (counter_map.size() >= capacity);
103
751
        bool rhs_full = (rhs.counter_map.size() >= capacity);
104
105
751
        uint64_t lhs_min = 0;
106
751
        uint64_t rhs_min = 0;
107
108
751
        if (lhs_full) {
109
0
            lhs_min = UINT64_MAX;
110
0
            for (auto it : counter_map) {
111
0
                lhs_min = std::min(lhs_min, it.second);
112
0
            }
113
0
        }
114
115
751
        if (rhs_full) {
116
0
            rhs_min = UINT64_MAX;
117
0
            for (auto it : rhs.counter_map) {
118
0
                rhs_min = std::min(rhs_min, it.second);
119
0
            }
120
121
0
            for (auto& it : counter_map) {
122
0
                it.second += rhs_min;
123
0
            }
124
0
        }
125
126
973
        for (auto rhs_it : rhs.counter_map) {
127
973
            auto lhs_it = counter_map.find(rhs_it.first);
128
973
            if (lhs_it != counter_map.end()) {
129
483
                lhs_it->second += rhs_it.second - rhs_min;
130
490
            } else {
131
490
                counter_map.insert({rhs_it.first, rhs_it.second + lhs_min});
132
490
            }
133
973
        }
134
751
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE23EE5mergeERKS2_
Line
Count
Source
86
730
    void merge(const AggregateFunctionTopNData& rhs) {
87
730
        if (!rhs.top_num || rhs.counter_map.empty()) {
88
70
            return;
89
70
        }
90
91
660
        if (counter_map.empty()) {
92
322
            *this = rhs;
93
322
            return;
94
322
        }
95
338
        if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) {
96
72
            throw Exception(ErrorCode::INVALID_ARGUMENT,
97
72
                            "topn aggregate states have incompatible parameters: "
98
72
                            "({}, {}) vs ({}, {}) (N, capacity)",
99
72
                            top_num, capacity, rhs.top_num, rhs.capacity);
100
72
        }
101
102
266
        bool lhs_full = (counter_map.size() >= capacity);
103
266
        bool rhs_full = (rhs.counter_map.size() >= capacity);
104
105
266
        uint64_t lhs_min = 0;
106
266
        uint64_t rhs_min = 0;
107
108
266
        if (lhs_full) {
109
0
            lhs_min = UINT64_MAX;
110
0
            for (auto it : counter_map) {
111
0
                lhs_min = std::min(lhs_min, it.second);
112
0
            }
113
0
        }
114
115
266
        if (rhs_full) {
116
0
            rhs_min = UINT64_MAX;
117
0
            for (auto it : rhs.counter_map) {
118
0
                rhs_min = std::min(rhs_min, it.second);
119
0
            }
120
121
0
            for (auto& it : counter_map) {
122
0
                it.second += rhs_min;
123
0
            }
124
0
        }
125
126
339
        for (auto rhs_it : rhs.counter_map) {
127
339
            auto lhs_it = counter_map.find(rhs_it.first);
128
339
            if (lhs_it != counter_map.end()) {
129
233
                lhs_it->second += rhs_it.second - rhs_min;
130
233
            } else {
131
106
                counter_map.insert({rhs_it.first, rhs_it.second + lhs_min});
132
106
            }
133
339
        }
134
266
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE2EE5mergeERKS2_
Line
Count
Source
86
172
    void merge(const AggregateFunctionTopNData& rhs) {
87
172
        if (!rhs.top_num || rhs.counter_map.empty()) {
88
0
            return;
89
0
        }
90
91
172
        if (counter_map.empty()) {
92
104
            *this = rhs;
93
104
            return;
94
104
        }
95
68
        if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) {
96
0
            throw Exception(ErrorCode::INVALID_ARGUMENT,
97
0
                            "topn aggregate states have incompatible parameters: "
98
0
                            "({}, {}) vs ({}, {}) (N, capacity)",
99
0
                            top_num, capacity, rhs.top_num, rhs.capacity);
100
0
        }
101
102
68
        bool lhs_full = (counter_map.size() >= capacity);
103
68
        bool rhs_full = (rhs.counter_map.size() >= capacity);
104
105
68
        uint64_t lhs_min = 0;
106
68
        uint64_t rhs_min = 0;
107
108
68
        if (lhs_full) {
109
0
            lhs_min = UINT64_MAX;
110
0
            for (auto it : counter_map) {
111
0
                lhs_min = std::min(lhs_min, it.second);
112
0
            }
113
0
        }
114
115
68
        if (rhs_full) {
116
0
            rhs_min = UINT64_MAX;
117
0
            for (auto it : rhs.counter_map) {
118
0
                rhs_min = std::min(rhs_min, it.second);
119
0
            }
120
121
0
            for (auto& it : counter_map) {
122
0
                it.second += rhs_min;
123
0
            }
124
0
        }
125
126
68
        for (auto rhs_it : rhs.counter_map) {
127
68
            auto lhs_it = counter_map.find(rhs_it.first);
128
68
            if (lhs_it != counter_map.end()) {
129
32
                lhs_it->second += rhs_it.second - rhs_min;
130
36
            } else {
131
36
                counter_map.insert({rhs_it.first, rhs_it.second + lhs_min});
132
36
            }
133
68
        }
134
68
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE3EE5mergeERKS2_
Line
Count
Source
86
86
    void merge(const AggregateFunctionTopNData& rhs) {
87
86
        if (!rhs.top_num || rhs.counter_map.empty()) {
88
2
            return;
89
2
        }
90
91
84
        if (counter_map.empty()) {
92
44
            *this = rhs;
93
44
            return;
94
44
        }
95
40
        if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) {
96
40
            throw Exception(ErrorCode::INVALID_ARGUMENT,
97
40
                            "topn aggregate states have incompatible parameters: "
98
40
                            "({}, {}) vs ({}, {}) (N, capacity)",
99
40
                            top_num, capacity, rhs.top_num, rhs.capacity);
100
40
        }
101
102
0
        bool lhs_full = (counter_map.size() >= capacity);
103
0
        bool rhs_full = (rhs.counter_map.size() >= capacity);
104
105
0
        uint64_t lhs_min = 0;
106
0
        uint64_t rhs_min = 0;
107
108
0
        if (lhs_full) {
109
0
            lhs_min = UINT64_MAX;
110
0
            for (auto it : counter_map) {
111
0
                lhs_min = std::min(lhs_min, it.second);
112
0
            }
113
0
        }
114
115
0
        if (rhs_full) {
116
0
            rhs_min = UINT64_MAX;
117
0
            for (auto it : rhs.counter_map) {
118
0
                rhs_min = std::min(rhs_min, it.second);
119
0
            }
120
121
0
            for (auto& it : counter_map) {
122
0
                it.second += rhs_min;
123
0
            }
124
0
        }
125
126
0
        for (auto rhs_it : rhs.counter_map) {
127
0
            auto lhs_it = counter_map.find(rhs_it.first);
128
0
            if (lhs_it != counter_map.end()) {
129
0
                lhs_it->second += rhs_it.second - rhs_min;
130
0
            } else {
131
0
                counter_map.insert({rhs_it.first, rhs_it.second + lhs_min});
132
0
            }
133
0
        }
134
0
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE4EE5mergeERKS2_
Line
Count
Source
86
4
    void merge(const AggregateFunctionTopNData& rhs) {
87
4
        if (!rhs.top_num || rhs.counter_map.empty()) {
88
0
            return;
89
0
        }
90
91
4
        if (counter_map.empty()) {
92
2
            *this = rhs;
93
2
            return;
94
2
        }
95
2
        if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) {
96
0
            throw Exception(ErrorCode::INVALID_ARGUMENT,
97
0
                            "topn aggregate states have incompatible parameters: "
98
0
                            "({}, {}) vs ({}, {}) (N, capacity)",
99
0
                            top_num, capacity, rhs.top_num, rhs.capacity);
100
0
        }
101
102
2
        bool lhs_full = (counter_map.size() >= capacity);
103
2
        bool rhs_full = (rhs.counter_map.size() >= capacity);
104
105
2
        uint64_t lhs_min = 0;
106
2
        uint64_t rhs_min = 0;
107
108
2
        if (lhs_full) {
109
0
            lhs_min = UINT64_MAX;
110
0
            for (auto it : counter_map) {
111
0
                lhs_min = std::min(lhs_min, it.second);
112
0
            }
113
0
        }
114
115
2
        if (rhs_full) {
116
0
            rhs_min = UINT64_MAX;
117
0
            for (auto it : rhs.counter_map) {
118
0
                rhs_min = std::min(rhs_min, it.second);
119
0
            }
120
121
0
            for (auto& it : counter_map) {
122
0
                it.second += rhs_min;
123
0
            }
124
0
        }
125
126
10
        for (auto rhs_it : rhs.counter_map) {
127
10
            auto lhs_it = counter_map.find(rhs_it.first);
128
10
            if (lhs_it != counter_map.end()) {
129
6
                lhs_it->second += rhs_it.second - rhs_min;
130
6
            } else {
131
4
                counter_map.insert({rhs_it.first, rhs_it.second + lhs_min});
132
4
            }
133
10
        }
134
2
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE5EE5mergeERKS2_
Line
Count
Source
86
72
    void merge(const AggregateFunctionTopNData& rhs) {
87
72
        if (!rhs.top_num || rhs.counter_map.empty()) {
88
8
            return;
89
8
        }
90
91
64
        if (counter_map.empty()) {
92
51
            *this = rhs;
93
51
            return;
94
51
        }
95
13
        if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) {
96
8
            throw Exception(ErrorCode::INVALID_ARGUMENT,
97
8
                            "topn aggregate states have incompatible parameters: "
98
8
                            "({}, {}) vs ({}, {}) (N, capacity)",
99
8
                            top_num, capacity, rhs.top_num, rhs.capacity);
100
8
        }
101
102
5
        bool lhs_full = (counter_map.size() >= capacity);
103
5
        bool rhs_full = (rhs.counter_map.size() >= capacity);
104
105
5
        uint64_t lhs_min = 0;
106
5
        uint64_t rhs_min = 0;
107
108
5
        if (lhs_full) {
109
0
            lhs_min = UINT64_MAX;
110
0
            for (auto it : counter_map) {
111
0
                lhs_min = std::min(lhs_min, it.second);
112
0
            }
113
0
        }
114
115
5
        if (rhs_full) {
116
0
            rhs_min = UINT64_MAX;
117
0
            for (auto it : rhs.counter_map) {
118
0
                rhs_min = std::min(rhs_min, it.second);
119
0
            }
120
121
0
            for (auto& it : counter_map) {
122
0
                it.second += rhs_min;
123
0
            }
124
0
        }
125
126
11
        for (auto rhs_it : rhs.counter_map) {
127
11
            auto lhs_it = counter_map.find(rhs_it.first);
128
11
            if (lhs_it != counter_map.end()) {
129
5
                lhs_it->second += rhs_it.second - rhs_min;
130
6
            } else {
131
6
                counter_map.insert({rhs_it.first, rhs_it.second + lhs_min});
132
6
            }
133
11
        }
134
5
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE6EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE7EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE8EE5mergeERKS2_
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE9EE5mergeERKS2_
Line
Count
Source
86
8
    void merge(const AggregateFunctionTopNData& rhs) {
87
8
        if (!rhs.top_num || rhs.counter_map.empty()) {
88
0
            return;
89
0
        }
90
91
8
        if (counter_map.empty()) {
92
6
            *this = rhs;
93
6
            return;
94
6
        }
95
2
        if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) {
96
0
            throw Exception(ErrorCode::INVALID_ARGUMENT,
97
0
                            "topn aggregate states have incompatible parameters: "
98
0
                            "({}, {}) vs ({}, {}) (N, capacity)",
99
0
                            top_num, capacity, rhs.top_num, rhs.capacity);
100
0
        }
101
102
2
        bool lhs_full = (counter_map.size() >= capacity);
103
2
        bool rhs_full = (rhs.counter_map.size() >= capacity);
104
105
2
        uint64_t lhs_min = 0;
106
2
        uint64_t rhs_min = 0;
107
108
2
        if (lhs_full) {
109
0
            lhs_min = UINT64_MAX;
110
0
            for (auto it : counter_map) {
111
0
                lhs_min = std::min(lhs_min, it.second);
112
0
            }
113
0
        }
114
115
2
        if (rhs_full) {
116
0
            rhs_min = UINT64_MAX;
117
0
            for (auto it : rhs.counter_map) {
118
0
                rhs_min = std::min(rhs_min, it.second);
119
0
            }
120
121
0
            for (auto& it : counter_map) {
122
0
                it.second += rhs_min;
123
0
            }
124
0
        }
125
126
2
        for (auto rhs_it : rhs.counter_map) {
127
2
            auto lhs_it = counter_map.find(rhs_it.first);
128
2
            if (lhs_it != counter_map.end()) {
129
0
                lhs_it->second += rhs_it.second - rhs_min;
130
2
            } else {
131
2
                counter_map.insert({rhs_it.first, rhs_it.second + lhs_min});
132
2
            }
133
2
        }
134
2
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE28EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE29EE5mergeERKS2_
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE30EE5mergeERKS2_
Line
Count
Source
86
1
    void merge(const AggregateFunctionTopNData& rhs) {
87
1
        if (!rhs.top_num || rhs.counter_map.empty()) {
88
0
            return;
89
0
        }
90
91
1
        if (counter_map.empty()) {
92
1
            *this = rhs;
93
1
            return;
94
1
        }
95
0
        if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) {
96
0
            throw Exception(ErrorCode::INVALID_ARGUMENT,
97
0
                            "topn aggregate states have incompatible parameters: "
98
0
                            "({}, {}) vs ({}, {}) (N, capacity)",
99
0
                            top_num, capacity, rhs.top_num, rhs.capacity);
100
0
        }
101
102
0
        bool lhs_full = (counter_map.size() >= capacity);
103
0
        bool rhs_full = (rhs.counter_map.size() >= capacity);
104
105
0
        uint64_t lhs_min = 0;
106
0
        uint64_t rhs_min = 0;
107
108
0
        if (lhs_full) {
109
0
            lhs_min = UINT64_MAX;
110
0
            for (auto it : counter_map) {
111
0
                lhs_min = std::min(lhs_min, it.second);
112
0
            }
113
0
        }
114
115
0
        if (rhs_full) {
116
0
            rhs_min = UINT64_MAX;
117
0
            for (auto it : rhs.counter_map) {
118
0
                rhs_min = std::min(rhs_min, it.second);
119
0
            }
120
121
0
            for (auto& it : counter_map) {
122
0
                it.second += rhs_min;
123
0
            }
124
0
        }
125
126
0
        for (auto rhs_it : rhs.counter_map) {
127
0
            auto lhs_it = counter_map.find(rhs_it.first);
128
0
            if (lhs_it != counter_map.end()) {
129
0
                lhs_it->second += rhs_it.second - rhs_min;
130
0
            } else {
131
0
                counter_map.insert({rhs_it.first, rhs_it.second + lhs_min});
132
0
            }
133
0
        }
134
0
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE35EE5mergeERKS2_
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE10EE5mergeERKS2_
Line
Count
Source
86
692
    void merge(const AggregateFunctionTopNData& rhs) {
87
692
        if (!rhs.top_num || rhs.counter_map.empty()) {
88
116
            return;
89
116
        }
90
91
576
        if (counter_map.empty()) {
92
286
            *this = rhs;
93
286
            return;
94
286
        }
95
290
        if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) {
96
84
            throw Exception(ErrorCode::INVALID_ARGUMENT,
97
84
                            "topn aggregate states have incompatible parameters: "
98
84
                            "({}, {}) vs ({}, {}) (N, capacity)",
99
84
                            top_num, capacity, rhs.top_num, rhs.capacity);
100
84
        }
101
102
206
        bool lhs_full = (counter_map.size() >= capacity);
103
206
        bool rhs_full = (rhs.counter_map.size() >= capacity);
104
105
206
        uint64_t lhs_min = 0;
106
206
        uint64_t rhs_min = 0;
107
108
206
        if (lhs_full) {
109
0
            lhs_min = UINT64_MAX;
110
0
            for (auto it : counter_map) {
111
0
                lhs_min = std::min(lhs_min, it.second);
112
0
            }
113
0
        }
114
115
206
        if (rhs_full) {
116
0
            rhs_min = UINT64_MAX;
117
0
            for (auto it : rhs.counter_map) {
118
0
                rhs_min = std::min(rhs_min, it.second);
119
0
            }
120
121
0
            for (auto& it : counter_map) {
122
0
                it.second += rhs_min;
123
0
            }
124
0
        }
125
126
224
        for (auto rhs_it : rhs.counter_map) {
127
224
            auto lhs_it = counter_map.find(rhs_it.first);
128
224
            if (lhs_it != counter_map.end()) {
129
197
                lhs_it->second += rhs_it.second - rhs_min;
130
197
            } else {
131
27
                counter_map.insert({rhs_it.first, rhs_it.second + lhs_min});
132
27
            }
133
224
        }
134
206
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE25EE5mergeERKS2_
Line
Count
Source
86
5
    void merge(const AggregateFunctionTopNData& rhs) {
87
5
        if (!rhs.top_num || rhs.counter_map.empty()) {
88
0
            return;
89
0
        }
90
91
5
        if (counter_map.empty()) {
92
3
            *this = rhs;
93
3
            return;
94
3
        }
95
2
        if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) {
96
0
            throw Exception(ErrorCode::INVALID_ARGUMENT,
97
0
                            "topn aggregate states have incompatible parameters: "
98
0
                            "({}, {}) vs ({}, {}) (N, capacity)",
99
0
                            top_num, capacity, rhs.top_num, rhs.capacity);
100
0
        }
101
102
2
        bool lhs_full = (counter_map.size() >= capacity);
103
2
        bool rhs_full = (rhs.counter_map.size() >= capacity);
104
105
2
        uint64_t lhs_min = 0;
106
2
        uint64_t rhs_min = 0;
107
108
2
        if (lhs_full) {
109
0
            lhs_min = UINT64_MAX;
110
0
            for (auto it : counter_map) {
111
0
                lhs_min = std::min(lhs_min, it.second);
112
0
            }
113
0
        }
114
115
2
        if (rhs_full) {
116
0
            rhs_min = UINT64_MAX;
117
0
            for (auto it : rhs.counter_map) {
118
0
                rhs_min = std::min(rhs_min, it.second);
119
0
            }
120
121
0
            for (auto& it : counter_map) {
122
0
                it.second += rhs_min;
123
0
            }
124
0
        }
125
126
14
        for (auto rhs_it : rhs.counter_map) {
127
14
            auto lhs_it = counter_map.find(rhs_it.first);
128
14
            if (lhs_it != counter_map.end()) {
129
6
                lhs_it->second += rhs_it.second - rhs_min;
130
8
            } else {
131
8
                counter_map.insert({rhs_it.first, rhs_it.second + lhs_min});
132
8
            }
133
14
        }
134
2
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE26EE5mergeERKS2_
Line
Count
Source
86
28
    void merge(const AggregateFunctionTopNData& rhs) {
87
28
        if (!rhs.top_num || rhs.counter_map.empty()) {
88
0
            return;
89
0
        }
90
91
28
        if (counter_map.empty()) {
92
20
            *this = rhs;
93
20
            return;
94
20
        }
95
8
        if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) {
96
0
            throw Exception(ErrorCode::INVALID_ARGUMENT,
97
0
                            "topn aggregate states have incompatible parameters: "
98
0
                            "({}, {}) vs ({}, {}) (N, capacity)",
99
0
                            top_num, capacity, rhs.top_num, rhs.capacity);
100
0
        }
101
102
8
        bool lhs_full = (counter_map.size() >= capacity);
103
8
        bool rhs_full = (rhs.counter_map.size() >= capacity);
104
105
8
        uint64_t lhs_min = 0;
106
8
        uint64_t rhs_min = 0;
107
108
8
        if (lhs_full) {
109
0
            lhs_min = UINT64_MAX;
110
0
            for (auto it : counter_map) {
111
0
                lhs_min = std::min(lhs_min, it.second);
112
0
            }
113
0
        }
114
115
8
        if (rhs_full) {
116
0
            rhs_min = UINT64_MAX;
117
0
            for (auto it : rhs.counter_map) {
118
0
                rhs_min = std::min(rhs_min, it.second);
119
0
            }
120
121
0
            for (auto& it : counter_map) {
122
0
                it.second += rhs_min;
123
0
            }
124
0
        }
125
126
17
        for (auto rhs_it : rhs.counter_map) {
127
17
            auto lhs_it = counter_map.find(rhs_it.first);
128
17
            if (lhs_it != counter_map.end()) {
129
4
                lhs_it->second += rhs_it.second - rhs_min;
130
13
            } else {
131
13
                counter_map.insert({rhs_it.first, rhs_it.second + lhs_min});
132
13
            }
133
17
        }
134
8
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE43EE5mergeERKS2_
Line
Count
Source
86
99
    void merge(const AggregateFunctionTopNData& rhs) {
87
99
        if (!rhs.top_num || rhs.counter_map.empty()) {
88
0
            return;
89
0
        }
90
91
99
        if (counter_map.empty()) {
92
99
            *this = rhs;
93
99
            return;
94
99
        }
95
0
        if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) {
96
0
            throw Exception(ErrorCode::INVALID_ARGUMENT,
97
0
                            "topn aggregate states have incompatible parameters: "
98
0
                            "({}, {}) vs ({}, {}) (N, capacity)",
99
0
                            top_num, capacity, rhs.top_num, rhs.capacity);
100
0
        }
101
102
0
        bool lhs_full = (counter_map.size() >= capacity);
103
0
        bool rhs_full = (rhs.counter_map.size() >= capacity);
104
105
0
        uint64_t lhs_min = 0;
106
0
        uint64_t rhs_min = 0;
107
108
0
        if (lhs_full) {
109
0
            lhs_min = UINT64_MAX;
110
0
            for (auto it : counter_map) {
111
0
                lhs_min = std::min(lhs_min, it.second);
112
0
            }
113
0
        }
114
115
0
        if (rhs_full) {
116
0
            rhs_min = UINT64_MAX;
117
0
            for (auto it : rhs.counter_map) {
118
0
                rhs_min = std::min(rhs_min, it.second);
119
0
            }
120
121
0
            for (auto& it : counter_map) {
122
0
                it.second += rhs_min;
123
0
            }
124
0
        }
125
126
0
        for (auto rhs_it : rhs.counter_map) {
127
0
            auto lhs_it = counter_map.find(rhs_it.first);
128
0
            if (lhs_it != counter_map.end()) {
129
0
                lhs_it->second += rhs_it.second - rhs_min;
130
0
            } else {
131
0
                counter_map.insert({rhs_it.first, rhs_it.second + lhs_min});
132
0
            }
133
0
        }
134
0
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE42EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE36EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE37EE5mergeERKS2_
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE44EE5mergeERKS2_
Line
Count
Source
86
1.01k
    void merge(const AggregateFunctionTopNData& rhs) {
87
1.01k
        if (!rhs.top_num || rhs.counter_map.empty()) {
88
0
            return;
89
0
        }
90
91
1.01k
        if (counter_map.empty()) {
92
822
            *this = rhs;
93
822
            return;
94
822
        }
95
192
        if (UNLIKELY(top_num != rhs.top_num || capacity != rhs.capacity)) {
96
0
            throw Exception(ErrorCode::INVALID_ARGUMENT,
97
0
                            "topn aggregate states have incompatible parameters: "
98
0
                            "({}, {}) vs ({}, {}) (N, capacity)",
99
0
                            top_num, capacity, rhs.top_num, rhs.capacity);
100
0
        }
101
102
192
        bool lhs_full = (counter_map.size() >= capacity);
103
192
        bool rhs_full = (rhs.counter_map.size() >= capacity);
104
105
192
        uint64_t lhs_min = 0;
106
192
        uint64_t rhs_min = 0;
107
108
192
        if (lhs_full) {
109
0
            lhs_min = UINT64_MAX;
110
0
            for (auto it : counter_map) {
111
0
                lhs_min = std::min(lhs_min, it.second);
112
0
            }
113
0
        }
114
115
192
        if (rhs_full) {
116
0
            rhs_min = UINT64_MAX;
117
0
            for (auto it : rhs.counter_map) {
118
0
                rhs_min = std::min(rhs_min, it.second);
119
0
            }
120
121
0
            for (auto& it : counter_map) {
122
0
                it.second += rhs_min;
123
0
            }
124
0
        }
125
126
288
        for (auto rhs_it : rhs.counter_map) {
127
288
            auto lhs_it = counter_map.find(rhs_it.first);
128
288
            if (lhs_it != counter_map.end()) {
129
0
                lhs_it->second += rhs_it.second - rhs_min;
130
288
            } else {
131
288
                counter_map.insert({rhs_it.first, rhs_it.second + lhs_min});
132
288
            }
133
288
        }
134
192
    }
135
136
    std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> get_remain_vector()
137
4.60k
            const {
138
4.60k
        std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector;
139
6.38k
        for (auto it : counter_map) {
140
6.38k
            counter_vector.emplace_back(it.second, it.first);
141
6.38k
        }
142
4.60k
        std::sort(counter_vector.begin(), counter_vector.end(),
143
4.60k
                  std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>());
144
4.60k
        return counter_vector;
145
4.60k
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE23EE17get_remain_vectorB5cxx11Ev
Line
Count
Source
137
1.22k
            const {
138
1.22k
        std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector;
139
1.76k
        for (auto it : counter_map) {
140
1.76k
            counter_vector.emplace_back(it.second, it.first);
141
1.76k
        }
142
1.22k
        std::sort(counter_vector.begin(), counter_vector.end(),
143
1.22k
                  std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>());
144
1.22k
        return counter_vector;
145
1.22k
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE2EE17get_remain_vectorEv
Line
Count
Source
137
340
            const {
138
340
        std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector;
139
556
        for (auto it : counter_map) {
140
556
            counter_vector.emplace_back(it.second, it.first);
141
556
        }
142
340
        std::sort(counter_vector.begin(), counter_vector.end(),
143
340
                  std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>());
144
340
        return counter_vector;
145
340
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE3EE17get_remain_vectorEv
Line
Count
Source
137
92
            const {
138
92
        std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector;
139
92
        for (auto it : counter_map) {
140
90
            counter_vector.emplace_back(it.second, it.first);
141
90
        }
142
92
        std::sort(counter_vector.begin(), counter_vector.end(),
143
92
                  std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>());
144
92
        return counter_vector;
145
92
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE4EE17get_remain_vectorEv
Line
Count
Source
137
6
            const {
138
6
        std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector;
139
38
        for (auto it : counter_map) {
140
38
            counter_vector.emplace_back(it.second, it.first);
141
38
        }
142
6
        std::sort(counter_vector.begin(), counter_vector.end(),
143
6
                  std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>());
144
6
        return counter_vector;
145
6
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE5EE17get_remain_vectorEv
Line
Count
Source
137
164
            const {
138
164
        std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector;
139
398
        for (auto it : counter_map) {
140
398
            counter_vector.emplace_back(it.second, it.first);
141
398
        }
142
164
        std::sort(counter_vector.begin(), counter_vector.end(),
143
164
                  std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>());
144
164
        return counter_vector;
145
164
    }
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
137
31
            const {
138
31
        std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector;
139
95
        for (auto it : counter_map) {
140
95
            counter_vector.emplace_back(it.second, it.first);
141
95
        }
142
31
        std::sort(counter_vector.begin(), counter_vector.end(),
143
31
                  std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>());
144
31
        return counter_vector;
145
31
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE28EE17get_remain_vectorEv
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE29EE17get_remain_vectorEv
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE30EE17get_remain_vectorEv
Line
Count
Source
137
19
            const {
138
19
        std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector;
139
86
        for (auto it : counter_map) {
140
86
            counter_vector.emplace_back(it.second, it.first);
141
86
        }
142
19
        std::sort(counter_vector.begin(), counter_vector.end(),
143
19
                  std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>());
144
19
        return counter_vector;
145
19
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE35EE17get_remain_vectorEv
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE10EE17get_remain_vectorB5cxx11Ev
Line
Count
Source
137
1.15k
            const {
138
1.15k
        std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector;
139
1.33k
        for (auto it : counter_map) {
140
1.33k
            counter_vector.emplace_back(it.second, it.first);
141
1.33k
        }
142
1.15k
        std::sort(counter_vector.begin(), counter_vector.end(),
143
1.15k
                  std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>());
144
1.15k
        return counter_vector;
145
1.15k
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE25EE17get_remain_vectorEv
Line
Count
Source
137
8
            const {
138
8
        std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector;
139
52
        for (auto it : counter_map) {
140
52
            counter_vector.emplace_back(it.second, it.first);
141
52
        }
142
8
        std::sort(counter_vector.begin(), counter_vector.end(),
143
8
                  std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>());
144
8
        return counter_vector;
145
8
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE26EE17get_remain_vectorEv
Line
Count
Source
137
54
            const {
138
54
        std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector;
139
106
        for (auto it : counter_map) {
140
106
            counter_vector.emplace_back(it.second, it.first);
141
106
        }
142
54
        std::sort(counter_vector.begin(), counter_vector.end(),
143
54
                  std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>());
144
54
        return counter_vector;
145
54
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE43EE17get_remain_vectorEv
Line
Count
Source
137
201
            const {
138
201
        std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector;
139
234
        for (auto it : counter_map) {
140
234
            counter_vector.emplace_back(it.second, it.first);
141
234
        }
142
201
        std::sort(counter_vector.begin(), counter_vector.end(),
143
201
                  std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>());
144
201
        return counter_vector;
145
201
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE42EE17get_remain_vectorEv
Line
Count
Source
137
4
            const {
138
4
        std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector;
139
12
        for (auto it : counter_map) {
140
12
            counter_vector.emplace_back(it.second, it.first);
141
12
        }
142
4
        std::sort(counter_vector.begin(), counter_vector.end(),
143
4
                  std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>());
144
4
        return counter_vector;
145
4
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE36EE17get_remain_vectorEv
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE37EE17get_remain_vectorEv
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE44EE17get_remain_vectorEv
Line
Count
Source
137
1.30k
            const {
138
1.30k
        std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector;
139
1.62k
        for (auto it : counter_map) {
140
1.62k
            counter_vector.emplace_back(it.second, it.first);
141
1.62k
        }
142
1.30k
        std::sort(counter_vector.begin(), counter_vector.end(),
143
1.30k
                  std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>());
144
1.30k
        return counter_vector;
145
1.30k
    }
146
147
2.71k
    void write(BufferWritable& buf) const {
148
2.71k
        buf.write_binary(top_num);
149
2.71k
        buf.write_binary(capacity);
150
151
2.71k
        uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size());
152
2.71k
        buf.write_binary(element_number);
153
154
2.71k
        auto counter_vector = get_remain_vector();
155
156
5.97k
        for (auto i = 0; i < element_number; i++) {
157
3.25k
            auto element = counter_vector[i];
158
3.25k
            buf.write_binary(element.second);
159
3.25k
            buf.write_binary(element.first);
160
3.25k
        }
161
2.71k
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE23EE5writeERNS_14BufferWritableE
Line
Count
Source
147
661
    void write(BufferWritable& buf) const {
148
661
        buf.write_binary(top_num);
149
661
        buf.write_binary(capacity);
150
151
661
        uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size());
152
661
        buf.write_binary(element_number);
153
154
661
        auto counter_vector = get_remain_vector();
155
156
1.46k
        for (auto i = 0; i < element_number; i++) {
157
799
            auto element = counter_vector[i];
158
799
            buf.write_binary(element.second);
159
799
            buf.write_binary(element.first);
160
799
        }
161
661
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE2EE5writeERNS_14BufferWritableE
Line
Count
Source
147
192
    void write(BufferWritable& buf) const {
148
192
        buf.write_binary(top_num);
149
192
        buf.write_binary(capacity);
150
151
192
        uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size());
152
192
        buf.write_binary(element_number);
153
154
192
        auto counter_vector = get_remain_vector();
155
156
464
        for (auto i = 0; i < element_number; i++) {
157
272
            auto element = counter_vector[i];
158
272
            buf.write_binary(element.second);
159
272
            buf.write_binary(element.first);
160
272
        }
161
192
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE3EE5writeERNS_14BufferWritableE
Line
Count
Source
147
90
    void write(BufferWritable& buf) const {
148
90
        buf.write_binary(top_num);
149
90
        buf.write_binary(capacity);
150
151
90
        uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size());
152
90
        buf.write_binary(element_number);
153
154
90
        auto counter_vector = get_remain_vector();
155
156
178
        for (auto i = 0; i < element_number; i++) {
157
88
            auto element = counter_vector[i];
158
88
            buf.write_binary(element.second);
159
88
            buf.write_binary(element.first);
160
88
        }
161
90
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE4EE5writeERNS_14BufferWritableE
Line
Count
Source
147
4
    void write(BufferWritable& buf) const {
148
4
        buf.write_binary(top_num);
149
4
        buf.write_binary(capacity);
150
151
4
        uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size());
152
4
        buf.write_binary(element_number);
153
154
4
        auto counter_vector = get_remain_vector();
155
156
26
        for (auto i = 0; i < element_number; i++) {
157
22
            auto element = counter_vector[i];
158
22
            buf.write_binary(element.second);
159
22
            buf.write_binary(element.first);
160
22
        }
161
4
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE5EE5writeERNS_14BufferWritableE
Line
Count
Source
147
61
    void write(BufferWritable& buf) const {
148
61
        buf.write_binary(top_num);
149
61
        buf.write_binary(capacity);
150
151
61
        uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size());
152
61
        buf.write_binary(element_number);
153
154
61
        auto counter_vector = get_remain_vector();
155
156
207
        for (auto i = 0; i < element_number; i++) {
157
146
            auto element = counter_vector[i];
158
146
            buf.write_binary(element.second);
159
146
            buf.write_binary(element.first);
160
146
        }
161
61
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE6EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE7EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE8EE5writeERNS_14BufferWritableE
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE9EE5writeERNS_14BufferWritableE
Line
Count
Source
147
8
    void write(BufferWritable& buf) const {
148
8
        buf.write_binary(top_num);
149
8
        buf.write_binary(capacity);
150
151
8
        uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size());
152
8
        buf.write_binary(element_number);
153
154
8
        auto counter_vector = get_remain_vector();
155
156
18
        for (auto i = 0; i < element_number; i++) {
157
10
            auto element = counter_vector[i];
158
10
            buf.write_binary(element.second);
159
10
            buf.write_binary(element.first);
160
10
        }
161
8
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE28EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE29EE5writeERNS_14BufferWritableE
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE30EE5writeERNS_14BufferWritableE
Line
Count
Source
147
1
    void write(BufferWritable& buf) const {
148
1
        buf.write_binary(top_num);
149
1
        buf.write_binary(capacity);
150
151
1
        uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size());
152
1
        buf.write_binary(element_number);
153
154
1
        auto counter_vector = get_remain_vector();
155
156
4
        for (auto i = 0; i < element_number; i++) {
157
3
            auto element = counter_vector[i];
158
3
            buf.write_binary(element.second);
159
3
            buf.write_binary(element.first);
160
3
        }
161
1
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE35EE5writeERNS_14BufferWritableE
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE10EE5writeERNS_14BufferWritableE
Line
Count
Source
147
556
    void write(BufferWritable& buf) const {
148
556
        buf.write_binary(top_num);
149
556
        buf.write_binary(capacity);
150
151
556
        uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size());
152
556
        buf.write_binary(element_number);
153
154
556
        auto counter_vector = get_remain_vector();
155
156
1.15k
        for (auto i = 0; i < element_number; i++) {
157
596
            auto element = counter_vector[i];
158
596
            buf.write_binary(element.second);
159
596
            buf.write_binary(element.first);
160
596
        }
161
556
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE25EE5writeERNS_14BufferWritableE
Line
Count
Source
147
5
    void write(BufferWritable& buf) const {
148
5
        buf.write_binary(top_num);
149
5
        buf.write_binary(capacity);
150
151
5
        uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size());
152
5
        buf.write_binary(element_number);
153
154
5
        auto counter_vector = get_remain_vector();
155
156
34
        for (auto i = 0; i < element_number; i++) {
157
29
            auto element = counter_vector[i];
158
29
            buf.write_binary(element.second);
159
29
            buf.write_binary(element.first);
160
29
        }
161
5
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE26EE5writeERNS_14BufferWritableE
Line
Count
Source
147
28
    void write(BufferWritable& buf) const {
148
28
        buf.write_binary(top_num);
149
28
        buf.write_binary(capacity);
150
151
28
        uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size());
152
28
        buf.write_binary(element_number);
153
154
28
        auto counter_vector = get_remain_vector();
155
156
80
        for (auto i = 0; i < element_number; i++) {
157
52
            auto element = counter_vector[i];
158
52
            buf.write_binary(element.second);
159
52
            buf.write_binary(element.first);
160
52
        }
161
28
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE43EE5writeERNS_14BufferWritableE
Line
Count
Source
147
99
    void write(BufferWritable& buf) const {
148
99
        buf.write_binary(top_num);
149
99
        buf.write_binary(capacity);
150
151
99
        uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size());
152
99
        buf.write_binary(element_number);
153
154
99
        auto counter_vector = get_remain_vector();
155
156
207
        for (auto i = 0; i < element_number; i++) {
157
108
            auto element = counter_vector[i];
158
108
            buf.write_binary(element.second);
159
108
            buf.write_binary(element.first);
160
108
        }
161
99
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE42EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE36EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE37EE5writeERNS_14BufferWritableE
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE44EE5writeERNS_14BufferWritableE
Line
Count
Source
147
1.01k
    void write(BufferWritable& buf) const {
148
1.01k
        buf.write_binary(top_num);
149
1.01k
        buf.write_binary(capacity);
150
151
1.01k
        uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size());
152
1.01k
        buf.write_binary(element_number);
153
154
1.01k
        auto counter_vector = get_remain_vector();
155
156
2.14k
        for (auto i = 0; i < element_number; i++) {
157
1.13k
            auto element = counter_vector[i];
158
1.13k
            buf.write_binary(element.second);
159
1.13k
            buf.write_binary(element.first);
160
1.13k
        }
161
1.01k
    }
162
163
2.64k
    void read(BufferReadable& buf) {
164
2.64k
        buf.read_binary(top_num);
165
2.64k
        buf.read_binary(capacity);
166
167
2.64k
        uint64_t element_number = 0;
168
2.64k
        buf.read_binary(element_number);
169
170
2.64k
        counter_map.clear();
171
2.64k
        std::pair<DataType, uint64_t> element;
172
5.79k
        for (auto i = 0; i < element_number; i++) {
173
3.15k
            buf.read_binary(element.first);
174
3.15k
            buf.read_binary(element.second);
175
3.15k
            counter_map.insert(element);
176
3.15k
        }
177
2.64k
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE23EE4readERNS_14BufferReadableE
Line
Count
Source
163
643
    void read(BufferReadable& buf) {
164
643
        buf.read_binary(top_num);
165
643
        buf.read_binary(capacity);
166
167
643
        uint64_t element_number = 0;
168
643
        buf.read_binary(element_number);
169
170
643
        counter_map.clear();
171
643
        std::pair<DataType, uint64_t> element;
172
1.42k
        for (auto i = 0; i < element_number; i++) {
173
778
            buf.read_binary(element.first);
174
778
            buf.read_binary(element.second);
175
778
            counter_map.insert(element);
176
778
        }
177
643
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE2EE4readERNS_14BufferReadableE
Line
Count
Source
163
172
    void read(BufferReadable& buf) {
164
172
        buf.read_binary(top_num);
165
172
        buf.read_binary(capacity);
166
167
172
        uint64_t element_number = 0;
168
172
        buf.read_binary(element_number);
169
170
172
        counter_map.clear();
171
172
        std::pair<DataType, uint64_t> element;
172
403
        for (auto i = 0; i < element_number; i++) {
173
231
            buf.read_binary(element.first);
174
231
            buf.read_binary(element.second);
175
231
            counter_map.insert(element);
176
231
        }
177
172
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE3EE4readERNS_14BufferReadableE
Line
Count
Source
163
86
    void read(BufferReadable& buf) {
164
86
        buf.read_binary(top_num);
165
86
        buf.read_binary(capacity);
166
167
86
        uint64_t element_number = 0;
168
86
        buf.read_binary(element_number);
169
170
86
        counter_map.clear();
171
86
        std::pair<DataType, uint64_t> element;
172
170
        for (auto i = 0; i < element_number; i++) {
173
84
            buf.read_binary(element.first);
174
84
            buf.read_binary(element.second);
175
84
            counter_map.insert(element);
176
84
        }
177
86
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE4EE4readERNS_14BufferReadableE
Line
Count
Source
163
4
    void read(BufferReadable& buf) {
164
4
        buf.read_binary(top_num);
165
4
        buf.read_binary(capacity);
166
167
4
        uint64_t element_number = 0;
168
4
        buf.read_binary(element_number);
169
170
4
        counter_map.clear();
171
4
        std::pair<DataType, uint64_t> element;
172
26
        for (auto i = 0; i < element_number; i++) {
173
22
            buf.read_binary(element.first);
174
22
            buf.read_binary(element.second);
175
22
            counter_map.insert(element);
176
22
        }
177
4
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE5EE4readERNS_14BufferReadableE
Line
Count
Source
163
65
    void read(BufferReadable& buf) {
164
65
        buf.read_binary(top_num);
165
65
        buf.read_binary(capacity);
166
167
65
        uint64_t element_number = 0;
168
65
        buf.read_binary(element_number);
169
170
65
        counter_map.clear();
171
65
        std::pair<DataType, uint64_t> element;
172
215
        for (auto i = 0; i < element_number; i++) {
173
150
            buf.read_binary(element.first);
174
150
            buf.read_binary(element.second);
175
150
            counter_map.insert(element);
176
150
        }
177
65
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE6EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE7EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE8EE4readERNS_14BufferReadableE
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE9EE4readERNS_14BufferReadableE
Line
Count
Source
163
8
    void read(BufferReadable& buf) {
164
8
        buf.read_binary(top_num);
165
8
        buf.read_binary(capacity);
166
167
8
        uint64_t element_number = 0;
168
8
        buf.read_binary(element_number);
169
170
8
        counter_map.clear();
171
8
        std::pair<DataType, uint64_t> element;
172
18
        for (auto i = 0; i < element_number; i++) {
173
10
            buf.read_binary(element.first);
174
10
            buf.read_binary(element.second);
175
10
            counter_map.insert(element);
176
10
        }
177
8
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE28EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE29EE4readERNS_14BufferReadableE
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE30EE4readERNS_14BufferReadableE
Line
Count
Source
163
1
    void read(BufferReadable& buf) {
164
1
        buf.read_binary(top_num);
165
1
        buf.read_binary(capacity);
166
167
1
        uint64_t element_number = 0;
168
1
        buf.read_binary(element_number);
169
170
1
        counter_map.clear();
171
1
        std::pair<DataType, uint64_t> element;
172
4
        for (auto i = 0; i < element_number; i++) {
173
3
            buf.read_binary(element.first);
174
3
            buf.read_binary(element.second);
175
3
            counter_map.insert(element);
176
3
        }
177
1
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE35EE4readERNS_14BufferReadableE
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE10EE4readERNS_14BufferReadableE
Line
Count
Source
163
518
    void read(BufferReadable& buf) {
164
518
        buf.read_binary(top_num);
165
518
        buf.read_binary(capacity);
166
167
518
        uint64_t element_number = 0;
168
518
        buf.read_binary(element_number);
169
170
518
        counter_map.clear();
171
518
        std::pair<DataType, uint64_t> element;
172
1.07k
        for (auto i = 0; i < element_number; i++) {
173
555
            buf.read_binary(element.first);
174
555
            buf.read_binary(element.second);
175
555
            counter_map.insert(element);
176
555
        }
177
518
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE25EE4readERNS_14BufferReadableE
Line
Count
Source
163
5
    void read(BufferReadable& buf) {
164
5
        buf.read_binary(top_num);
165
5
        buf.read_binary(capacity);
166
167
5
        uint64_t element_number = 0;
168
5
        buf.read_binary(element_number);
169
170
5
        counter_map.clear();
171
5
        std::pair<DataType, uint64_t> element;
172
34
        for (auto i = 0; i < element_number; i++) {
173
29
            buf.read_binary(element.first);
174
29
            buf.read_binary(element.second);
175
29
            counter_map.insert(element);
176
29
        }
177
5
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE26EE4readERNS_14BufferReadableE
Line
Count
Source
163
28
    void read(BufferReadable& buf) {
164
28
        buf.read_binary(top_num);
165
28
        buf.read_binary(capacity);
166
167
28
        uint64_t element_number = 0;
168
28
        buf.read_binary(element_number);
169
170
28
        counter_map.clear();
171
28
        std::pair<DataType, uint64_t> element;
172
80
        for (auto i = 0; i < element_number; i++) {
173
52
            buf.read_binary(element.first);
174
52
            buf.read_binary(element.second);
175
52
            counter_map.insert(element);
176
52
        }
177
28
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE43EE4readERNS_14BufferReadableE
Line
Count
Source
163
99
    void read(BufferReadable& buf) {
164
99
        buf.read_binary(top_num);
165
99
        buf.read_binary(capacity);
166
167
99
        uint64_t element_number = 0;
168
99
        buf.read_binary(element_number);
169
170
99
        counter_map.clear();
171
99
        std::pair<DataType, uint64_t> element;
172
207
        for (auto i = 0; i < element_number; i++) {
173
108
            buf.read_binary(element.first);
174
108
            buf.read_binary(element.second);
175
108
            counter_map.insert(element);
176
108
        }
177
99
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE42EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE36EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE37EE4readERNS_14BufferReadableE
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE44EE4readERNS_14BufferReadableE
Line
Count
Source
163
1.01k
    void read(BufferReadable& buf) {
164
1.01k
        buf.read_binary(top_num);
165
1.01k
        buf.read_binary(capacity);
166
167
1.01k
        uint64_t element_number = 0;
168
1.01k
        buf.read_binary(element_number);
169
170
1.01k
        counter_map.clear();
171
1.01k
        std::pair<DataType, uint64_t> element;
172
2.14k
        for (auto i = 0; i < element_number; i++) {
173
1.13k
            buf.read_binary(element.first);
174
1.13k
            buf.read_binary(element.second);
175
1.13k
            counter_map.insert(element);
176
1.13k
        }
177
1.01k
    }
178
179
566
    std::string get() const {
180
566
        auto counter_vector = get_remain_vector();
181
182
566
        rapidjson::StringBuffer buffer;
183
566
        rapidjson::Writer<rapidjson::StringBuffer> writer(buffer);
184
185
566
        writer.StartObject();
186
1.29k
        for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) {
187
732
            const auto& element = counter_vector[i];
188
732
            writer.Key(element.second.data(), cast_set<rapidjson::SizeType>(element.second.size()));
189
732
            writer.Uint64(element.first);
190
732
        }
191
566
        writer.EndObject();
192
193
566
        return buffer.GetString();
194
566
    }
195
196
1.31k
    void insert_result_into(ColVecType& to) const {
197
1.31k
        auto counter_vector = get_remain_vector();
198
3.17k
        for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) {
199
1.85k
            const auto& element = counter_vector[i];
200
1.85k
            if constexpr (is_string_type(T)) {
201
647
                to.insert_data(element.second.c_str(), element.second.length());
202
1.20k
            } else {
203
1.20k
                to.get_data().push_back(element.second);
204
1.20k
            }
205
1.85k
        }
206
1.31k
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE2EE18insert_result_intoERNS_12ColumnVectorILS1_2EEE
Line
Count
Source
196
148
    void insert_result_into(ColVecType& to) const {
197
148
        auto counter_vector = get_remain_vector();
198
404
        for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) {
199
256
            const auto& element = counter_vector[i];
200
            if constexpr (is_string_type(T)) {
201
                to.insert_data(element.second.c_str(), element.second.length());
202
256
            } else {
203
256
                to.get_data().push_back(element.second);
204
256
            }
205
256
        }
206
148
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE3EE18insert_result_intoERNS_12ColumnVectorILS1_3EEE
Line
Count
Source
196
2
    void insert_result_into(ColVecType& to) const {
197
2
        auto counter_vector = get_remain_vector();
198
4
        for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) {
199
2
            const auto& element = counter_vector[i];
200
            if constexpr (is_string_type(T)) {
201
                to.insert_data(element.second.c_str(), element.second.length());
202
2
            } else {
203
2
                to.get_data().push_back(element.second);
204
2
            }
205
2
        }
206
2
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE4EE18insert_result_intoERNS_12ColumnVectorILS1_4EEE
Line
Count
Source
196
2
    void insert_result_into(ColVecType& to) const {
197
2
        auto counter_vector = get_remain_vector();
198
8
        for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) {
199
6
            const auto& element = counter_vector[i];
200
            if constexpr (is_string_type(T)) {
201
                to.insert_data(element.second.c_str(), element.second.length());
202
6
            } else {
203
6
                to.get_data().push_back(element.second);
204
6
            }
205
6
        }
206
2
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE5EE18insert_result_intoERNS_12ColumnVectorILS1_5EEE
Line
Count
Source
196
103
    void insert_result_into(ColVecType& to) const {
197
103
        auto counter_vector = get_remain_vector();
198
271
        for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) {
199
168
            const auto& element = counter_vector[i];
200
            if constexpr (is_string_type(T)) {
201
                to.insert_data(element.second.c_str(), element.second.length());
202
168
            } else {
203
168
                to.get_data().push_back(element.second);
204
168
            }
205
168
        }
206
103
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE6EE18insert_result_intoERNS_12ColumnVectorILS1_6EEE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE7EE18insert_result_intoERNS_12ColumnVectorILS1_7EEE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE8EE18insert_result_intoERNS_12ColumnVectorILS1_8EEE
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE9EE18insert_result_intoERNS_12ColumnVectorILS1_9EEE
Line
Count
Source
196
23
    void insert_result_into(ColVecType& to) const {
197
23
        auto counter_vector = get_remain_vector();
198
83
        for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) {
199
60
            const auto& element = counter_vector[i];
200
            if constexpr (is_string_type(T)) {
201
                to.insert_data(element.second.c_str(), element.second.length());
202
60
            } else {
203
60
                to.get_data().push_back(element.second);
204
60
            }
205
60
        }
206
23
    }
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
196
18
    void insert_result_into(ColVecType& to) const {
197
18
        auto counter_vector = get_remain_vector();
198
71
        for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) {
199
53
            const auto& element = counter_vector[i];
200
            if constexpr (is_string_type(T)) {
201
                to.insert_data(element.second.c_str(), element.second.length());
202
53
            } else {
203
53
                to.get_data().push_back(element.second);
204
53
            }
205
53
        }
206
18
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE35EE18insert_result_intoERNS_13ColumnDecimalILS1_35EEE
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE10EE18insert_result_intoERNS_9ColumnStrIjEE
Line
Count
Source
196
594
    void insert_result_into(ColVecType& to) const {
197
594
        auto counter_vector = get_remain_vector();
198
1.24k
        for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) {
199
647
            const auto& element = counter_vector[i];
200
647
            if constexpr (is_string_type(T)) {
201
647
                to.insert_data(element.second.c_str(), element.second.length());
202
            } else {
203
                to.get_data().push_back(element.second);
204
            }
205
647
        }
206
594
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE25EE18insert_result_intoERNS_12ColumnVectorILS1_25EEE
Line
Count
Source
196
3
    void insert_result_into(ColVecType& to) const {
197
3
        auto counter_vector = get_remain_vector();
198
11
        for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) {
199
8
            const auto& element = counter_vector[i];
200
            if constexpr (is_string_type(T)) {
201
                to.insert_data(element.second.c_str(), element.second.length());
202
8
            } else {
203
8
                to.get_data().push_back(element.second);
204
8
            }
205
8
        }
206
3
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE26EE18insert_result_intoERNS_12ColumnVectorILS1_26EEE
Line
Count
Source
196
26
    void insert_result_into(ColVecType& to) const {
197
26
        auto counter_vector = get_remain_vector();
198
68
        for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) {
199
42
            const auto& element = counter_vector[i];
200
            if constexpr (is_string_type(T)) {
201
                to.insert_data(element.second.c_str(), element.second.length());
202
42
            } else {
203
42
                to.get_data().push_back(element.second);
204
42
            }
205
42
        }
206
26
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE43EE18insert_result_intoERNS_12ColumnVectorILS1_43EEE
Line
Count
Source
196
102
    void insert_result_into(ColVecType& to) const {
197
102
        auto counter_vector = get_remain_vector();
198
219
        for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) {
199
117
            const auto& element = counter_vector[i];
200
            if constexpr (is_string_type(T)) {
201
                to.insert_data(element.second.c_str(), element.second.length());
202
117
            } else {
203
117
                to.get_data().push_back(element.second);
204
117
            }
205
117
        }
206
102
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE42EE18insert_result_intoERNS_12ColumnVectorILS1_42EEE
Line
Count
Source
196
4
    void insert_result_into(ColVecType& to) const {
197
4
        auto counter_vector = get_remain_vector();
198
12
        for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) {
199
8
            const auto& element = counter_vector[i];
200
            if constexpr (is_string_type(T)) {
201
                to.insert_data(element.second.c_str(), element.second.length());
202
8
            } else {
203
8
                to.get_data().push_back(element.second);
204
8
            }
205
8
        }
206
4
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE36EE18insert_result_intoERNS_12ColumnVectorILS1_36EEE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE37EE18insert_result_intoERNS_12ColumnVectorILS1_37EEE
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE44EE18insert_result_intoERNS_12ColumnVectorILS1_44EEE
Line
Count
Source
196
294
    void insert_result_into(ColVecType& to) const {
197
294
        auto counter_vector = get_remain_vector();
198
780
        for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) {
199
486
            const auto& element = counter_vector[i];
200
            if constexpr (is_string_type(T)) {
201
                to.insert_data(element.second.c_str(), element.second.length());
202
486
            } else {
203
486
                to.get_data().push_back(element.second);
204
486
            }
205
486
        }
206
294
    }
207
208
184
    void reset() {
209
184
        counter_map.clear();
210
184
        top_num = 0;
211
184
        capacity = 0;
212
184
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE23EE5resetEv
Line
Count
Source
208
56
    void reset() {
209
56
        counter_map.clear();
210
56
        top_num = 0;
211
56
        capacity = 0;
212
56
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE2EE5resetEv
Line
Count
Source
208
24
    void reset() {
209
24
        counter_map.clear();
210
24
        top_num = 0;
211
24
        capacity = 0;
212
24
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE3EE5resetEv
Line
Count
Source
208
6
    void reset() {
209
6
        counter_map.clear();
210
6
        top_num = 0;
211
6
        capacity = 0;
212
6
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE4EE5resetEv
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE5EE5resetEv
Line
Count
Source
208
20
    void reset() {
209
20
        counter_map.clear();
210
20
        top_num = 0;
211
20
        capacity = 0;
212
20
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE6EE5resetEv
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE7EE5resetEv
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE8EE5resetEv
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE9EE5resetEv
Line
Count
Source
208
3
    void reset() {
209
3
        counter_map.clear();
210
3
        top_num = 0;
211
3
        capacity = 0;
212
3
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE28EE5resetEv
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE29EE5resetEv
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE30EE5resetEv
Line
Count
Source
208
3
    void reset() {
209
3
        counter_map.clear();
210
3
        top_num = 0;
211
3
        capacity = 0;
212
3
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE35EE5resetEv
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE10EE5resetEv
Line
Count
Source
208
72
    void reset() {
209
72
        counter_map.clear();
210
72
        top_num = 0;
211
72
        capacity = 0;
212
72
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE25EE5resetEv
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE26EE5resetEv
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE43EE5resetEv
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE42EE5resetEv
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE36EE5resetEv
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE37EE5resetEv
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE44EE5resetEv
213
214
    int top_num = 0;
215
    uint64_t capacity = 0;
216
    flat_hash_map<DataType, uint64_t> counter_map;
217
};
218
219
struct AggregateFunctionTopNImplInt {
220
    using Data = AggregateFunctionTopNData<TYPE_STRING>;
221
4.65k
    static void add(Data& __restrict place, const IColumn** columns, size_t row_num) {
222
4.65k
        place.set_paramenters(
223
4.65k
                assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
224
4.65k
                        ->get_element(row_num));
225
4.65k
        place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
226
4.65k
                          .get_data_at(row_num));
227
4.65k
    }
228
};
229
230
struct AggregateFunctionTopNImplIntInt {
231
    using Data = AggregateFunctionTopNData<TYPE_STRING>;
232
785
    static void add(Data& __restrict place, const IColumn** columns, size_t row_num) {
233
785
        place.set_paramenters(
234
785
                assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
235
785
                        ->get_element(row_num),
236
785
                assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
237
785
                        ->get_element(row_num));
238
785
        place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
239
785
                          .get_data_at(row_num));
240
785
    }
241
};
242
243
//for topn_array agg
244
template <PrimitiveType T, bool has_default_param>
245
struct AggregateFunctionTopNImplArray {
246
    using Data = AggregateFunctionTopNData<T>;
247
    using ColVecType = typename PrimitiveTypeTraits<T>::ColumnType;
248
    static constexpr bool has_default_parameter = has_default_param;
249
    static constexpr bool is_weighted = false;
250
50
    static String get_name() { return "topn_array"; }
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EE8get_nameB5cxx11Ev
Line
Count
Source
250
6
    static String get_name() { return "topn_array"; }
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EE8get_nameB5cxx11Ev
Line
Count
Source
250
1
    static String get_name() { return "topn_array"; }
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb1EE8get_nameB5cxx11Ev
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EE8get_nameB5cxx11Ev
Line
Count
Source
250
6
    static String get_name() { return "topn_array"; }
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EE8get_nameB5cxx11Ev
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EE8get_nameB5cxx11Ev
Line
Count
Source
250
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
250
16
    static String get_name() { return "topn_array"; }
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EE8get_nameB5cxx11Ev
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EE8get_nameB5cxx11Ev
Line
Count
Source
250
20
    static String get_name() { return "topn_array"; }
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EE8get_nameB5cxx11Ev
251
    static void add(AggregateFunctionTopNData<T>& __restrict place, const IColumn** columns,
252
3.72k
                    size_t row_num) {
253
3.72k
        if constexpr (has_default_param) {
254
2.62k
            place.set_paramenters(
255
2.62k
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
256
2.62k
                            ->get_element(row_num),
257
2.62k
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
258
2.62k
                            ->get_element(row_num));
259
260
2.62k
        } else {
261
1.09k
            place.set_paramenters(
262
1.09k
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
263
1.09k
                            ->get_element(row_num));
264
1.09k
        }
265
3.72k
        if constexpr (is_string_type(T)) {
266
680
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
267
680
                              .get_data_at(row_num));
268
3.04k
        } else {
269
3.04k
            typename PrimitiveTypeTraits<T>::CppType val =
270
3.04k
                    assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0])
271
3.04k
                            .get_data()[row_num];
272
3.04k
            place.add(val);
273
3.04k
        }
274
3.72k
    }
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_2EEEPPKNS_7IColumnEm
Line
Count
Source
252
114
                    size_t row_num) {
253
114
        if constexpr (has_default_param) {
254
114
            place.set_paramenters(
255
114
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
256
114
                            ->get_element(row_num),
257
114
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
258
114
                            ->get_element(row_num));
259
260
        } else {
261
            place.set_paramenters(
262
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
263
                            ->get_element(row_num));
264
        }
265
        if constexpr (is_string_type(T)) {
266
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
267
                              .get_data_at(row_num));
268
114
        } else {
269
114
            typename PrimitiveTypeTraits<T>::CppType val =
270
114
                    assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0])
271
114
                            .get_data()[row_num];
272
114
            place.add(val);
273
114
        }
274
114
    }
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_3EEEPPKNS_7IColumnEm
Line
Count
Source
252
35
                    size_t row_num) {
253
35
        if constexpr (has_default_param) {
254
35
            place.set_paramenters(
255
35
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
256
35
                            ->get_element(row_num),
257
35
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
258
35
                            ->get_element(row_num));
259
260
        } else {
261
            place.set_paramenters(
262
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
263
                            ->get_element(row_num));
264
        }
265
        if constexpr (is_string_type(T)) {
266
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
267
                              .get_data_at(row_num));
268
35
        } else {
269
35
            typename PrimitiveTypeTraits<T>::CppType val =
270
35
                    assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0])
271
35
                            .get_data()[row_num];
272
35
            place.add(val);
273
35
        }
274
35
    }
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_4EEEPPKNS_7IColumnEm
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_5EEEPPKNS_7IColumnEm
Line
Count
Source
252
136
                    size_t row_num) {
253
136
        if constexpr (has_default_param) {
254
136
            place.set_paramenters(
255
136
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
256
136
                            ->get_element(row_num),
257
136
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
258
136
                            ->get_element(row_num));
259
260
        } else {
261
            place.set_paramenters(
262
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
263
                            ->get_element(row_num));
264
        }
265
        if constexpr (is_string_type(T)) {
266
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
267
                              .get_data_at(row_num));
268
136
        } else {
269
136
            typename PrimitiveTypeTraits<T>::CppType val =
270
136
                    assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0])
271
136
                            .get_data()[row_num];
272
136
            place.add(val);
273
136
        }
274
136
    }
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_6EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_7EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_8EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_9EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_28EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_29EEEPPKNS_7IColumnEm
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_30EEEPPKNS_7IColumnEm
Line
Count
Source
252
6
                    size_t row_num) {
253
6
        if constexpr (has_default_param) {
254
6
            place.set_paramenters(
255
6
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
256
6
                            ->get_element(row_num),
257
6
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
258
6
                            ->get_element(row_num));
259
260
        } else {
261
            place.set_paramenters(
262
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
263
                            ->get_element(row_num));
264
        }
265
        if constexpr (is_string_type(T)) {
266
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
267
                              .get_data_at(row_num));
268
6
        } else {
269
6
            typename PrimitiveTypeTraits<T>::CppType val =
270
6
                    assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0])
271
6
                            .get_data()[row_num];
272
6
            place.add(val);
273
6
        }
274
6
    }
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_35EEEPPKNS_7IColumnEm
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_10EEEPPKNS_7IColumnEm
Line
Count
Source
252
493
                    size_t row_num) {
253
493
        if constexpr (has_default_param) {
254
493
            place.set_paramenters(
255
493
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
256
493
                            ->get_element(row_num),
257
493
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
258
493
                            ->get_element(row_num));
259
260
        } else {
261
            place.set_paramenters(
262
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
263
                            ->get_element(row_num));
264
        }
265
493
        if constexpr (is_string_type(T)) {
266
493
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
267
493
                              .get_data_at(row_num));
268
        } else {
269
            typename PrimitiveTypeTraits<T>::CppType val =
270
                    assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0])
271
                            .get_data()[row_num];
272
            place.add(val);
273
        }
274
493
    }
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_25EEEPPKNS_7IColumnEm
Line
Count
Source
252
21
                    size_t row_num) {
253
21
        if constexpr (has_default_param) {
254
21
            place.set_paramenters(
255
21
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
256
21
                            ->get_element(row_num),
257
21
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
258
21
                            ->get_element(row_num));
259
260
        } else {
261
            place.set_paramenters(
262
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
263
                            ->get_element(row_num));
264
        }
265
        if constexpr (is_string_type(T)) {
266
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
267
                              .get_data_at(row_num));
268
21
        } else {
269
21
            typename PrimitiveTypeTraits<T>::CppType val =
270
21
                    assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0])
271
21
                            .get_data()[row_num];
272
21
            place.add(val);
273
21
        }
274
21
    }
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_26EEEPPKNS_7IColumnEm
Line
Count
Source
252
15
                    size_t row_num) {
253
15
        if constexpr (has_default_param) {
254
15
            place.set_paramenters(
255
15
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
256
15
                            ->get_element(row_num),
257
15
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
258
15
                            ->get_element(row_num));
259
260
        } else {
261
            place.set_paramenters(
262
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
263
                            ->get_element(row_num));
264
        }
265
        if constexpr (is_string_type(T)) {
266
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
267
                              .get_data_at(row_num));
268
15
        } else {
269
15
            typename PrimitiveTypeTraits<T>::CppType val =
270
15
                    assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0])
271
15
                            .get_data()[row_num];
272
15
            place.add(val);
273
15
        }
274
15
    }
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_43EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_42EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_36EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_37EEEPPKNS_7IColumnEm
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_44EEEPPKNS_7IColumnEm
Line
Count
Source
252
1.80k
                    size_t row_num) {
253
1.80k
        if constexpr (has_default_param) {
254
1.80k
            place.set_paramenters(
255
1.80k
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
256
1.80k
                            ->get_element(row_num),
257
1.80k
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
258
1.80k
                            ->get_element(row_num));
259
260
        } else {
261
            place.set_paramenters(
262
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
263
                            ->get_element(row_num));
264
        }
265
        if constexpr (is_string_type(T)) {
266
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
267
                              .get_data_at(row_num));
268
1.80k
        } else {
269
1.80k
            typename PrimitiveTypeTraits<T>::CppType val =
270
1.80k
                    assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0])
271
1.80k
                            .get_data()[row_num];
272
1.80k
            place.add(val);
273
1.80k
        }
274
1.80k
    }
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_2EEEPPKNS_7IColumnEm
Line
Count
Source
252
114
                    size_t row_num) {
253
        if constexpr (has_default_param) {
254
            place.set_paramenters(
255
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
256
                            ->get_element(row_num),
257
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
258
                            ->get_element(row_num));
259
260
114
        } else {
261
114
            place.set_paramenters(
262
114
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
263
114
                            ->get_element(row_num));
264
114
        }
265
        if constexpr (is_string_type(T)) {
266
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
267
                              .get_data_at(row_num));
268
114
        } else {
269
114
            typename PrimitiveTypeTraits<T>::CppType val =
270
114
                    assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0])
271
114
                            .get_data()[row_num];
272
114
            place.add(val);
273
114
        }
274
114
    }
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_3EEEPPKNS_7IColumnEm
Line
Count
Source
252
8
                    size_t row_num) {
253
        if constexpr (has_default_param) {
254
            place.set_paramenters(
255
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
256
                            ->get_element(row_num),
257
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
258
                            ->get_element(row_num));
259
260
8
        } else {
261
8
            place.set_paramenters(
262
8
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
263
8
                            ->get_element(row_num));
264
8
        }
265
        if constexpr (is_string_type(T)) {
266
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
267
                              .get_data_at(row_num));
268
8
        } else {
269
8
            typename PrimitiveTypeTraits<T>::CppType val =
270
8
                    assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0])
271
8
                            .get_data()[row_num];
272
8
            place.add(val);
273
8
        }
274
8
    }
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_4EEEPPKNS_7IColumnEm
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_5EEEPPKNS_7IColumnEm
Line
Count
Source
252
85
                    size_t row_num) {
253
        if constexpr (has_default_param) {
254
            place.set_paramenters(
255
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
256
                            ->get_element(row_num),
257
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
258
                            ->get_element(row_num));
259
260
85
        } else {
261
85
            place.set_paramenters(
262
85
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
263
85
                            ->get_element(row_num));
264
85
        }
265
        if constexpr (is_string_type(T)) {
266
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
267
                              .get_data_at(row_num));
268
85
        } else {
269
85
            typename PrimitiveTypeTraits<T>::CppType val =
270
85
                    assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0])
271
85
                            .get_data()[row_num];
272
85
            place.add(val);
273
85
        }
274
85
    }
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_6EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_7EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_8EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_9EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_28EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_29EEEPPKNS_7IColumnEm
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_30EEEPPKNS_7IColumnEm
Line
Count
Source
252
17
                    size_t row_num) {
253
        if constexpr (has_default_param) {
254
            place.set_paramenters(
255
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
256
                            ->get_element(row_num),
257
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
258
                            ->get_element(row_num));
259
260
17
        } else {
261
17
            place.set_paramenters(
262
17
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
263
17
                            ->get_element(row_num));
264
17
        }
265
        if constexpr (is_string_type(T)) {
266
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
267
                              .get_data_at(row_num));
268
17
        } else {
269
17
            typename PrimitiveTypeTraits<T>::CppType val =
270
17
                    assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0])
271
17
                            .get_data()[row_num];
272
17
            place.add(val);
273
17
        }
274
17
    }
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_35EEEPPKNS_7IColumnEm
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_10EEEPPKNS_7IColumnEm
Line
Count
Source
252
187
                    size_t row_num) {
253
        if constexpr (has_default_param) {
254
            place.set_paramenters(
255
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
256
                            ->get_element(row_num),
257
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
258
                            ->get_element(row_num));
259
260
187
        } else {
261
187
            place.set_paramenters(
262
187
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
263
187
                            ->get_element(row_num));
264
187
        }
265
187
        if constexpr (is_string_type(T)) {
266
187
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
267
187
                              .get_data_at(row_num));
268
        } else {
269
            typename PrimitiveTypeTraits<T>::CppType val =
270
                    assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0])
271
                            .get_data()[row_num];
272
            place.add(val);
273
        }
274
187
    }
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_25EEEPPKNS_7IColumnEm
Line
Count
Source
252
15
                    size_t row_num) {
253
        if constexpr (has_default_param) {
254
            place.set_paramenters(
255
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
256
                            ->get_element(row_num),
257
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
258
                            ->get_element(row_num));
259
260
15
        } else {
261
15
            place.set_paramenters(
262
15
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
263
15
                            ->get_element(row_num));
264
15
        }
265
        if constexpr (is_string_type(T)) {
266
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
267
                              .get_data_at(row_num));
268
15
        } else {
269
15
            typename PrimitiveTypeTraits<T>::CppType val =
270
15
                    assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0])
271
15
                            .get_data()[row_num];
272
15
            place.add(val);
273
15
        }
274
15
    }
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_26EEEPPKNS_7IColumnEm
Line
Count
Source
252
15
                    size_t row_num) {
253
        if constexpr (has_default_param) {
254
            place.set_paramenters(
255
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
256
                            ->get_element(row_num),
257
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
258
                            ->get_element(row_num));
259
260
15
        } else {
261
15
            place.set_paramenters(
262
15
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
263
15
                            ->get_element(row_num));
264
15
        }
265
        if constexpr (is_string_type(T)) {
266
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
267
                              .get_data_at(row_num));
268
15
        } else {
269
15
            typename PrimitiveTypeTraits<T>::CppType val =
270
15
                    assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0])
271
15
                            .get_data()[row_num];
272
15
            place.add(val);
273
15
        }
274
15
    }
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_43EEEPPKNS_7IColumnEm
Line
Count
Source
252
34
                    size_t row_num) {
253
        if constexpr (has_default_param) {
254
            place.set_paramenters(
255
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
256
                            ->get_element(row_num),
257
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
258
                            ->get_element(row_num));
259
260
34
        } else {
261
34
            place.set_paramenters(
262
34
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
263
34
                            ->get_element(row_num));
264
34
        }
265
        if constexpr (is_string_type(T)) {
266
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
267
                              .get_data_at(row_num));
268
34
        } else {
269
34
            typename PrimitiveTypeTraits<T>::CppType val =
270
34
                    assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0])
271
34
                            .get_data()[row_num];
272
34
            place.add(val);
273
34
        }
274
34
    }
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_42EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_36EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_37EEEPPKNS_7IColumnEm
_ZN5doris30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_44EEEPPKNS_7IColumnEm
Line
Count
Source
252
621
                    size_t row_num) {
253
        if constexpr (has_default_param) {
254
            place.set_paramenters(
255
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
256
                            ->get_element(row_num),
257
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
258
                            ->get_element(row_num));
259
260
621
        } else {
261
621
            place.set_paramenters(
262
621
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[1])
263
621
                            ->get_element(row_num));
264
621
        }
265
        if constexpr (is_string_type(T)) {
266
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
267
                              .get_data_at(row_num));
268
621
        } else {
269
621
            typename PrimitiveTypeTraits<T>::CppType val =
270
621
                    assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(*columns[0])
271
621
                            .get_data()[row_num];
272
621
            place.add(val);
273
621
        }
274
621
    }
275
};
276
277
//for topn_weighted agg
278
template <PrimitiveType T, bool has_default_param>
279
struct AggregateFunctionTopNImplWeight {
280
    using Data = AggregateFunctionTopNData<T>;
281
    using ColVecType = typename PrimitiveTypeTraits<T>::ColumnType;
282
    static constexpr bool has_default_parameter = has_default_param;
283
    static constexpr bool is_weighted = true;
284
50
    static String get_name() { return "topn_weighted"; }
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EE8get_nameB5cxx11Ev
Line
Count
Source
284
6
    static String get_name() { return "topn_weighted"; }
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EE8get_nameB5cxx11Ev
Line
Count
Source
284
1
    static String get_name() { return "topn_weighted"; }
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb1EE8get_nameB5cxx11Ev
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb0EE8get_nameB5cxx11Ev
Line
Count
Source
284
6
    static String get_name() { return "topn_weighted"; }
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EE8get_nameB5cxx11Ev
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EE8get_nameB5cxx11Ev
Line
Count
Source
284
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
284
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
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb0EE8get_nameB5cxx11Ev
Line
Count
Source
284
20
    static String get_name() { return "topn_weighted"; }
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb0EE8get_nameB5cxx11Ev
285
    static void add(AggregateFunctionTopNData<T>& __restrict place, const IColumn** columns,
286
1.26k
                    size_t row_num) {
287
1.26k
        if constexpr (has_default_param) {
288
824
            place.set_paramenters(
289
824
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
290
824
                            ->get_element(row_num),
291
824
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3])
292
824
                            ->get_element(row_num));
293
294
824
        } else {
295
437
            place.set_paramenters(
296
437
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
297
437
                            ->get_element(row_num));
298
437
        }
299
1.26k
        if constexpr (is_string_type(T)) {
300
626
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
301
626
                                  .get_data()[row_num];
302
626
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
303
626
                              .get_data_at(row_num),
304
626
                      weight);
305
635
        } else {
306
635
            typename PrimitiveTypeTraits<T>::CppType val =
307
635
                    assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&,
308
635
                                TypeCheckOnRelease::DISABLE>(*columns[0])
309
635
                            .get_data()[row_num];
310
635
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
311
635
                                  .get_data()[row_num];
312
635
            place.add(val, weight);
313
635
        }
314
1.26k
    }
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_2EEEPPKNS_7IColumnEm
Line
Count
Source
286
113
                    size_t row_num) {
287
113
        if constexpr (has_default_param) {
288
113
            place.set_paramenters(
289
113
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
290
113
                            ->get_element(row_num),
291
113
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3])
292
113
                            ->get_element(row_num));
293
294
        } else {
295
            place.set_paramenters(
296
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
297
                            ->get_element(row_num));
298
        }
299
        if constexpr (is_string_type(T)) {
300
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
301
                                  .get_data()[row_num];
302
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
303
                              .get_data_at(row_num),
304
                      weight);
305
113
        } else {
306
113
            typename PrimitiveTypeTraits<T>::CppType val =
307
113
                    assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&,
308
113
                                TypeCheckOnRelease::DISABLE>(*columns[0])
309
113
                            .get_data()[row_num];
310
113
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
311
113
                                  .get_data()[row_num];
312
113
            place.add(val, weight);
313
113
        }
314
113
    }
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_3EEEPPKNS_7IColumnEm
Line
Count
Source
286
35
                    size_t row_num) {
287
35
        if constexpr (has_default_param) {
288
35
            place.set_paramenters(
289
35
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
290
35
                            ->get_element(row_num),
291
35
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3])
292
35
                            ->get_element(row_num));
293
294
        } else {
295
            place.set_paramenters(
296
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
297
                            ->get_element(row_num));
298
        }
299
        if constexpr (is_string_type(T)) {
300
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
301
                                  .get_data()[row_num];
302
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
303
                              .get_data_at(row_num),
304
                      weight);
305
35
        } else {
306
35
            typename PrimitiveTypeTraits<T>::CppType val =
307
35
                    assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&,
308
35
                                TypeCheckOnRelease::DISABLE>(*columns[0])
309
35
                            .get_data()[row_num];
310
35
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
311
35
                                  .get_data()[row_num];
312
35
            place.add(val, weight);
313
35
        }
314
35
    }
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_4EEEPPKNS_7IColumnEm
Line
Count
Source
286
15
                    size_t row_num) {
287
15
        if constexpr (has_default_param) {
288
15
            place.set_paramenters(
289
15
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
290
15
                            ->get_element(row_num),
291
15
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3])
292
15
                            ->get_element(row_num));
293
294
        } else {
295
            place.set_paramenters(
296
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
297
                            ->get_element(row_num));
298
        }
299
        if constexpr (is_string_type(T)) {
300
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
301
                                  .get_data()[row_num];
302
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
303
                              .get_data_at(row_num),
304
                      weight);
305
15
        } else {
306
15
            typename PrimitiveTypeTraits<T>::CppType val =
307
15
                    assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&,
308
15
                                TypeCheckOnRelease::DISABLE>(*columns[0])
309
15
                            .get_data()[row_num];
310
15
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
311
15
                                  .get_data()[row_num];
312
15
            place.add(val, weight);
313
15
        }
314
15
    }
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_5EEEPPKNS_7IColumnEm
Line
Count
Source
286
130
                    size_t row_num) {
287
130
        if constexpr (has_default_param) {
288
130
            place.set_paramenters(
289
130
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
290
130
                            ->get_element(row_num),
291
130
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3])
292
130
                            ->get_element(row_num));
293
294
        } else {
295
            place.set_paramenters(
296
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
297
                            ->get_element(row_num));
298
        }
299
        if constexpr (is_string_type(T)) {
300
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
301
                                  .get_data()[row_num];
302
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
303
                              .get_data_at(row_num),
304
                      weight);
305
130
        } else {
306
130
            typename PrimitiveTypeTraits<T>::CppType val =
307
130
                    assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&,
308
130
                                TypeCheckOnRelease::DISABLE>(*columns[0])
309
130
                            .get_data()[row_num];
310
130
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
311
130
                                  .get_data()[row_num];
312
130
            place.add(val, weight);
313
130
        }
314
130
    }
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_6EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_7EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_8EEEPPKNS_7IColumnEm
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_9EEEPPKNS_7IColumnEm
Line
Count
Source
286
6
                    size_t row_num) {
287
6
        if constexpr (has_default_param) {
288
6
            place.set_paramenters(
289
6
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
290
6
                            ->get_element(row_num),
291
6
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3])
292
6
                            ->get_element(row_num));
293
294
        } else {
295
            place.set_paramenters(
296
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
297
                            ->get_element(row_num));
298
        }
299
        if constexpr (is_string_type(T)) {
300
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
301
                                  .get_data()[row_num];
302
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
303
                              .get_data_at(row_num),
304
                      weight);
305
6
        } else {
306
6
            typename PrimitiveTypeTraits<T>::CppType val =
307
6
                    assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&,
308
6
                                TypeCheckOnRelease::DISABLE>(*columns[0])
309
6
                            .get_data()[row_num];
310
6
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
311
6
                                  .get_data()[row_num];
312
6
            place.add(val, weight);
313
6
        }
314
6
    }
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
286
452
                    size_t row_num) {
287
452
        if constexpr (has_default_param) {
288
452
            place.set_paramenters(
289
452
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
290
452
                            ->get_element(row_num),
291
452
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3])
292
452
                            ->get_element(row_num));
293
294
        } else {
295
            place.set_paramenters(
296
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
297
                            ->get_element(row_num));
298
        }
299
452
        if constexpr (is_string_type(T)) {
300
452
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
301
452
                                  .get_data()[row_num];
302
452
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
303
452
                              .get_data_at(row_num),
304
452
                      weight);
305
        } else {
306
            typename PrimitiveTypeTraits<T>::CppType val =
307
                    assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&,
308
                                TypeCheckOnRelease::DISABLE>(*columns[0])
309
                            .get_data()[row_num];
310
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
311
                                  .get_data()[row_num];
312
            place.add(val, weight);
313
        }
314
452
    }
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_25EEEPPKNS_7IColumnEm
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_26EEEPPKNS_7IColumnEm
Line
Count
Source
286
21
                    size_t row_num) {
287
21
        if constexpr (has_default_param) {
288
21
            place.set_paramenters(
289
21
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
290
21
                            ->get_element(row_num),
291
21
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3])
292
21
                            ->get_element(row_num));
293
294
        } else {
295
            place.set_paramenters(
296
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
297
                            ->get_element(row_num));
298
        }
299
        if constexpr (is_string_type(T)) {
300
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
301
                                  .get_data()[row_num];
302
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
303
                              .get_data_at(row_num),
304
                      weight);
305
21
        } else {
306
21
            typename PrimitiveTypeTraits<T>::CppType val =
307
21
                    assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&,
308
21
                                TypeCheckOnRelease::DISABLE>(*columns[0])
309
21
                            .get_data()[row_num];
310
21
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
311
21
                                  .get_data()[row_num];
312
21
            place.add(val, weight);
313
21
        }
314
21
    }
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_43EEEPPKNS_7IColumnEm
Line
Count
Source
286
46
                    size_t row_num) {
287
46
        if constexpr (has_default_param) {
288
46
            place.set_paramenters(
289
46
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
290
46
                            ->get_element(row_num),
291
46
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3])
292
46
                            ->get_element(row_num));
293
294
        } else {
295
            place.set_paramenters(
296
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
297
                            ->get_element(row_num));
298
        }
299
        if constexpr (is_string_type(T)) {
300
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
301
                                  .get_data()[row_num];
302
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
303
                              .get_data_at(row_num),
304
                      weight);
305
46
        } else {
306
46
            typename PrimitiveTypeTraits<T>::CppType val =
307
46
                    assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&,
308
46
                                TypeCheckOnRelease::DISABLE>(*columns[0])
309
46
                            .get_data()[row_num];
310
46
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
311
46
                                  .get_data()[row_num];
312
46
            place.add(val, weight);
313
46
        }
314
46
    }
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EE3addERNS_25AggregateFunctionTopNDataILS1_42EEEPPKNS_7IColumnEm
Line
Count
Source
286
6
                    size_t row_num) {
287
6
        if constexpr (has_default_param) {
288
6
            place.set_paramenters(
289
6
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
290
6
                            ->get_element(row_num),
291
6
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3])
292
6
                            ->get_element(row_num));
293
294
        } else {
295
            place.set_paramenters(
296
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
297
                            ->get_element(row_num));
298
        }
299
        if constexpr (is_string_type(T)) {
300
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
301
                                  .get_data()[row_num];
302
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
303
                              .get_data_at(row_num),
304
                      weight);
305
6
        } else {
306
6
            typename PrimitiveTypeTraits<T>::CppType val =
307
6
                    assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&,
308
6
                                TypeCheckOnRelease::DISABLE>(*columns[0])
309
6
                            .get_data()[row_num];
310
6
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
311
6
                                  .get_data()[row_num];
312
6
            place.add(val, weight);
313
6
        }
314
6
    }
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
286
113
                    size_t row_num) {
287
        if constexpr (has_default_param) {
288
            place.set_paramenters(
289
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
290
                            ->get_element(row_num),
291
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3])
292
                            ->get_element(row_num));
293
294
113
        } else {
295
113
            place.set_paramenters(
296
113
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
297
113
                            ->get_element(row_num));
298
113
        }
299
        if constexpr (is_string_type(T)) {
300
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
301
                                  .get_data()[row_num];
302
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
303
                              .get_data_at(row_num),
304
                      weight);
305
113
        } else {
306
113
            typename PrimitiveTypeTraits<T>::CppType val =
307
113
                    assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&,
308
113
                                TypeCheckOnRelease::DISABLE>(*columns[0])
309
113
                            .get_data()[row_num];
310
113
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
311
113
                                  .get_data()[row_num];
312
113
            place.add(val, weight);
313
113
        }
314
113
    }
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_3EEEPPKNS_7IColumnEm
Line
Count
Source
286
8
                    size_t row_num) {
287
        if constexpr (has_default_param) {
288
            place.set_paramenters(
289
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
290
                            ->get_element(row_num),
291
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3])
292
                            ->get_element(row_num));
293
294
8
        } else {
295
8
            place.set_paramenters(
296
8
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
297
8
                            ->get_element(row_num));
298
8
        }
299
        if constexpr (is_string_type(T)) {
300
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
301
                                  .get_data()[row_num];
302
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
303
                              .get_data_at(row_num),
304
                      weight);
305
8
        } else {
306
8
            typename PrimitiveTypeTraits<T>::CppType val =
307
8
                    assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&,
308
8
                                TypeCheckOnRelease::DISABLE>(*columns[0])
309
8
                            .get_data()[row_num];
310
8
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
311
8
                                  .get_data()[row_num];
312
8
            place.add(val, weight);
313
8
        }
314
8
    }
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_4EEEPPKNS_7IColumnEm
Line
Count
Source
286
15
                    size_t row_num) {
287
        if constexpr (has_default_param) {
288
            place.set_paramenters(
289
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
290
                            ->get_element(row_num),
291
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3])
292
                            ->get_element(row_num));
293
294
15
        } else {
295
15
            place.set_paramenters(
296
15
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
297
15
                            ->get_element(row_num));
298
15
        }
299
        if constexpr (is_string_type(T)) {
300
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
301
                                  .get_data()[row_num];
302
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
303
                              .get_data_at(row_num),
304
                      weight);
305
15
        } else {
306
15
            typename PrimitiveTypeTraits<T>::CppType val =
307
15
                    assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&,
308
15
                                TypeCheckOnRelease::DISABLE>(*columns[0])
309
15
                            .get_data()[row_num];
310
15
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
311
15
                                  .get_data()[row_num];
312
15
            place.add(val, weight);
313
15
        }
314
15
    }
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_5EEEPPKNS_7IColumnEm
Line
Count
Source
286
33
                    size_t row_num) {
287
        if constexpr (has_default_param) {
288
            place.set_paramenters(
289
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
290
                            ->get_element(row_num),
291
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3])
292
                            ->get_element(row_num));
293
294
33
        } else {
295
33
            place.set_paramenters(
296
33
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
297
33
                            ->get_element(row_num));
298
33
        }
299
        if constexpr (is_string_type(T)) {
300
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
301
                                  .get_data()[row_num];
302
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
303
                              .get_data_at(row_num),
304
                      weight);
305
33
        } else {
306
33
            typename PrimitiveTypeTraits<T>::CppType val =
307
33
                    assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&,
308
33
                                TypeCheckOnRelease::DISABLE>(*columns[0])
309
33
                            .get_data()[row_num];
310
33
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
311
33
                                  .get_data()[row_num];
312
33
            place.add(val, weight);
313
33
        }
314
33
    }
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_6EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_7EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_8EEEPPKNS_7IColumnEm
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_9EEEPPKNS_7IColumnEm
Line
Count
Source
286
21
                    size_t row_num) {
287
        if constexpr (has_default_param) {
288
            place.set_paramenters(
289
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
290
                            ->get_element(row_num),
291
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3])
292
                            ->get_element(row_num));
293
294
21
        } else {
295
21
            place.set_paramenters(
296
21
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
297
21
                            ->get_element(row_num));
298
21
        }
299
        if constexpr (is_string_type(T)) {
300
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
301
                                  .get_data()[row_num];
302
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
303
                              .get_data_at(row_num),
304
                      weight);
305
21
        } else {
306
21
            typename PrimitiveTypeTraits<T>::CppType val =
307
21
                    assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&,
308
21
                                TypeCheckOnRelease::DISABLE>(*columns[0])
309
21
                            .get_data()[row_num];
310
21
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
311
21
                                  .get_data()[row_num];
312
21
            place.add(val, weight);
313
21
        }
314
21
    }
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
286
174
                    size_t row_num) {
287
        if constexpr (has_default_param) {
288
            place.set_paramenters(
289
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
290
                            ->get_element(row_num),
291
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3])
292
                            ->get_element(row_num));
293
294
174
        } else {
295
174
            place.set_paramenters(
296
174
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
297
174
                            ->get_element(row_num));
298
174
        }
299
174
        if constexpr (is_string_type(T)) {
300
174
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
301
174
                                  .get_data()[row_num];
302
174
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
303
174
                              .get_data_at(row_num),
304
174
                      weight);
305
        } else {
306
            typename PrimitiveTypeTraits<T>::CppType val =
307
                    assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&,
308
                                TypeCheckOnRelease::DISABLE>(*columns[0])
309
                            .get_data()[row_num];
310
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
311
                                  .get_data()[row_num];
312
            place.add(val, weight);
313
        }
314
174
    }
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_25EEEPPKNS_7IColumnEm
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_26EEEPPKNS_7IColumnEm
Line
Count
Source
286
21
                    size_t row_num) {
287
        if constexpr (has_default_param) {
288
            place.set_paramenters(
289
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
290
                            ->get_element(row_num),
291
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3])
292
                            ->get_element(row_num));
293
294
21
        } else {
295
21
            place.set_paramenters(
296
21
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
297
21
                            ->get_element(row_num));
298
21
        }
299
        if constexpr (is_string_type(T)) {
300
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
301
                                  .get_data()[row_num];
302
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
303
                              .get_data_at(row_num),
304
                      weight);
305
21
        } else {
306
21
            typename PrimitiveTypeTraits<T>::CppType val =
307
21
                    assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&,
308
21
                                TypeCheckOnRelease::DISABLE>(*columns[0])
309
21
                            .get_data()[row_num];
310
21
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
311
21
                                  .get_data()[row_num];
312
21
            place.add(val, weight);
313
21
        }
314
21
    }
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_43EEEPPKNS_7IColumnEm
Line
Count
Source
286
46
                    size_t row_num) {
287
        if constexpr (has_default_param) {
288
            place.set_paramenters(
289
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
290
                            ->get_element(row_num),
291
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3])
292
                            ->get_element(row_num));
293
294
46
        } else {
295
46
            place.set_paramenters(
296
46
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
297
46
                            ->get_element(row_num));
298
46
        }
299
        if constexpr (is_string_type(T)) {
300
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
301
                                  .get_data()[row_num];
302
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
303
                              .get_data_at(row_num),
304
                      weight);
305
46
        } else {
306
46
            typename PrimitiveTypeTraits<T>::CppType val =
307
46
                    assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&,
308
46
                                TypeCheckOnRelease::DISABLE>(*columns[0])
309
46
                            .get_data()[row_num];
310
46
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
311
46
                                  .get_data()[row_num];
312
46
            place.add(val, weight);
313
46
        }
314
46
    }
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_42EEEPPKNS_7IColumnEm
Line
Count
Source
286
6
                    size_t row_num) {
287
        if constexpr (has_default_param) {
288
            place.set_paramenters(
289
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
290
                            ->get_element(row_num),
291
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[3])
292
                            ->get_element(row_num));
293
294
6
        } else {
295
6
            place.set_paramenters(
296
6
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
297
6
                            ->get_element(row_num));
298
6
        }
299
        if constexpr (is_string_type(T)) {
300
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
301
                                  .get_data()[row_num];
302
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
303
                              .get_data_at(row_num),
304
                      weight);
305
6
        } else {
306
6
            typename PrimitiveTypeTraits<T>::CppType val =
307
6
                    assert_cast<const typename PrimitiveTypeTraits<T>::ColumnType&,
308
6
                                TypeCheckOnRelease::DISABLE>(*columns[0])
309
6
                            .get_data()[row_num];
310
6
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
311
6
                                  .get_data()[row_num];
312
6
            place.add(val, weight);
313
6
        }
314
6
    }
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_36EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_37EEEPPKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb0EE3addERNS_25AggregateFunctionTopNDataILS1_44EEEPPKNS_7IColumnEm
315
};
316
317
//base function
318
template <typename Impl, typename Derived>
319
class AggregateFunctionTopNBase
320
        : public IAggregateFunctionDataHelper<typename Impl::Data, Derived> {
321
public:
322
    AggregateFunctionTopNBase(const DataTypes& argument_types_)
323
3.74k
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_28AggregateFunctionTopNImplIntENS_21AggregateFunctionTopNIS1_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
323
424
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplIntIntENS_21AggregateFunctionTopNIS1_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
323
323
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
323
27
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
323
161
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
_ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
323
70
            : 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
323
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
323
73
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
323
4
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
323
2
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
_ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
323
930
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
323
27
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
323
36
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
_ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
323
8
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
_ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
323
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
323
289
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
323
2
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
323
2
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
323
51
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
_ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
323
468
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
323
27
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
323
161
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
323
2
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
323
68
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
_ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
323
6
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
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
323
26
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
_ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
323
21
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
323
75
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
323
1
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
_ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
323
27
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
323
36
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
323
2
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
323
4
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
_ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
323
8
            : 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
323
288
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
_ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
323
21
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
323
75
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
323
1
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
324
325
    void add(AggregateDataPtr __restrict place, const IColumn** columns, ssize_t row_num,
326
10.4k
             Arena&) const override {
327
10.4k
        Impl::add(this->data(place), columns, row_num);
328
10.4k
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_28AggregateFunctionTopNImplIntENS_21AggregateFunctionTopNIS1_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
4.65k
             Arena&) const override {
327
4.65k
        Impl::add(this->data(place), columns, row_num);
328
4.65k
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplIntIntENS_21AggregateFunctionTopNIS1_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
785
             Arena&) const override {
327
785
        Impl::add(this->data(place), columns, row_num);
328
785
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
114
             Arena&) const override {
327
114
        Impl::add(this->data(place), columns, row_num);
328
114
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
35
             Arena&) const override {
327
35
        Impl::add(this->data(place), columns, row_num);
328
35
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
136
             Arena&) const override {
327
136
        Impl::add(this->data(place), columns, row_num);
328
136
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
6
             Arena&) const override {
327
6
        Impl::add(this->data(place), columns, row_num);
328
6
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
493
             Arena&) const override {
327
493
        Impl::add(this->data(place), columns, row_num);
328
493
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
21
             Arena&) const override {
327
21
        Impl::add(this->data(place), columns, row_num);
328
21
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
15
             Arena&) const override {
327
15
        Impl::add(this->data(place), columns, row_num);
328
15
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
1.80k
             Arena&) const override {
327
1.80k
        Impl::add(this->data(place), columns, row_num);
328
1.80k
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
114
             Arena&) const override {
327
114
        Impl::add(this->data(place), columns, row_num);
328
114
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
8
             Arena&) const override {
327
8
        Impl::add(this->data(place), columns, row_num);
328
8
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
85
             Arena&) const override {
327
85
        Impl::add(this->data(place), columns, row_num);
328
85
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
17
             Arena&) const override {
327
17
        Impl::add(this->data(place), columns, row_num);
328
17
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
187
             Arena&) const override {
327
187
        Impl::add(this->data(place), columns, row_num);
328
187
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
15
             Arena&) const override {
327
15
        Impl::add(this->data(place), columns, row_num);
328
15
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
15
             Arena&) const override {
327
15
        Impl::add(this->data(place), columns, row_num);
328
15
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
34
             Arena&) const override {
327
34
        Impl::add(this->data(place), columns, row_num);
328
34
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
621
             Arena&) const override {
327
621
        Impl::add(this->data(place), columns, row_num);
328
621
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
113
             Arena&) const override {
327
113
        Impl::add(this->data(place), columns, row_num);
328
113
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
35
             Arena&) const override {
327
35
        Impl::add(this->data(place), columns, row_num);
328
35
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
15
             Arena&) const override {
327
15
        Impl::add(this->data(place), columns, row_num);
328
15
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
130
             Arena&) const override {
327
130
        Impl::add(this->data(place), columns, row_num);
328
130
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
6
             Arena&) const override {
327
6
        Impl::add(this->data(place), columns, row_num);
328
6
    }
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
326
452
             Arena&) const override {
327
452
        Impl::add(this->data(place), columns, row_num);
328
452
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
21
             Arena&) const override {
327
21
        Impl::add(this->data(place), columns, row_num);
328
21
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
46
             Arena&) const override {
327
46
        Impl::add(this->data(place), columns, row_num);
328
46
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
6
             Arena&) const override {
327
6
        Impl::add(this->data(place), columns, row_num);
328
6
    }
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
326
113
             Arena&) const override {
327
113
        Impl::add(this->data(place), columns, row_num);
328
113
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
8
             Arena&) const override {
327
8
        Impl::add(this->data(place), columns, row_num);
328
8
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
15
             Arena&) const override {
327
15
        Impl::add(this->data(place), columns, row_num);
328
15
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
33
             Arena&) const override {
327
33
        Impl::add(this->data(place), columns, row_num);
328
33
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
21
             Arena&) const override {
327
21
        Impl::add(this->data(place), columns, row_num);
328
21
    }
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
326
174
             Arena&) const override {
327
174
        Impl::add(this->data(place), columns, row_num);
328
174
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
21
             Arena&) const override {
327
21
        Impl::add(this->data(place), columns, row_num);
328
21
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
46
             Arena&) const override {
327
46
        Impl::add(this->data(place), columns, row_num);
328
46
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
326
6
             Arena&) const override {
327
6
        Impl::add(this->data(place), columns, row_num);
328
6
    }
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
329
330
181
    void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); }
_ZNK5doris25AggregateFunctionTopNBaseINS_28AggregateFunctionTopNImplIntENS_21AggregateFunctionTopNIS1_EEE5resetEPc
Line
Count
Source
330
40
    void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplIntIntENS_21AggregateFunctionTopNIS1_EEE5resetEPc
Line
Count
Source
330
13
    void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Line
Count
Source
330
6
    void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Line
Count
Source
330
3
    void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Line
Count
Source
330
10
    void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Line
Count
Source
330
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
330
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
330
3
    void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Line
Count
Source
330
26
    void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Line
Count
Source
330
6
    void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Line
Count
Source
330
3
    void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Line
Count
Source
330
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
330
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
330
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
330
3
    void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Line
Count
Source
330
26
    void reset(AggregateDataPtr __restrict place) const override { this->data(place).reset(); }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5resetEPc
331
332
    void merge(AggregateDataPtr __restrict place, ConstAggregateDataPtr rhs,
333
2.89k
               Arena&) const override {
334
2.89k
        this->data(place).merge(this->data(rhs));
335
2.89k
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_28AggregateFunctionTopNImplIntENS_21AggregateFunctionTopNIS1_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
319
               Arena&) const override {
334
319
        this->data(place).merge(this->data(rhs));
335
319
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplIntIntENS_21AggregateFunctionTopNIS1_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
403
               Arena&) const override {
334
403
        this->data(place).merge(this->data(rhs));
335
403
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
43
               Arena&) const override {
334
43
        this->data(place).merge(this->data(rhs));
335
43
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
35
               Arena&) const override {
334
35
        this->data(place).merge(this->data(rhs));
335
35
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
17
               Arena&) const override {
334
17
        this->data(place).merge(this->data(rhs));
335
17
    }
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
333
1
               Arena&) const override {
334
1
        this->data(place).merge(this->data(rhs));
335
1
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
226
               Arena&) const override {
334
226
        this->data(place).merge(this->data(rhs));
335
226
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
3
               Arena&) const override {
334
3
        this->data(place).merge(this->data(rhs));
335
3
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
2
               Arena&) const override {
334
2
        this->data(place).merge(this->data(rhs));
335
2
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
747
               Arena&) const override {
334
747
        this->data(place).merge(this->data(rhs));
335
747
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
43
               Arena&) const override {
334
43
        this->data(place).merge(this->data(rhs));
335
43
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
8
               Arena&) const override {
334
8
        this->data(place).merge(this->data(rhs));
335
8
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
32
               Arena&) const override {
334
32
        this->data(place).merge(this->data(rhs));
335
32
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
131
               Arena&) const override {
334
131
        this->data(place).merge(this->data(rhs));
335
131
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
2
               Arena&) const override {
334
2
        this->data(place).merge(this->data(rhs));
335
2
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
2
               Arena&) const override {
334
2
        this->data(place).merge(this->data(rhs));
335
2
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
25
               Arena&) const override {
334
25
        this->data(place).merge(this->data(rhs));
335
25
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
267
               Arena&) const override {
334
267
        this->data(place).merge(this->data(rhs));
335
267
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
43
               Arena&) const override {
334
43
        this->data(place).merge(this->data(rhs));
335
43
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
35
               Arena&) const override {
334
35
        this->data(place).merge(this->data(rhs));
335
35
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
2
               Arena&) const override {
334
2
        this->data(place).merge(this->data(rhs));
335
2
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
16
               Arena&) const override {
334
16
        this->data(place).merge(this->data(rhs));
335
16
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
4
               Arena&) const override {
334
4
        this->data(place).merge(this->data(rhs));
335
4
    }
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
333
213
               Arena&) const override {
334
213
        this->data(place).merge(this->data(rhs));
335
213
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
12
               Arena&) const override {
334
12
        this->data(place).merge(this->data(rhs));
335
12
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
37
               Arena&) const override {
334
37
        this->data(place).merge(this->data(rhs));
335
37
    }
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
333
43
               Arena&) const override {
334
43
        this->data(place).merge(this->data(rhs));
335
43
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
8
               Arena&) const override {
334
8
        this->data(place).merge(this->data(rhs));
335
8
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
2
               Arena&) const override {
334
2
        this->data(place).merge(this->data(rhs));
335
2
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
1
               Arena&) const override {
334
1
        this->data(place).merge(this->data(rhs));
335
1
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
4
               Arena&) const override {
334
4
        this->data(place).merge(this->data(rhs));
335
4
    }
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
333
122
               Arena&) const override {
334
122
        this->data(place).merge(this->data(rhs));
335
122
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
12
               Arena&) const override {
334
12
        this->data(place).merge(this->data(rhs));
335
12
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
37
               Arena&) const override {
334
37
        this->data(place).merge(this->data(rhs));
335
37
    }
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
336
337
2.68k
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
2.68k
        this->data(place).write(buf);
339
2.68k
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_28AggregateFunctionTopNImplIntENS_21AggregateFunctionTopNIS1_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
342
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
342
        this->data(place).write(buf);
339
342
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplIntIntENS_21AggregateFunctionTopNIS1_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
298
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
298
        this->data(place).write(buf);
339
298
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
48
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
48
        this->data(place).write(buf);
339
48
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
37
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
37
        this->data(place).write(buf);
339
37
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
17
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
17
        this->data(place).write(buf);
339
17
    }
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
337
1
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
1
        this->data(place).write(buf);
339
1
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
119
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
119
        this->data(place).write(buf);
339
119
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
3
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
3
        this->data(place).write(buf);
339
3
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
2
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
2
        this->data(place).write(buf);
339
2
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
747
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
747
        this->data(place).write(buf);
339
747
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
48
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
48
        this->data(place).write(buf);
339
48
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
8
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
8
        this->data(place).write(buf);
339
8
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
16
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
16
        this->data(place).write(buf);
339
16
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
170
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
170
        this->data(place).write(buf);
339
170
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
2
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
2
        this->data(place).write(buf);
339
2
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
2
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
2
        this->data(place).write(buf);
339
2
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
25
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
25
        this->data(place).write(buf);
339
25
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
267
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
267
        this->data(place).write(buf);
339
267
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
48
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
48
        this->data(place).write(buf);
339
48
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
37
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
37
        this->data(place).write(buf);
339
37
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
2
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
2
        this->data(place).write(buf);
339
2
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
16
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
16
        this->data(place).write(buf);
339
16
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
4
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
4
        this->data(place).write(buf);
339
4
    }
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
337
106
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
106
        this->data(place).write(buf);
339
106
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
12
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
12
        this->data(place).write(buf);
339
12
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
37
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
37
        this->data(place).write(buf);
339
37
    }
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
337
48
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
48
        this->data(place).write(buf);
339
48
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
8
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
8
        this->data(place).write(buf);
339
8
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
2
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
2
        this->data(place).write(buf);
339
2
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
1
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
1
        this->data(place).write(buf);
339
1
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
4
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
4
        this->data(place).write(buf);
339
4
    }
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
337
161
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
161
        this->data(place).write(buf);
339
161
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
12
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
12
        this->data(place).write(buf);
339
12
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
37
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
37
        this->data(place).write(buf);
339
37
    }
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
340
341
    void deserialize(AggregateDataPtr __restrict place, BufferReadable& buf,
342
2.61k
                     Arena&) const override {
343
2.61k
        this->data(place).read(buf);
344
2.61k
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_28AggregateFunctionTopNImplIntENS_21AggregateFunctionTopNIS1_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
306
                     Arena&) const override {
343
306
        this->data(place).read(buf);
344
306
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplIntIntENS_21AggregateFunctionTopNIS1_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
316
                     Arena&) const override {
343
316
        this->data(place).read(buf);
344
316
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
43
                     Arena&) const override {
343
43
        this->data(place).read(buf);
344
43
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
35
                     Arena&) const override {
343
35
        this->data(place).read(buf);
344
35
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
17
                     Arena&) const override {
343
17
        this->data(place).read(buf);
344
17
    }
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
342
1
                     Arena&) const override {
343
1
        this->data(place).read(buf);
344
1
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
139
                     Arena&) const override {
343
139
        this->data(place).read(buf);
344
139
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
3
                     Arena&) const override {
343
3
        this->data(place).read(buf);
344
3
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
2
                     Arena&) const override {
343
2
        this->data(place).read(buf);
344
2
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
747
                     Arena&) const override {
343
747
        this->data(place).read(buf);
344
747
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
43
                     Arena&) const override {
343
43
        this->data(place).read(buf);
344
43
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
8
                     Arena&) const override {
343
8
        this->data(place).read(buf);
344
8
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
20
                     Arena&) const override {
343
20
        this->data(place).read(buf);
344
20
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
130
                     Arena&) const override {
343
130
        this->data(place).read(buf);
344
130
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
2
                     Arena&) const override {
343
2
        this->data(place).read(buf);
344
2
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
2
                     Arena&) const override {
343
2
        this->data(place).read(buf);
344
2
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
25
                     Arena&) const override {
343
25
        this->data(place).read(buf);
344
25
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
267
                     Arena&) const override {
343
267
        this->data(place).read(buf);
344
267
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
43
                     Arena&) const override {
343
43
        this->data(place).read(buf);
344
43
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
35
                     Arena&) const override {
343
35
        this->data(place).read(buf);
344
35
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
2
                     Arena&) const override {
343
2
        this->data(place).read(buf);
344
2
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
16
                     Arena&) const override {
343
16
        this->data(place).read(buf);
344
16
    }
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
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
4
                     Arena&) const override {
343
4
        this->data(place).read(buf);
344
4
    }
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
342
126
                     Arena&) const override {
343
126
        this->data(place).read(buf);
344
126
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
12
                     Arena&) const override {
343
12
        this->data(place).read(buf);
344
12
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
37
                     Arena&) const override {
343
37
        this->data(place).read(buf);
344
37
    }
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
342
43
                     Arena&) const override {
343
43
        this->data(place).read(buf);
344
43
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
8
                     Arena&) const override {
343
8
        this->data(place).read(buf);
344
8
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
2
                     Arena&) const override {
343
2
        this->data(place).read(buf);
344
2
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
1
                     Arena&) const override {
343
1
        this->data(place).read(buf);
344
1
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
4
                     Arena&) const override {
343
4
        this->data(place).read(buf);
344
4
    }
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
342
122
                     Arena&) const override {
343
122
        this->data(place).read(buf);
344
122
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
12
                     Arena&) const override {
343
12
        this->data(place).read(buf);
344
12
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
37
                     Arena&) const override {
343
37
        this->data(place).read(buf);
344
37
    }
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
345
};
346
347
//topn function return string
348
template <typename Impl>
349
class AggregateFunctionTopN final
350
        : public AggregateFunctionTopNBase<Impl, AggregateFunctionTopN<Impl>>,
351
          MultiExpression,
352
          NullableAggregateFunction {
353
public:
354
    AggregateFunctionTopN(const DataTypes& argument_types_)
355
747
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopN<Impl>>(argument_types_) {}
_ZN5doris21AggregateFunctionTopNINS_28AggregateFunctionTopNImplIntEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
355
424
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopN<Impl>>(argument_types_) {}
_ZN5doris21AggregateFunctionTopNINS_31AggregateFunctionTopNImplIntIntEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
355
323
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopN<Impl>>(argument_types_) {}
356
357
41
    String get_name() const override { return "topn"; }
_ZNK5doris21AggregateFunctionTopNINS_28AggregateFunctionTopNImplIntEE8get_nameB5cxx11Ev
Line
Count
Source
357
40
    String get_name() const override { return "topn"; }
_ZNK5doris21AggregateFunctionTopNINS_31AggregateFunctionTopNImplIntIntEE8get_nameB5cxx11Ev
Line
Count
Source
357
1
    String get_name() const override { return "topn"; }
358
359
874
    DataTypePtr get_return_type() const override { return std::make_shared<DataTypeString>(); }
_ZNK5doris21AggregateFunctionTopNINS_28AggregateFunctionTopNImplIntEE15get_return_typeEv
Line
Count
Source
359
363
    DataTypePtr get_return_type() const override { return std::make_shared<DataTypeString>(); }
_ZNK5doris21AggregateFunctionTopNINS_31AggregateFunctionTopNImplIntIntEE15get_return_typeEv
Line
Count
Source
359
511
    DataTypePtr get_return_type() const override { return std::make_shared<DataTypeString>(); }
360
361
553
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
362
553
        std::string result = this->data(place).get();
363
553
        assert_cast<ColumnString&, TypeCheckOnRelease::DISABLE>(to).insert_data(result.c_str(),
364
553
                                                                                result.length());
365
553
    }
_ZNK5doris21AggregateFunctionTopNINS_28AggregateFunctionTopNImplIntEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
361
196
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
362
196
        std::string result = this->data(place).get();
363
196
        assert_cast<ColumnString&, TypeCheckOnRelease::DISABLE>(to).insert_data(result.c_str(),
364
196
                                                                                result.length());
365
196
    }
_ZNK5doris21AggregateFunctionTopNINS_31AggregateFunctionTopNImplIntIntEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
361
357
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
362
357
        std::string result = this->data(place).get();
363
357
        assert_cast<ColumnString&, TypeCheckOnRelease::DISABLE>(to).insert_data(result.c_str(),
364
357
                                                                                result.length());
365
357
    }
366
367
334
    void check_input_columns_type(const IColumn** columns) const override {
368
334
        this->template check_argument_column_type<ColumnString>(columns[0]);
369
334
        this->template check_argument_column_type<ColumnInt32>(columns[1]);
370
334
        if (this->argument_types.size() == 3) {
371
174
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
372
174
        }
373
334
    }
_ZNK5doris21AggregateFunctionTopNINS_28AggregateFunctionTopNImplIntEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
367
160
    void check_input_columns_type(const IColumn** columns) const override {
368
160
        this->template check_argument_column_type<ColumnString>(columns[0]);
369
160
        this->template check_argument_column_type<ColumnInt32>(columns[1]);
370
160
        if (this->argument_types.size() == 3) {
371
0
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
372
0
        }
373
160
    }
_ZNK5doris21AggregateFunctionTopNINS_31AggregateFunctionTopNImplIntIntEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
367
174
    void check_input_columns_type(const IColumn** columns) const override {
368
174
        this->template check_argument_column_type<ColumnString>(columns[0]);
369
174
        this->template check_argument_column_type<ColumnInt32>(columns[1]);
370
174
        if (this->argument_types.size() == 3) {
371
174
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
372
174
        }
373
174
    }
374
375
199
    void check_result_column_type(const IColumn& column) const override {
376
199
        this->template check_result_column_type_as<ColumnString>(column);
377
199
    }
_ZNK5doris21AggregateFunctionTopNINS_28AggregateFunctionTopNImplIntEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
375
125
    void check_result_column_type(const IColumn& column) const override {
376
125
        this->template check_result_column_type_as<ColumnString>(column);
377
125
    }
_ZNK5doris21AggregateFunctionTopNINS_31AggregateFunctionTopNImplIntIntEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
375
74
    void check_result_column_type(const IColumn& column) const override {
376
74
        this->template check_result_column_type_as<ColumnString>(column);
377
74
    }
378
};
379
380
//topn function return array
381
template <typename Impl>
382
class AggregateFunctionTopNArray final
383
        : public AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>,
384
          MultiExpression,
385
          NullableAggregateFunction {
386
private:
387
    using ColVecType = typename Impl::Data::ColVecType;
388
389
public:
390
    AggregateFunctionTopNArray(const DataTypes& argument_types_)
391
3.00k
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
3.00k
              _argument_type(argument_types_[0]) {}
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
391
27
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
27
              _argument_type(argument_types_[0]) {}
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
391
161
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
161
              _argument_type(argument_types_[0]) {}
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
391
70
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
70
              _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
391
2
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
2
              _argument_type(argument_types_[0]) {}
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
391
73
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
73
              _argument_type(argument_types_[0]) {}
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
391
4
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
4
              _argument_type(argument_types_[0]) {}
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
391
2
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
2
              _argument_type(argument_types_[0]) {}
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
391
930
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
930
              _argument_type(argument_types_[0]) {}
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
391
27
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
27
              _argument_type(argument_types_[0]) {}
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
391
36
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
36
              _argument_type(argument_types_[0]) {}
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
391
8
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
8
              _argument_type(argument_types_[0]) {}
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
391
1
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
1
              _argument_type(argument_types_[0]) {}
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
391
289
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
289
              _argument_type(argument_types_[0]) {}
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
391
2
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
2
              _argument_type(argument_types_[0]) {}
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
391
2
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
2
              _argument_type(argument_types_[0]) {}
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
391
51
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
51
              _argument_type(argument_types_[0]) {}
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
391
468
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
468
              _argument_type(argument_types_[0]) {}
_ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
391
27
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
27
              _argument_type(argument_types_[0]) {}
_ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
391
161
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
161
              _argument_type(argument_types_[0]) {}
_ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
391
2
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
2
              _argument_type(argument_types_[0]) {}
_ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
391
68
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
68
              _argument_type(argument_types_[0]) {}
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
_ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
391
6
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
6
              _argument_type(argument_types_[0]) {}
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
391
26
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
26
              _argument_type(argument_types_[0]) {}
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
_ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
391
21
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
21
              _argument_type(argument_types_[0]) {}
_ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
391
75
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
75
              _argument_type(argument_types_[0]) {}
_ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
391
1
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
1
              _argument_type(argument_types_[0]) {}
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
391
27
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
27
              _argument_type(argument_types_[0]) {}
_ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
391
36
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
36
              _argument_type(argument_types_[0]) {}
_ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
391
2
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
2
              _argument_type(argument_types_[0]) {}
_ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
391
4
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
4
              _argument_type(argument_types_[0]) {}
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
_ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
391
8
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
8
              _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
391
288
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
288
              _argument_type(argument_types_[0]) {}
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
_ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
391
21
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
21
              _argument_type(argument_types_[0]) {}
_ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
391
75
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
75
              _argument_type(argument_types_[0]) {}
_ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
391
1
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
1
              _argument_type(argument_types_[0]) {}
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
393
394
100
    String get_name() const override { return Impl::get_name(); }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EEEE8get_nameB5cxx11Ev
Line
Count
Source
394
6
    String get_name() const override { return Impl::get_name(); }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEEE8get_nameB5cxx11Ev
Line
Count
Source
394
1
    String get_name() const override { return Impl::get_name(); }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb1EEEE8get_nameB5cxx11Ev
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EEEE8get_nameB5cxx11Ev
Line
Count
Source
394
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
394
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
394
16
    String get_name() const override { return Impl::get_name(); }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEEE8get_nameB5cxx11Ev
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEEE8get_nameB5cxx11Ev
Line
Count
Source
394
20
    String get_name() const override { return Impl::get_name(); }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EEEE8get_nameB5cxx11Ev
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EEEE8get_nameB5cxx11Ev
Line
Count
Source
394
6
    String get_name() const override { return Impl::get_name(); }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEEE8get_nameB5cxx11Ev
Line
Count
Source
394
1
    String get_name() const override { return Impl::get_name(); }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb1EEEE8get_nameB5cxx11Ev
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb0EEEE8get_nameB5cxx11Ev
Line
Count
Source
394
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
394
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
394
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
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb0EEEE8get_nameB5cxx11Ev
Line
Count
Source
394
20
    String get_name() const override { return Impl::get_name(); }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb0EEEE8get_nameB5cxx11Ev
395
396
4.59k
    DataTypePtr get_return_type() const override {
397
4.59k
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
4.59k
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EEEE15get_return_typeEv
Line
Count
Source
396
70
    DataTypePtr get_return_type() const override {
397
70
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
70
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEEE15get_return_typeEv
Line
Count
Source
396
29
    DataTypePtr get_return_type() const override {
397
29
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
29
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEEE15get_return_typeEv
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEEE15get_return_typeEv
Line
Count
Source
396
109
    DataTypePtr get_return_type() const override {
397
109
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
109
    }
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
396
5
    DataTypePtr get_return_type() const override {
397
5
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
5
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEEE15get_return_typeEv
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEEE15get_return_typeEv
Line
Count
Source
396
328
    DataTypePtr get_return_type() const override {
397
328
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
328
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEEE15get_return_typeEv
Line
Count
Source
396
10
    DataTypePtr get_return_type() const override {
397
10
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
10
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEEE15get_return_typeEv
Line
Count
Source
396
5
    DataTypePtr get_return_type() const override {
397
5
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
5
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb1EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb1EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb1EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb1EEEE15get_return_typeEv
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb1EEEE15get_return_typeEv
Line
Count
Source
396
1.64k
    DataTypePtr get_return_type() const override {
397
1.64k
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
1.64k
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EEEE15get_return_typeEv
Line
Count
Source
396
70
    DataTypePtr get_return_type() const override {
397
70
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
70
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEEE15get_return_typeEv
Line
Count
Source
396
6
    DataTypePtr get_return_type() const override {
397
6
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
6
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEEE15get_return_typeEv
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEEE15get_return_typeEv
Line
Count
Source
396
53
    DataTypePtr get_return_type() const override {
397
53
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
53
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb0EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb0EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb0EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb0EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb0EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb0EEEE15get_return_typeEv
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb0EEEE15get_return_typeEv
Line
Count
Source
396
20
    DataTypePtr get_return_type() const override {
397
20
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
20
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEEE15get_return_typeEv
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEEE15get_return_typeEv
Line
Count
Source
396
63
    DataTypePtr get_return_type() const override {
397
63
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
63
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEEE15get_return_typeEv
Line
Count
Source
396
5
    DataTypePtr get_return_type() const override {
397
5
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
5
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEEE15get_return_typeEv
Line
Count
Source
396
5
    DataTypePtr get_return_type() const override {
397
5
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
5
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEEE15get_return_typeEv
Line
Count
Source
396
121
    DataTypePtr get_return_type() const override {
397
121
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
121
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEEE15get_return_typeEv
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EEEE15get_return_typeEv
Line
Count
Source
396
855
    DataTypePtr get_return_type() const override {
397
855
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
855
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EEEE15get_return_typeEv
Line
Count
Source
396
70
    DataTypePtr get_return_type() const override {
397
70
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
70
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEEE15get_return_typeEv
Line
Count
Source
396
29
    DataTypePtr get_return_type() const override {
397
29
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
29
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEEE15get_return_typeEv
Line
Count
Source
396
5
    DataTypePtr get_return_type() const override {
397
5
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
5
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EEEE15get_return_typeEv
Line
Count
Source
396
104
    DataTypePtr get_return_type() const override {
397
104
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
104
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EEEE15get_return_typeEv
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb1EEEE15get_return_typeEv
Line
Count
Source
396
17
    DataTypePtr get_return_type() const override {
397
17
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
17
    }
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
396
296
    DataTypePtr get_return_type() const override {
397
296
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
296
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEEE15get_return_typeEv
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEEE15get_return_typeEv
Line
Count
Source
396
60
    DataTypePtr get_return_type() const override {
397
60
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
60
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEEE15get_return_typeEv
Line
Count
Source
396
173
    DataTypePtr get_return_type() const override {
397
173
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
173
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEEE15get_return_typeEv
Line
Count
Source
396
3
    DataTypePtr get_return_type() const override {
397
3
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
3
    }
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
396
70
    DataTypePtr get_return_type() const override {
397
70
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
70
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEEE15get_return_typeEv
Line
Count
Source
396
6
    DataTypePtr get_return_type() const override {
397
6
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
6
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEEE15get_return_typeEv
Line
Count
Source
396
5
    DataTypePtr get_return_type() const override {
397
5
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
5
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEEE15get_return_typeEv
Line
Count
Source
396
20
    DataTypePtr get_return_type() const override {
397
20
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
20
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb0EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb0EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb0EEEE15get_return_typeEv
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb0EEEE15get_return_typeEv
Line
Count
Source
396
41
    DataTypePtr get_return_type() const override {
397
41
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
41
    }
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
396
60
    DataTypePtr get_return_type() const override {
397
60
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
60
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEEE15get_return_typeEv
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEEE15get_return_typeEv
Line
Count
Source
396
60
    DataTypePtr get_return_type() const override {
397
60
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
60
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEEE15get_return_typeEv
Line
Count
Source
396
173
    DataTypePtr get_return_type() const override {
397
173
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
173
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEEE15get_return_typeEv
Line
Count
Source
396
3
    DataTypePtr get_return_type() const override {
397
3
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
3
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb0EEEE15get_return_typeEv
399
400
1.31k
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
1.31k
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
1.31k
        auto& col_null =
403
1.31k
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
1.31k
        auto& typed_to =
405
1.31k
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
1.31k
        this->data(place).insert_result_into(typed_to);
407
1.31k
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
1.31k
        to_arr.get_offsets().push_back(typed_to.size());
409
1.31k
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
400
37
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
37
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
37
        auto& col_null =
403
37
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
37
        auto& typed_to =
405
37
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
37
        this->data(place).insert_result_into(typed_to);
407
37
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
37
        to_arr.get_offsets().push_back(typed_to.size());
409
37
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
400
1
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
1
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
1
        auto& col_null =
403
1
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
1
        auto& typed_to =
405
1
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
1
        this->data(place).insert_result_into(typed_to);
407
1
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
1
        to_arr.get_offsets().push_back(typed_to.size());
409
1
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
400
25
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
25
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
25
        auto& col_null =
403
25
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
25
        auto& typed_to =
405
25
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
25
        this->data(place).insert_result_into(typed_to);
407
25
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
25
        to_arr.get_offsets().push_back(typed_to.size());
409
25
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
400
1
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
1
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
1
        auto& col_null =
403
1
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
1
        auto& typed_to =
405
1
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
1
        this->data(place).insert_result_into(typed_to);
407
1
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
1
        to_arr.get_offsets().push_back(typed_to.size());
409
1
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
400
273
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
273
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
273
        auto& col_null =
403
273
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
273
        auto& typed_to =
405
273
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
273
        this->data(place).insert_result_into(typed_to);
407
273
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
273
        to_arr.get_offsets().push_back(typed_to.size());
409
273
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
400
2
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
2
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
2
        auto& col_null =
403
2
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
2
        auto& typed_to =
405
2
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
2
        this->data(place).insert_result_into(typed_to);
407
2
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
2
        to_arr.get_offsets().push_back(typed_to.size());
409
2
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
400
1
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
1
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
1
        auto& col_null =
403
1
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
1
        auto& typed_to =
405
1
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
1
        this->data(place).insert_result_into(typed_to);
407
1
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
1
        to_arr.get_offsets().push_back(typed_to.size());
409
1
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
400
207
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
207
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
207
        auto& col_null =
403
207
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
207
        auto& typed_to =
405
207
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
207
        this->data(place).insert_result_into(typed_to);
407
207
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
207
        to_arr.get_offsets().push_back(typed_to.size());
409
207
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
400
37
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
37
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
37
        auto& col_null =
403
37
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
37
        auto& typed_to =
405
37
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
37
        this->data(place).insert_result_into(typed_to);
407
37
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
37
        to_arr.get_offsets().push_back(typed_to.size());
409
37
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
400
41
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
41
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
41
        auto& col_null =
403
41
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
41
        auto& typed_to =
405
41
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
41
        this->data(place).insert_result_into(typed_to);
407
41
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
41
        to_arr.get_offsets().push_back(typed_to.size());
409
41
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
400
17
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
17
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
17
        auto& col_null =
403
17
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
17
        auto& typed_to =
405
17
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
17
        this->data(place).insert_result_into(typed_to);
407
17
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
17
        to_arr.get_offsets().push_back(typed_to.size());
409
17
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
400
28
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
28
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
28
        auto& col_null =
403
28
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
28
        auto& typed_to =
405
28
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
28
        this->data(place).insert_result_into(typed_to);
407
28
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
28
        to_arr.get_offsets().push_back(typed_to.size());
409
28
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
400
1
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
1
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
1
        auto& col_null =
403
1
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
1
        auto& typed_to =
405
1
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
1
        this->data(place).insert_result_into(typed_to);
407
1
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
1
        to_arr.get_offsets().push_back(typed_to.size());
409
1
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
400
1
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
1
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
1
        auto& col_null =
403
1
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
1
        auto& typed_to =
405
1
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
1
        this->data(place).insert_result_into(typed_to);
407
1
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
1
        to_arr.get_offsets().push_back(typed_to.size());
409
1
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
400
26
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
26
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
26
        auto& col_null =
403
26
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
26
        auto& typed_to =
405
26
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
26
        this->data(place).insert_result_into(typed_to);
407
26
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
26
        to_arr.get_offsets().push_back(typed_to.size());
409
26
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
400
87
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
87
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
87
        auto& col_null =
403
87
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
87
        auto& typed_to =
405
87
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
87
        this->data(place).insert_result_into(typed_to);
407
87
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
87
        to_arr.get_offsets().push_back(typed_to.size());
409
87
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
400
37
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
37
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
37
        auto& col_null =
403
37
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
37
        auto& typed_to =
405
37
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
37
        this->data(place).insert_result_into(typed_to);
407
37
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
37
        to_arr.get_offsets().push_back(typed_to.size());
409
37
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
400
1
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
1
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
1
        auto& col_null =
403
1
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
1
        auto& typed_to =
405
1
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
1
        this->data(place).insert_result_into(typed_to);
407
1
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
1
        to_arr.get_offsets().push_back(typed_to.size());
409
1
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
400
1
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
1
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
1
        auto& col_null =
403
1
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
1
        auto& typed_to =
405
1
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
1
        this->data(place).insert_result_into(typed_to);
407
1
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
1
        to_arr.get_offsets().push_back(typed_to.size());
409
1
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
400
24
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
24
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
24
        auto& col_null =
403
24
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
24
        auto& typed_to =
405
24
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
24
        this->data(place).insert_result_into(typed_to);
407
24
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
24
        to_arr.get_offsets().push_back(typed_to.size());
409
24
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
400
3
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
3
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
3
        auto& col_null =
403
3
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
3
        auto& typed_to =
405
3
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
3
        this->data(place).insert_result_into(typed_to);
407
3
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
3
        to_arr.get_offsets().push_back(typed_to.size());
409
3
    }
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
400
266
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
266
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
266
        auto& col_null =
403
266
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
266
        auto& typed_to =
405
266
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
266
        this->data(place).insert_result_into(typed_to);
407
266
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
266
        to_arr.get_offsets().push_back(typed_to.size());
409
266
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
400
12
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
12
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
12
        auto& col_null =
403
12
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
12
        auto& typed_to =
405
12
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
12
        this->data(place).insert_result_into(typed_to);
407
12
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
12
        to_arr.get_offsets().push_back(typed_to.size());
409
12
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
400
38
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
38
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
38
        auto& col_null =
403
38
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
38
        auto& typed_to =
405
38
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
38
        this->data(place).insert_result_into(typed_to);
407
38
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
38
        to_arr.get_offsets().push_back(typed_to.size());
409
38
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
400
2
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
2
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
2
        auto& col_null =
403
2
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
2
        auto& typed_to =
405
2
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
2
        this->data(place).insert_result_into(typed_to);
407
2
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
2
        to_arr.get_offsets().push_back(typed_to.size());
409
2
    }
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
400
37
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
37
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
37
        auto& col_null =
403
37
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
37
        auto& typed_to =
405
37
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
37
        this->data(place).insert_result_into(typed_to);
407
37
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
37
        to_arr.get_offsets().push_back(typed_to.size());
409
37
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
400
1
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
1
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
1
        auto& col_null =
403
1
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
1
        auto& typed_to =
405
1
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
1
        this->data(place).insert_result_into(typed_to);
407
1
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
1
        to_arr.get_offsets().push_back(typed_to.size());
409
1
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
400
10
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
10
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
10
        auto& col_null =
403
10
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
10
        auto& typed_to =
405
10
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
10
        this->data(place).insert_result_into(typed_to);
407
10
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
10
        to_arr.get_offsets().push_back(typed_to.size());
409
10
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
400
20
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
20
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
20
        auto& col_null =
403
20
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
20
        auto& typed_to =
405
20
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
20
        this->data(place).insert_result_into(typed_to);
407
20
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
20
        to_arr.get_offsets().push_back(typed_to.size());
409
20
    }
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
400
27
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
27
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
27
        auto& col_null =
403
27
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
27
        auto& typed_to =
405
27
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
27
        this->data(place).insert_result_into(typed_to);
407
27
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
27
        to_arr.get_offsets().push_back(typed_to.size());
409
27
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
400
12
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
12
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
12
        auto& col_null =
403
12
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
12
        auto& typed_to =
405
12
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
12
        this->data(place).insert_result_into(typed_to);
407
12
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
12
        to_arr.get_offsets().push_back(typed_to.size());
409
12
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
400
38
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
38
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
38
        auto& col_null =
403
38
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
38
        auto& typed_to =
405
38
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
38
        this->data(place).insert_result_into(typed_to);
407
38
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
38
        to_arr.get_offsets().push_back(typed_to.size());
409
38
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
400
2
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
401
2
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
402
2
        auto& col_null =
403
2
                assert_cast<ColumnNullable&, TypeCheckOnRelease::DISABLE>(to_arr.get_data());
404
2
        auto& typed_to =
405
2
                assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(col_null.get_nested_column());
406
2
        this->data(place).insert_result_into(typed_to);
407
2
        col_null.get_null_map_data().resize_fill(typed_to.size(), 0);
408
2
        to_arr.get_offsets().push_back(typed_to.size());
409
2
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb0EEEE18insert_result_intoEPKcRNS_7IColumnE
410
411
1.24k
    void check_input_columns_type(const IColumn** columns) const override {
412
1.24k
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
1.24k
        if constexpr (Impl::is_weighted) {
414
430
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
430
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
430
            if constexpr (Impl::has_default_parameter) {
417
249
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
249
            }
419
819
        } else {
420
819
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
819
            if constexpr (Impl::has_default_parameter) {
422
514
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
514
            }
424
819
        }
425
1.24k
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
58
    void check_input_columns_type(const IColumn** columns) const override {
412
58
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
        if constexpr (Impl::is_weighted) {
414
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
            if constexpr (Impl::has_default_parameter) {
417
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
            }
419
58
        } else {
420
58
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
58
            if constexpr (Impl::has_default_parameter) {
422
58
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
58
            }
424
58
        }
425
58
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
35
    void check_input_columns_type(const IColumn** columns) const override {
412
35
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
        if constexpr (Impl::is_weighted) {
414
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
            if constexpr (Impl::has_default_parameter) {
417
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
            }
419
35
        } else {
420
35
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
35
            if constexpr (Impl::has_default_parameter) {
422
35
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
35
            }
424
35
        }
425
35
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
51
    void check_input_columns_type(const IColumn** columns) const override {
412
51
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
        if constexpr (Impl::is_weighted) {
414
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
            if constexpr (Impl::has_default_parameter) {
417
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
            }
419
51
        } else {
420
51
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
51
            if constexpr (Impl::has_default_parameter) {
422
51
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
51
            }
424
51
        }
425
51
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
1
    void check_input_columns_type(const IColumn** columns) const override {
412
1
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
        if constexpr (Impl::is_weighted) {
414
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
            if constexpr (Impl::has_default_parameter) {
417
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
            }
419
1
        } else {
420
1
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
1
            if constexpr (Impl::has_default_parameter) {
422
1
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
1
            }
424
1
        }
425
1
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
55
    void check_input_columns_type(const IColumn** columns) const override {
412
55
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
        if constexpr (Impl::is_weighted) {
414
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
            if constexpr (Impl::has_default_parameter) {
417
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
            }
419
55
        } else {
420
55
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
55
            if constexpr (Impl::has_default_parameter) {
422
55
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
55
            }
424
55
        }
425
55
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
6
    void check_input_columns_type(const IColumn** columns) const override {
412
6
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
        if constexpr (Impl::is_weighted) {
414
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
            if constexpr (Impl::has_default_parameter) {
417
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
            }
419
6
        } else {
420
6
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
6
            if constexpr (Impl::has_default_parameter) {
422
6
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
6
            }
424
6
        }
425
6
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
5
    void check_input_columns_type(const IColumn** columns) const override {
412
5
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
        if constexpr (Impl::is_weighted) {
414
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
            if constexpr (Impl::has_default_parameter) {
417
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
            }
419
5
        } else {
420
5
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
5
            if constexpr (Impl::has_default_parameter) {
422
5
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
5
            }
424
5
        }
425
5
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
303
    void check_input_columns_type(const IColumn** columns) const override {
412
303
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
        if constexpr (Impl::is_weighted) {
414
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
            if constexpr (Impl::has_default_parameter) {
417
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
            }
419
303
        } else {
420
303
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
303
            if constexpr (Impl::has_default_parameter) {
422
303
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
303
            }
424
303
        }
425
303
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
58
    void check_input_columns_type(const IColumn** columns) const override {
412
58
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
        if constexpr (Impl::is_weighted) {
414
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
            if constexpr (Impl::has_default_parameter) {
417
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
            }
419
58
        } else {
420
58
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
            if constexpr (Impl::has_default_parameter) {
422
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            }
424
58
        }
425
58
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
8
    void check_input_columns_type(const IColumn** columns) const override {
412
8
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
        if constexpr (Impl::is_weighted) {
414
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
            if constexpr (Impl::has_default_parameter) {
417
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
            }
419
8
        } else {
420
8
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
            if constexpr (Impl::has_default_parameter) {
422
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            }
424
8
        }
425
8
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
16
    void check_input_columns_type(const IColumn** columns) const override {
412
16
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
        if constexpr (Impl::is_weighted) {
414
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
            if constexpr (Impl::has_default_parameter) {
417
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
            }
419
16
        } else {
420
16
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
            if constexpr (Impl::has_default_parameter) {
422
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            }
424
16
        }
425
16
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
3
    void check_input_columns_type(const IColumn** columns) const override {
412
3
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
        if constexpr (Impl::is_weighted) {
414
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
            if constexpr (Impl::has_default_parameter) {
417
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
            }
419
3
        } else {
420
3
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
            if constexpr (Impl::has_default_parameter) {
422
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            }
424
3
        }
425
3
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
31
    void check_input_columns_type(const IColumn** columns) const override {
412
31
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
        if constexpr (Impl::is_weighted) {
414
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
            if constexpr (Impl::has_default_parameter) {
417
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
            }
419
31
        } else {
420
31
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
            if constexpr (Impl::has_default_parameter) {
422
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            }
424
31
        }
425
31
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
5
    void check_input_columns_type(const IColumn** columns) const override {
412
5
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
        if constexpr (Impl::is_weighted) {
414
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
            if constexpr (Impl::has_default_parameter) {
417
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
            }
419
5
        } else {
420
5
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
            if constexpr (Impl::has_default_parameter) {
422
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            }
424
5
        }
425
5
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
5
    void check_input_columns_type(const IColumn** columns) const override {
412
5
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
        if constexpr (Impl::is_weighted) {
414
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
            if constexpr (Impl::has_default_parameter) {
417
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
            }
419
5
        } else {
420
5
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
            if constexpr (Impl::has_default_parameter) {
422
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            }
424
5
        }
425
5
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
26
    void check_input_columns_type(const IColumn** columns) const override {
412
26
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
        if constexpr (Impl::is_weighted) {
414
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
            if constexpr (Impl::has_default_parameter) {
417
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
            }
419
26
        } else {
420
26
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
            if constexpr (Impl::has_default_parameter) {
422
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            }
424
26
        }
425
26
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
153
    void check_input_columns_type(const IColumn** columns) const override {
412
153
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
        if constexpr (Impl::is_weighted) {
414
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
            if constexpr (Impl::has_default_parameter) {
417
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
            }
419
153
        } else {
420
153
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
            if constexpr (Impl::has_default_parameter) {
422
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            }
424
153
        }
425
153
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
58
    void check_input_columns_type(const IColumn** columns) const override {
412
58
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
58
        if constexpr (Impl::is_weighted) {
414
58
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
58
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
58
            if constexpr (Impl::has_default_parameter) {
417
58
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
58
            }
419
        } else {
420
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
            if constexpr (Impl::has_default_parameter) {
422
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            }
424
        }
425
58
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
35
    void check_input_columns_type(const IColumn** columns) const override {
412
35
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
35
        if constexpr (Impl::is_weighted) {
414
35
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
35
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
35
            if constexpr (Impl::has_default_parameter) {
417
35
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
35
            }
419
        } else {
420
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
            if constexpr (Impl::has_default_parameter) {
422
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            }
424
        }
425
35
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
5
    void check_input_columns_type(const IColumn** columns) const override {
412
5
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
5
        if constexpr (Impl::is_weighted) {
414
5
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
5
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
5
            if constexpr (Impl::has_default_parameter) {
417
5
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
5
            }
419
        } else {
420
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
            if constexpr (Impl::has_default_parameter) {
422
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            }
424
        }
425
5
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
50
    void check_input_columns_type(const IColumn** columns) const override {
412
50
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
50
        if constexpr (Impl::is_weighted) {
414
50
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
50
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
50
            if constexpr (Impl::has_default_parameter) {
417
50
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
50
            }
419
        } else {
420
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
            if constexpr (Impl::has_default_parameter) {
422
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            }
424
        }
425
50
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
6
    void check_input_columns_type(const IColumn** columns) const override {
412
6
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
6
        if constexpr (Impl::is_weighted) {
414
6
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
6
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
6
            if constexpr (Impl::has_default_parameter) {
417
6
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
6
            }
419
        } else {
420
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
            if constexpr (Impl::has_default_parameter) {
422
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            }
424
        }
425
6
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
36
    void check_input_columns_type(const IColumn** columns) const override {
412
36
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
36
        if constexpr (Impl::is_weighted) {
414
36
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
36
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
36
            if constexpr (Impl::has_default_parameter) {
417
36
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
36
            }
419
        } else {
420
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
            if constexpr (Impl::has_default_parameter) {
422
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            }
424
        }
425
36
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
20
    void check_input_columns_type(const IColumn** columns) const override {
412
20
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
20
        if constexpr (Impl::is_weighted) {
414
20
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
20
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
20
            if constexpr (Impl::has_default_parameter) {
417
20
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
20
            }
419
        } else {
420
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
            if constexpr (Impl::has_default_parameter) {
422
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            }
424
        }
425
20
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
38
    void check_input_columns_type(const IColumn** columns) const override {
412
38
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
38
        if constexpr (Impl::is_weighted) {
414
38
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
38
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
38
            if constexpr (Impl::has_default_parameter) {
417
38
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
38
            }
419
        } else {
420
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
            if constexpr (Impl::has_default_parameter) {
422
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            }
424
        }
425
38
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
1
    void check_input_columns_type(const IColumn** columns) const override {
412
1
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
1
        if constexpr (Impl::is_weighted) {
414
1
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
1
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
1
            if constexpr (Impl::has_default_parameter) {
417
1
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
1
            }
419
        } else {
420
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
            if constexpr (Impl::has_default_parameter) {
422
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            }
424
        }
425
1
    }
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
411
58
    void check_input_columns_type(const IColumn** columns) const override {
412
58
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
58
        if constexpr (Impl::is_weighted) {
414
58
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
58
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
            if constexpr (Impl::has_default_parameter) {
417
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
            }
419
        } else {
420
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
            if constexpr (Impl::has_default_parameter) {
422
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            }
424
        }
425
58
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
8
    void check_input_columns_type(const IColumn** columns) const override {
412
8
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
8
        if constexpr (Impl::is_weighted) {
414
8
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
8
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
            if constexpr (Impl::has_default_parameter) {
417
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
            }
419
        } else {
420
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
            if constexpr (Impl::has_default_parameter) {
422
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            }
424
        }
425
8
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
5
    void check_input_columns_type(const IColumn** columns) const override {
412
5
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
5
        if constexpr (Impl::is_weighted) {
414
5
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
5
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
            if constexpr (Impl::has_default_parameter) {
417
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
            }
419
        } else {
420
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
            if constexpr (Impl::has_default_parameter) {
422
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            }
424
        }
425
5
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
15
    void check_input_columns_type(const IColumn** columns) const override {
412
15
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
15
        if constexpr (Impl::is_weighted) {
414
15
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
15
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
            if constexpr (Impl::has_default_parameter) {
417
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
            }
419
        } else {
420
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
            if constexpr (Impl::has_default_parameter) {
422
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            }
424
        }
425
15
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
10
    void check_input_columns_type(const IColumn** columns) const override {
412
10
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
10
        if constexpr (Impl::is_weighted) {
414
10
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
10
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
            if constexpr (Impl::has_default_parameter) {
417
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
            }
419
        } else {
420
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
            if constexpr (Impl::has_default_parameter) {
422
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            }
424
        }
425
10
    }
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
411
26
    void check_input_columns_type(const IColumn** columns) const override {
412
26
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
26
        if constexpr (Impl::is_weighted) {
414
26
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
26
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
            if constexpr (Impl::has_default_parameter) {
417
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
            }
419
        } else {
420
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
            if constexpr (Impl::has_default_parameter) {
422
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            }
424
        }
425
26
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
20
    void check_input_columns_type(const IColumn** columns) const override {
412
20
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
20
        if constexpr (Impl::is_weighted) {
414
20
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
20
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
            if constexpr (Impl::has_default_parameter) {
417
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
            }
419
        } else {
420
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
            if constexpr (Impl::has_default_parameter) {
422
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            }
424
        }
425
20
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
38
    void check_input_columns_type(const IColumn** columns) const override {
412
38
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
38
        if constexpr (Impl::is_weighted) {
414
38
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
38
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
            if constexpr (Impl::has_default_parameter) {
417
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
            }
419
        } else {
420
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
            if constexpr (Impl::has_default_parameter) {
422
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            }
424
        }
425
38
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
1
    void check_input_columns_type(const IColumn** columns) const override {
412
1
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
1
        if constexpr (Impl::is_weighted) {
414
1
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
1
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
            if constexpr (Impl::has_default_parameter) {
417
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
            }
419
        } else {
420
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
            if constexpr (Impl::has_default_parameter) {
422
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
            }
424
        }
425
1
    }
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
426
427
979
    void check_result_column_type(const IColumn& to) const override {
428
979
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
979
        if (UNLIKELY(to_arr == nullptr)) {
430
0
            throw doris::Exception(Status::InternalError(
431
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
432
0
                    "ColumnArray",
433
0
                    get_name(), to.get_name(), typeid(to).name()));
434
0
        }
435
436
979
        const IColumn& data_column = to_arr->get_data();
437
979
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
979
        if (UNLIKELY(nullable_column == nullptr)) {
439
0
            throw doris::Exception(Status::InternalError(
440
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
441
0
                    "({}) is not ColumnNullable",
442
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
443
0
        }
444
445
979
        const IColumn& nested_column = nullable_column->get_nested_column();
446
979
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
447
0
            throw doris::Exception(Status::InternalError(
448
0
                    "Aggregate function {} result type check failed: Array nested data column "
449
0
                    "type {} ({}) does not match expected physical column type {}",
450
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
451
0
                    typeid(ColVecType).name()));
452
0
        }
453
979
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
427
51
    void check_result_column_type(const IColumn& to) const override {
428
51
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
51
        if (UNLIKELY(to_arr == nullptr)) {
430
0
            throw doris::Exception(Status::InternalError(
431
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
432
0
                    "ColumnArray",
433
0
                    get_name(), to.get_name(), typeid(to).name()));
434
0
        }
435
436
51
        const IColumn& data_column = to_arr->get_data();
437
51
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
51
        if (UNLIKELY(nullable_column == nullptr)) {
439
0
            throw doris::Exception(Status::InternalError(
440
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
441
0
                    "({}) is not ColumnNullable",
442
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
443
0
        }
444
445
51
        const IColumn& nested_column = nullable_column->get_nested_column();
446
51
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
447
0
            throw doris::Exception(Status::InternalError(
448
0
                    "Aggregate function {} result type check failed: Array nested data column "
449
0
                    "type {} ({}) does not match expected physical column type {}",
450
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
451
0
                    typeid(ColVecType).name()));
452
0
        }
453
51
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEEE24check_result_column_typeERKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
427
21
    void check_result_column_type(const IColumn& to) const override {
428
21
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
21
        if (UNLIKELY(to_arr == nullptr)) {
430
0
            throw doris::Exception(Status::InternalError(
431
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
432
0
                    "ColumnArray",
433
0
                    get_name(), to.get_name(), typeid(to).name()));
434
0
        }
435
436
21
        const IColumn& data_column = to_arr->get_data();
437
21
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
21
        if (UNLIKELY(nullable_column == nullptr)) {
439
0
            throw doris::Exception(Status::InternalError(
440
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
441
0
                    "({}) is not ColumnNullable",
442
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
443
0
        }
444
445
21
        const IColumn& nested_column = nullable_column->get_nested_column();
446
21
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
447
0
            throw doris::Exception(Status::InternalError(
448
0
                    "Aggregate function {} result type check failed: Array nested data column "
449
0
                    "type {} ({}) does not match expected physical column type {}",
450
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
451
0
                    typeid(ColVecType).name()));
452
0
        }
453
21
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb1EEEE24check_result_column_typeERKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
427
1
    void check_result_column_type(const IColumn& to) const override {
428
1
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
1
        if (UNLIKELY(to_arr == nullptr)) {
430
0
            throw doris::Exception(Status::InternalError(
431
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
432
0
                    "ColumnArray",
433
0
                    get_name(), to.get_name(), typeid(to).name()));
434
0
        }
435
436
1
        const IColumn& data_column = to_arr->get_data();
437
1
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
1
        if (UNLIKELY(nullable_column == nullptr)) {
439
0
            throw doris::Exception(Status::InternalError(
440
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
441
0
                    "({}) is not ColumnNullable",
442
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
443
0
        }
444
445
1
        const IColumn& nested_column = nullable_column->get_nested_column();
446
1
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
447
0
            throw doris::Exception(Status::InternalError(
448
0
                    "Aggregate function {} result type check failed: Array nested data column "
449
0
                    "type {} ({}) does not match expected physical column type {}",
450
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
451
0
                    typeid(ColVecType).name()));
452
0
        }
453
1
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEEE24check_result_column_typeERKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
427
19
    void check_result_column_type(const IColumn& to) const override {
428
19
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
19
        if (UNLIKELY(to_arr == nullptr)) {
430
0
            throw doris::Exception(Status::InternalError(
431
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
432
0
                    "ColumnArray",
433
0
                    get_name(), to.get_name(), typeid(to).name()));
434
0
        }
435
436
19
        const IColumn& data_column = to_arr->get_data();
437
19
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
19
        if (UNLIKELY(nullable_column == nullptr)) {
439
0
            throw doris::Exception(Status::InternalError(
440
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
441
0
                    "({}) is not ColumnNullable",
442
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
443
0
        }
444
445
19
        const IColumn& nested_column = nullable_column->get_nested_column();
446
19
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
447
0
            throw doris::Exception(Status::InternalError(
448
0
                    "Aggregate function {} result type check failed: Array nested data column "
449
0
                    "type {} ({}) does not match expected physical column type {}",
450
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
451
0
                    typeid(ColVecType).name()));
452
0
        }
453
19
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
427
2
    void check_result_column_type(const IColumn& to) const override {
428
2
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
2
        if (UNLIKELY(to_arr == nullptr)) {
430
0
            throw doris::Exception(Status::InternalError(
431
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
432
0
                    "ColumnArray",
433
0
                    get_name(), to.get_name(), typeid(to).name()));
434
0
        }
435
436
2
        const IColumn& data_column = to_arr->get_data();
437
2
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
2
        if (UNLIKELY(nullable_column == nullptr)) {
439
0
            throw doris::Exception(Status::InternalError(
440
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
441
0
                    "({}) is not ColumnNullable",
442
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
443
0
        }
444
445
2
        const IColumn& nested_column = nullable_column->get_nested_column();
446
2
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
447
0
            throw doris::Exception(Status::InternalError(
448
0
                    "Aggregate function {} result type check failed: Array nested data column "
449
0
                    "type {} ({}) does not match expected physical column type {}",
450
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
451
0
                    typeid(ColVecType).name()));
452
0
        }
453
2
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
427
1
    void check_result_column_type(const IColumn& to) const override {
428
1
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
1
        if (UNLIKELY(to_arr == nullptr)) {
430
0
            throw doris::Exception(Status::InternalError(
431
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
432
0
                    "ColumnArray",
433
0
                    get_name(), to.get_name(), typeid(to).name()));
434
0
        }
435
436
1
        const IColumn& data_column = to_arr->get_data();
437
1
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
1
        if (UNLIKELY(nullable_column == nullptr)) {
439
0
            throw doris::Exception(Status::InternalError(
440
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
441
0
                    "({}) is not ColumnNullable",
442
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
443
0
        }
444
445
1
        const IColumn& nested_column = nullable_column->get_nested_column();
446
1
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
447
0
            throw doris::Exception(Status::InternalError(
448
0
                    "Aggregate function {} result type check failed: Array nested data column "
449
0
                    "type {} ({}) does not match expected physical column type {}",
450
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
451
0
                    typeid(ColVecType).name()));
452
0
        }
453
1
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb1EEEE24check_result_column_typeERKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
427
288
    void check_result_column_type(const IColumn& to) const override {
428
288
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
288
        if (UNLIKELY(to_arr == nullptr)) {
430
0
            throw doris::Exception(Status::InternalError(
431
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
432
0
                    "ColumnArray",
433
0
                    get_name(), to.get_name(), typeid(to).name()));
434
0
        }
435
436
288
        const IColumn& data_column = to_arr->get_data();
437
288
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
288
        if (UNLIKELY(nullable_column == nullptr)) {
439
0
            throw doris::Exception(Status::InternalError(
440
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
441
0
                    "({}) is not ColumnNullable",
442
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
443
0
        }
444
445
288
        const IColumn& nested_column = nullable_column->get_nested_column();
446
288
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
447
0
            throw doris::Exception(Status::InternalError(
448
0
                    "Aggregate function {} result type check failed: Array nested data column "
449
0
                    "type {} ({}) does not match expected physical column type {}",
450
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
451
0
                    typeid(ColVecType).name()));
452
0
        }
453
288
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
427
51
    void check_result_column_type(const IColumn& to) const override {
428
51
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
51
        if (UNLIKELY(to_arr == nullptr)) {
430
0
            throw doris::Exception(Status::InternalError(
431
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
432
0
                    "ColumnArray",
433
0
                    get_name(), to.get_name(), typeid(to).name()));
434
0
        }
435
436
51
        const IColumn& data_column = to_arr->get_data();
437
51
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
51
        if (UNLIKELY(nullable_column == nullptr)) {
439
0
            throw doris::Exception(Status::InternalError(
440
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
441
0
                    "({}) is not ColumnNullable",
442
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
443
0
        }
444
445
51
        const IColumn& nested_column = nullable_column->get_nested_column();
446
51
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
447
0
            throw doris::Exception(Status::InternalError(
448
0
                    "Aggregate function {} result type check failed: Array nested data column "
449
0
                    "type {} ({}) does not match expected physical column type {}",
450
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
451
0
                    typeid(ColVecType).name()));
452
0
        }
453
51
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEEE24check_result_column_typeERKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
427
12
    void check_result_column_type(const IColumn& to) const override {
428
12
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
12
        if (UNLIKELY(to_arr == nullptr)) {
430
0
            throw doris::Exception(Status::InternalError(
431
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
432
0
                    "ColumnArray",
433
0
                    get_name(), to.get_name(), typeid(to).name()));
434
0
        }
435
436
12
        const IColumn& data_column = to_arr->get_data();
437
12
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
12
        if (UNLIKELY(nullable_column == nullptr)) {
439
0
            throw doris::Exception(Status::InternalError(
440
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
441
0
                    "({}) is not ColumnNullable",
442
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
443
0
        }
444
445
12
        const IColumn& nested_column = nullable_column->get_nested_column();
446
12
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
447
0
            throw doris::Exception(Status::InternalError(
448
0
                    "Aggregate function {} result type check failed: Array nested data column "
449
0
                    "type {} ({}) does not match expected physical column type {}",
450
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
451
0
                    typeid(ColVecType).name()));
452
0
        }
453
12
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb0EEEE24check_result_column_typeERKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
427
3
    void check_result_column_type(const IColumn& to) const override {
428
3
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
3
        if (UNLIKELY(to_arr == nullptr)) {
430
0
            throw doris::Exception(Status::InternalError(
431
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
432
0
                    "ColumnArray",
433
0
                    get_name(), to.get_name(), typeid(to).name()));
434
0
        }
435
436
3
        const IColumn& data_column = to_arr->get_data();
437
3
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
3
        if (UNLIKELY(nullable_column == nullptr)) {
439
0
            throw doris::Exception(Status::InternalError(
440
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
441
0
                    "({}) is not ColumnNullable",
442
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
443
0
        }
444
445
3
        const IColumn& nested_column = nullable_column->get_nested_column();
446
3
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
447
0
            throw doris::Exception(Status::InternalError(
448
0
                    "Aggregate function {} result type check failed: Array nested data column "
449
0
                    "type {} ({}) does not match expected physical column type {}",
450
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
451
0
                    typeid(ColVecType).name()));
452
0
        }
453
3
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEEE24check_result_column_typeERKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
427
31
    void check_result_column_type(const IColumn& to) const override {
428
31
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
31
        if (UNLIKELY(to_arr == nullptr)) {
430
0
            throw doris::Exception(Status::InternalError(
431
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
432
0
                    "ColumnArray",
433
0
                    get_name(), to.get_name(), typeid(to).name()));
434
0
        }
435
436
31
        const IColumn& data_column = to_arr->get_data();
437
31
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
31
        if (UNLIKELY(nullable_column == nullptr)) {
439
0
            throw doris::Exception(Status::InternalError(
440
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
441
0
                    "({}) is not ColumnNullable",
442
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
443
0
        }
444
445
31
        const IColumn& nested_column = nullable_column->get_nested_column();
446
31
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
447
0
            throw doris::Exception(Status::InternalError(
448
0
                    "Aggregate function {} result type check failed: Array nested data column "
449
0
                    "type {} ({}) does not match expected physical column type {}",
450
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
451
0
                    typeid(ColVecType).name()));
452
0
        }
453
31
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
427
1
    void check_result_column_type(const IColumn& to) const override {
428
1
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
1
        if (UNLIKELY(to_arr == nullptr)) {
430
0
            throw doris::Exception(Status::InternalError(
431
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
432
0
                    "ColumnArray",
433
0
                    get_name(), to.get_name(), typeid(to).name()));
434
0
        }
435
436
1
        const IColumn& data_column = to_arr->get_data();
437
1
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
1
        if (UNLIKELY(nullable_column == nullptr)) {
439
0
            throw doris::Exception(Status::InternalError(
440
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
441
0
                    "({}) is not ColumnNullable",
442
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
443
0
        }
444
445
1
        const IColumn& nested_column = nullable_column->get_nested_column();
446
1
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
447
0
            throw doris::Exception(Status::InternalError(
448
0
                    "Aggregate function {} result type check failed: Array nested data column "
449
0
                    "type {} ({}) does not match expected physical column type {}",
450
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
451
0
                    typeid(ColVecType).name()));
452
0
        }
453
1
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
427
1
    void check_result_column_type(const IColumn& to) const override {
428
1
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
1
        if (UNLIKELY(to_arr == nullptr)) {
430
0
            throw doris::Exception(Status::InternalError(
431
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
432
0
                    "ColumnArray",
433
0
                    get_name(), to.get_name(), typeid(to).name()));
434
0
        }
435
436
1
        const IColumn& data_column = to_arr->get_data();
437
1
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
1
        if (UNLIKELY(nullable_column == nullptr)) {
439
0
            throw doris::Exception(Status::InternalError(
440
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
441
0
                    "({}) is not ColumnNullable",
442
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
443
0
        }
444
445
1
        const IColumn& nested_column = nullable_column->get_nested_column();
446
1
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
447
0
            throw doris::Exception(Status::InternalError(
448
0
                    "Aggregate function {} result type check failed: Array nested data column "
449
0
                    "type {} ({}) does not match expected physical column type {}",
450
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
451
0
                    typeid(ColVecType).name()));
452
0
        }
453
1
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
427
26
    void check_result_column_type(const IColumn& to) const override {
428
26
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
26
        if (UNLIKELY(to_arr == nullptr)) {
430
0
            throw doris::Exception(Status::InternalError(
431
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
432
0
                    "ColumnArray",
433
0
                    get_name(), to.get_name(), typeid(to).name()));
434
0
        }
435
436
26
        const IColumn& data_column = to_arr->get_data();
437
26
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
26
        if (UNLIKELY(nullable_column == nullptr)) {
439
0
            throw doris::Exception(Status::InternalError(
440
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
441
0
                    "({}) is not ColumnNullable",
442
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
443
0
        }
444
445
26
        const IColumn& nested_column = nullable_column->get_nested_column();
446
26
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
447
0
            throw doris::Exception(Status::InternalError(
448
0
                    "Aggregate function {} result type check failed: Array nested data column "
449
0
                    "type {} ({}) does not match expected physical column type {}",
450
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
451
0
                    typeid(ColVecType).name()));
452
0
        }
453
26
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEEE24check_result_column_typeERKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
427
156
    void check_result_column_type(const IColumn& to) const override {
428
156
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
156
        if (UNLIKELY(to_arr == nullptr)) {
430
0
            throw doris::Exception(Status::InternalError(
431
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
432
0
                    "ColumnArray",
433
0
                    get_name(), to.get_name(), typeid(to).name()));
434
0
        }
435
436
156
        const IColumn& data_column = to_arr->get_data();
437
156
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
156
        if (UNLIKELY(nullable_column == nullptr)) {
439
0
            throw doris::Exception(Status::InternalError(
440
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
441
0
                    "({}) is not ColumnNullable",
442
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
443
0
        }
444
445
156
        const IColumn& nested_column = nullable_column->get_nested_column();
446
156
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
447
0
            throw doris::Exception(Status::InternalError(
448
0
                    "Aggregate function {} result type check failed: Array nested data column "
449
0
                    "type {} ({}) does not match expected physical column type {}",
450
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
451
0
                    typeid(ColVecType).name()));
452
0
        }
453
156
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
427
51
    void check_result_column_type(const IColumn& to) const override {
428
51
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
51
        if (UNLIKELY(to_arr == nullptr)) {
430
0
            throw doris::Exception(Status::InternalError(
431
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
432
0
                    "ColumnArray",
433
0
                    get_name(), to.get_name(), typeid(to).name()));
434
0
        }
435
436
51
        const IColumn& data_column = to_arr->get_data();
437
51
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
51
        if (UNLIKELY(nullable_column == nullptr)) {
439
0
            throw doris::Exception(Status::InternalError(
440
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
441
0
                    "({}) is not ColumnNullable",
442
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
443
0
        }
444
445
51
        const IColumn& nested_column = nullable_column->get_nested_column();
446
51
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
447
0
            throw doris::Exception(Status::InternalError(
448
0
                    "Aggregate function {} result type check failed: Array nested data column "
449
0
                    "type {} ({}) does not match expected physical column type {}",
450
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
451
0
                    typeid(ColVecType).name()));
452
0
        }
453
51
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEEE24check_result_column_typeERKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
427
1
    void check_result_column_type(const IColumn& to) const override {
428
1
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
1
        if (UNLIKELY(to_arr == nullptr)) {
430
0
            throw doris::Exception(Status::InternalError(
431
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
432
0
                    "ColumnArray",
433
0
                    get_name(), to.get_name(), typeid(to).name()));
434
0
        }
435
436
1
        const IColumn& data_column = to_arr->get_data();
437
1
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
1
        if (UNLIKELY(nullable_column == nullptr)) {
439
0
            throw doris::Exception(Status::InternalError(
440
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
441
0
                    "({}) is not ColumnNullable",
442
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
443
0
        }
444
445
1
        const IColumn& nested_column = nullable_column->get_nested_column();
446
1
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
447
0
            throw doris::Exception(Status::InternalError(
448
0
                    "Aggregate function {} result type check failed: Array nested data column "
449
0
                    "type {} ({}) does not match expected physical column type {}",
450
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
451
0
                    typeid(ColVecType).name()));
452
0
        }
453
1
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
427
20
    void check_result_column_type(const IColumn& to) const override {
428
20
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
20
        if (UNLIKELY(to_arr == nullptr)) {
430
0
            throw doris::Exception(Status::InternalError(
431
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
432
0
                    "ColumnArray",
433
0
                    get_name(), to.get_name(), typeid(to).name()));
434
0
        }
435
436
20
        const IColumn& data_column = to_arr->get_data();
437
20
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
20
        if (UNLIKELY(nullable_column == nullptr)) {
439
0
            throw doris::Exception(Status::InternalError(
440
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
441
0
                    "({}) is not ColumnNullable",
442
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
443
0
        }
444
445
20
        const IColumn& nested_column = nullable_column->get_nested_column();
446
20
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
447
0
            throw doris::Exception(Status::InternalError(
448
0
                    "Aggregate function {} result type check failed: Array nested data column "
449
0
                    "type {} ({}) does not match expected physical column type {}",
450
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
451
0
                    typeid(ColVecType).name()));
452
0
        }
453
20
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EEEE24check_result_column_typeERKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
427
6
    void check_result_column_type(const IColumn& to) const override {
428
6
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
6
        if (UNLIKELY(to_arr == nullptr)) {
430
0
            throw doris::Exception(Status::InternalError(
431
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
432
0
                    "ColumnArray",
433
0
                    get_name(), to.get_name(), typeid(to).name()));
434
0
        }
435
436
6
        const IColumn& data_column = to_arr->get_data();
437
6
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
6
        if (UNLIKELY(nullable_column == nullptr)) {
439
0
            throw doris::Exception(Status::InternalError(
440
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
441
0
                    "({}) is not ColumnNullable",
442
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
443
0
        }
444
445
6
        const IColumn& nested_column = nullable_column->get_nested_column();
446
6
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
447
0
            throw doris::Exception(Status::InternalError(
448
0
                    "Aggregate function {} result type check failed: Array nested data column "
449
0
                    "type {} ({}) does not match expected physical column type {}",
450
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
451
0
                    typeid(ColVecType).name()));
452
0
        }
453
6
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb1EEEE24check_result_column_typeERKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
427
12
    void check_result_column_type(const IColumn& to) const override {
428
12
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
12
        if (UNLIKELY(to_arr == nullptr)) {
430
0
            throw doris::Exception(Status::InternalError(
431
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
432
0
                    "ColumnArray",
433
0
                    get_name(), to.get_name(), typeid(to).name()));
434
0
        }
435
436
12
        const IColumn& data_column = to_arr->get_data();
437
12
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
12
        if (UNLIKELY(nullable_column == nullptr)) {
439
0
            throw doris::Exception(Status::InternalError(
440
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
441
0
                    "({}) is not ColumnNullable",
442
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
443
0
        }
444
445
12
        const IColumn& nested_column = nullable_column->get_nested_column();
446
12
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
447
0
            throw doris::Exception(Status::InternalError(
448
0
                    "Aggregate function {} result type check failed: Array nested data column "
449
0
                    "type {} ({}) does not match expected physical column type {}",
450
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
451
0
                    typeid(ColVecType).name()));
452
0
        }
453
12
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEEE24check_result_column_typeERKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
427
21
    void check_result_column_type(const IColumn& to) const override {
428
21
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
21
        if (UNLIKELY(to_arr == nullptr)) {
430
0
            throw doris::Exception(Status::InternalError(
431
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
432
0
                    "ColumnArray",
433
0
                    get_name(), to.get_name(), typeid(to).name()));
434
0
        }
435
436
21
        const IColumn& data_column = to_arr->get_data();
437
21
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
21
        if (UNLIKELY(nullable_column == nullptr)) {
439
0
            throw doris::Exception(Status::InternalError(
440
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
441
0
                    "({}) is not ColumnNullable",
442
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
443
0
        }
444
445
21
        const IColumn& nested_column = nullable_column->get_nested_column();
446
21
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
447
0
            throw doris::Exception(Status::InternalError(
448
0
                    "Aggregate function {} result type check failed: Array nested data column "
449
0
                    "type {} ({}) does not match expected physical column type {}",
450
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
451
0
                    typeid(ColVecType).name()));
452
0
        }
453
21
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
427
38
    void check_result_column_type(const IColumn& to) const override {
428
38
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
38
        if (UNLIKELY(to_arr == nullptr)) {
430
0
            throw doris::Exception(Status::InternalError(
431
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
432
0
                    "ColumnArray",
433
0
                    get_name(), to.get_name(), typeid(to).name()));
434
0
        }
435
436
38
        const IColumn& data_column = to_arr->get_data();
437
38
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
38
        if (UNLIKELY(nullable_column == nullptr)) {
439
0
            throw doris::Exception(Status::InternalError(
440
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
441
0
                    "({}) is not ColumnNullable",
442
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
443
0
        }
444
445
38
        const IColumn& nested_column = nullable_column->get_nested_column();
446
38
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
447
0
            throw doris::Exception(Status::InternalError(
448
0
                    "Aggregate function {} result type check failed: Array nested data column "
449
0
                    "type {} ({}) does not match expected physical column type {}",
450
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
451
0
                    typeid(ColVecType).name()));
452
0
        }
453
38
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
427
2
    void check_result_column_type(const IColumn& to) const override {
428
2
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
2
        if (UNLIKELY(to_arr == nullptr)) {
430
0
            throw doris::Exception(Status::InternalError(
431
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
432
0
                    "ColumnArray",
433
0
                    get_name(), to.get_name(), typeid(to).name()));
434
0
        }
435
436
2
        const IColumn& data_column = to_arr->get_data();
437
2
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
2
        if (UNLIKELY(nullable_column == nullptr)) {
439
0
            throw doris::Exception(Status::InternalError(
440
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
441
0
                    "({}) is not ColumnNullable",
442
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
443
0
        }
444
445
2
        const IColumn& nested_column = nullable_column->get_nested_column();
446
2
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
447
0
            throw doris::Exception(Status::InternalError(
448
0
                    "Aggregate function {} result type check failed: Array nested data column "
449
0
                    "type {} ({}) does not match expected physical column type {}",
450
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
451
0
                    typeid(ColVecType).name()));
452
0
        }
453
2
    }
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
427
51
    void check_result_column_type(const IColumn& to) const override {
428
51
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
51
        if (UNLIKELY(to_arr == nullptr)) {
430
0
            throw doris::Exception(Status::InternalError(
431
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
432
0
                    "ColumnArray",
433
0
                    get_name(), to.get_name(), typeid(to).name()));
434
0
        }
435
436
51
        const IColumn& data_column = to_arr->get_data();
437
51
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
51
        if (UNLIKELY(nullable_column == nullptr)) {
439
0
            throw doris::Exception(Status::InternalError(
440
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
441
0
                    "({}) is not ColumnNullable",
442
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
443
0
        }
444
445
51
        const IColumn& nested_column = nullable_column->get_nested_column();
446
51
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
447
0
            throw doris::Exception(Status::InternalError(
448
0
                    "Aggregate function {} result type check failed: Array nested data column "
449
0
                    "type {} ({}) does not match expected physical column type {}",
450
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
451
0
                    typeid(ColVecType).name()));
452
0
        }
453
51
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEEE24check_result_column_typeERKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
427
1
    void check_result_column_type(const IColumn& to) const override {
428
1
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
1
        if (UNLIKELY(to_arr == nullptr)) {
430
0
            throw doris::Exception(Status::InternalError(
431
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
432
0
                    "ColumnArray",
433
0
                    get_name(), to.get_name(), typeid(to).name()));
434
0
        }
435
436
1
        const IColumn& data_column = to_arr->get_data();
437
1
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
1
        if (UNLIKELY(nullable_column == nullptr)) {
439
0
            throw doris::Exception(Status::InternalError(
440
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
441
0
                    "({}) is not ColumnNullable",
442
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
443
0
        }
444
445
1
        const IColumn& nested_column = nullable_column->get_nested_column();
446
1
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
447
0
            throw doris::Exception(Status::InternalError(
448
0
                    "Aggregate function {} result type check failed: Array nested data column "
449
0
                    "type {} ({}) does not match expected physical column type {}",
450
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
451
0
                    typeid(ColVecType).name()));
452
0
        }
453
1
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
427
11
    void check_result_column_type(const IColumn& to) const override {
428
11
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
11
        if (UNLIKELY(to_arr == nullptr)) {
430
0
            throw doris::Exception(Status::InternalError(
431
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
432
0
                    "ColumnArray",
433
0
                    get_name(), to.get_name(), typeid(to).name()));
434
0
        }
435
436
11
        const IColumn& data_column = to_arr->get_data();
437
11
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
11
        if (UNLIKELY(nullable_column == nullptr)) {
439
0
            throw doris::Exception(Status::InternalError(
440
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
441
0
                    "({}) is not ColumnNullable",
442
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
443
0
        }
444
445
11
        const IColumn& nested_column = nullable_column->get_nested_column();
446
11
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
447
0
            throw doris::Exception(Status::InternalError(
448
0
                    "Aggregate function {} result type check failed: Array nested data column "
449
0
                    "type {} ({}) does not match expected physical column type {}",
450
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
451
0
                    typeid(ColVecType).name()));
452
0
        }
453
11
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb0EEEE24check_result_column_typeERKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
427
10
    void check_result_column_type(const IColumn& to) const override {
428
10
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
10
        if (UNLIKELY(to_arr == nullptr)) {
430
0
            throw doris::Exception(Status::InternalError(
431
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
432
0
                    "ColumnArray",
433
0
                    get_name(), to.get_name(), typeid(to).name()));
434
0
        }
435
436
10
        const IColumn& data_column = to_arr->get_data();
437
10
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
10
        if (UNLIKELY(nullable_column == nullptr)) {
439
0
            throw doris::Exception(Status::InternalError(
440
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
441
0
                    "({}) is not ColumnNullable",
442
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
443
0
        }
444
445
10
        const IColumn& nested_column = nullable_column->get_nested_column();
446
10
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
447
0
            throw doris::Exception(Status::InternalError(
448
0
                    "Aggregate function {} result type check failed: Array nested data column "
449
0
                    "type {} ({}) does not match expected physical column type {}",
450
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
451
0
                    typeid(ColVecType).name()));
452
0
        }
453
10
    }
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
427
30
    void check_result_column_type(const IColumn& to) const override {
428
30
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
30
        if (UNLIKELY(to_arr == nullptr)) {
430
0
            throw doris::Exception(Status::InternalError(
431
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
432
0
                    "ColumnArray",
433
0
                    get_name(), to.get_name(), typeid(to).name()));
434
0
        }
435
436
30
        const IColumn& data_column = to_arr->get_data();
437
30
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
30
        if (UNLIKELY(nullable_column == nullptr)) {
439
0
            throw doris::Exception(Status::InternalError(
440
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
441
0
                    "({}) is not ColumnNullable",
442
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
443
0
        }
444
445
30
        const IColumn& nested_column = nullable_column->get_nested_column();
446
30
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
447
0
            throw doris::Exception(Status::InternalError(
448
0
                    "Aggregate function {} result type check failed: Array nested data column "
449
0
                    "type {} ({}) does not match expected physical column type {}",
450
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
451
0
                    typeid(ColVecType).name()));
452
0
        }
453
30
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEEE24check_result_column_typeERKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
427
21
    void check_result_column_type(const IColumn& to) const override {
428
21
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
21
        if (UNLIKELY(to_arr == nullptr)) {
430
0
            throw doris::Exception(Status::InternalError(
431
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
432
0
                    "ColumnArray",
433
0
                    get_name(), to.get_name(), typeid(to).name()));
434
0
        }
435
436
21
        const IColumn& data_column = to_arr->get_data();
437
21
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
21
        if (UNLIKELY(nullable_column == nullptr)) {
439
0
            throw doris::Exception(Status::InternalError(
440
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
441
0
                    "({}) is not ColumnNullable",
442
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
443
0
        }
444
445
21
        const IColumn& nested_column = nullable_column->get_nested_column();
446
21
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
447
0
            throw doris::Exception(Status::InternalError(
448
0
                    "Aggregate function {} result type check failed: Array nested data column "
449
0
                    "type {} ({}) does not match expected physical column type {}",
450
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
451
0
                    typeid(ColVecType).name()));
452
0
        }
453
21
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
427
38
    void check_result_column_type(const IColumn& to) const override {
428
38
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
38
        if (UNLIKELY(to_arr == nullptr)) {
430
0
            throw doris::Exception(Status::InternalError(
431
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
432
0
                    "ColumnArray",
433
0
                    get_name(), to.get_name(), typeid(to).name()));
434
0
        }
435
436
38
        const IColumn& data_column = to_arr->get_data();
437
38
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
38
        if (UNLIKELY(nullable_column == nullptr)) {
439
0
            throw doris::Exception(Status::InternalError(
440
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
441
0
                    "({}) is not ColumnNullable",
442
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
443
0
        }
444
445
38
        const IColumn& nested_column = nullable_column->get_nested_column();
446
38
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
447
0
            throw doris::Exception(Status::InternalError(
448
0
                    "Aggregate function {} result type check failed: Array nested data column "
449
0
                    "type {} ({}) does not match expected physical column type {}",
450
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
451
0
                    typeid(ColVecType).name()));
452
0
        }
453
38
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
427
2
    void check_result_column_type(const IColumn& to) const override {
428
2
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
2
        if (UNLIKELY(to_arr == nullptr)) {
430
0
            throw doris::Exception(Status::InternalError(
431
0
                    "Aggregate function {} result type check failed: Column type {} ({}) is not "
432
0
                    "ColumnArray",
433
0
                    get_name(), to.get_name(), typeid(to).name()));
434
0
        }
435
436
2
        const IColumn& data_column = to_arr->get_data();
437
2
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
2
        if (UNLIKELY(nullable_column == nullptr)) {
439
0
            throw doris::Exception(Status::InternalError(
440
0
                    "Aggregate function {} result type check failed: Array nested column type {} "
441
0
                    "({}) is not ColumnNullable",
442
0
                    get_name(), data_column.get_name(), typeid(data_column).name()));
443
0
        }
444
445
2
        const IColumn& nested_column = nullable_column->get_nested_column();
446
2
        if (UNLIKELY(check_and_get_column<ColVecType>(nested_column) == nullptr)) {
447
0
            throw doris::Exception(Status::InternalError(
448
0
                    "Aggregate function {} result type check failed: Array nested data column "
449
0
                    "type {} ({}) does not match expected physical column type {}",
450
0
                    get_name(), nested_column.get_name(), typeid(nested_column).name(),
451
0
                    typeid(ColVecType).name()));
452
0
        }
453
2
    }
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
454
455
    DataTypePtr _argument_type;
456
};
457
458
} // namespace doris