Coverage Report

Created: 2026-10-08 22:50

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.35k
            counter_map.insert({data, increment});
74
2.35k
        }
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
201
            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
6
            it->second = it->second + increment;
81
24
        } else {
82
24
            counter_map.insert({value, increment});
83
24
        }
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.65k
    void merge(const AggregateFunctionTopNData& rhs) {
87
2.65k
        if (!rhs.top_num || rhs.counter_map.empty()) {
88
196
            return;
89
196
        }
90
91
2.45k
        if (counter_map.empty()) {
92
1.47k
            *this = rhs;
93
1.47k
            return;
94
1.47k
        }
95
977
        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
773
        bool lhs_full = (counter_map.size() >= capacity);
103
773
        bool rhs_full = (rhs.counter_map.size() >= capacity);
104
105
773
        uint64_t lhs_min = 0;
106
773
        uint64_t rhs_min = 0;
107
108
773
        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
773
        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
909
        for (auto rhs_it : rhs.counter_map) {
127
909
            auto lhs_it = counter_map.find(rhs_it.first);
128
909
            if (lhs_it != counter_map.end()) {
129
487
                lhs_it->second += rhs_it.second - rhs_min;
130
487
            } else {
131
422
                counter_map.insert({rhs_it.first, rhs_it.second + lhs_min});
132
422
            }
133
909
        }
134
773
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE23EE5mergeERKS2_
Line
Count
Source
86
725
    void merge(const AggregateFunctionTopNData& rhs) {
87
725
        if (!rhs.top_num || rhs.counter_map.empty()) {
88
70
            return;
89
70
        }
90
91
655
        if (counter_map.empty()) {
92
315
            *this = rhs;
93
315
            return;
94
315
        }
95
340
        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
268
        bool lhs_full = (counter_map.size() >= capacity);
103
268
        bool rhs_full = (rhs.counter_map.size() >= capacity);
104
105
268
        uint64_t lhs_min = 0;
106
268
        uint64_t rhs_min = 0;
107
108
268
        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
268
        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
346
        for (auto rhs_it : rhs.counter_map) {
127
346
            auto lhs_it = counter_map.find(rhs_it.first);
128
346
            if (lhs_it != counter_map.end()) {
129
233
                lhs_it->second += rhs_it.second - rhs_min;
130
233
            } else {
131
113
                counter_map.insert({rhs_it.first, rhs_it.second + lhs_min});
132
113
            }
133
346
        }
134
268
    }
_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
88
    void merge(const AggregateFunctionTopNData& rhs) {
87
88
        if (!rhs.top_num || rhs.counter_map.empty()) {
88
2
            return;
89
2
        }
90
91
86
        if (counter_map.empty()) {
92
46
            *this = rhs;
93
46
            return;
94
46
        }
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
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
2
            *this = rhs;
93
2
            return;
94
2
        }
95
6
        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
6
        bool lhs_full = (counter_map.size() >= capacity);
103
6
        bool rhs_full = (rhs.counter_map.size() >= capacity);
104
105
6
        uint64_t lhs_min = 0;
106
6
        uint64_t rhs_min = 0;
107
108
6
        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
6
        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
8
                lhs_it->second += rhs_it.second - rhs_min;
130
8
            } else {
131
6
                counter_map.insert({rhs_it.first, rhs_it.second + lhs_min});
132
6
            }
133
14
        }
134
6
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE5EE5mergeERKS2_
Line
Count
Source
86
80
    void merge(const AggregateFunctionTopNData& rhs) {
87
80
        if (!rhs.top_num || rhs.counter_map.empty()) {
88
8
            return;
89
8
        }
90
91
72
        if (counter_map.empty()) {
92
59
            *this = rhs;
93
59
            return;
94
59
        }
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
699
    void merge(const AggregateFunctionTopNData& rhs) {
87
699
        if (!rhs.top_num || rhs.counter_map.empty()) {
88
116
            return;
89
116
        }
90
91
583
        if (counter_map.empty()) {
92
285
            *this = rhs;
93
285
            return;
94
285
        }
95
298
        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
214
        bool lhs_full = (counter_map.size() >= capacity);
103
214
        bool rhs_full = (rhs.counter_map.size() >= capacity);
104
105
214
        uint64_t lhs_min = 0;
106
214
        uint64_t rhs_min = 0;
107
108
214
        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
214
        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
240
        for (auto rhs_it : rhs.counter_map) {
127
240
            auto lhs_it = counter_map.find(rhs_it.first);
128
240
            if (lhs_it != counter_map.end()) {
129
199
                lhs_it->second += rhs_it.second - rhs_min;
130
199
            } else {
131
41
                counter_map.insert({rhs_it.first, rhs_it.second + lhs_min});
132
41
            }
133
240
        }
134
214
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE25EE5mergeERKS2_
Line
Count
Source
86
9
    void merge(const AggregateFunctionTopNData& rhs) {
87
9
        if (!rhs.top_num || rhs.counter_map.empty()) {
88
0
            return;
89
0
        }
90
91
9
        if (counter_map.empty()) {
92
3
            *this = rhs;
93
3
            return;
94
3
        }
95
6
        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
6
        bool lhs_full = (counter_map.size() >= capacity);
103
6
        bool rhs_full = (rhs.counter_map.size() >= capacity);
104
105
6
        uint64_t lhs_min = 0;
106
6
        uint64_t rhs_min = 0;
107
108
6
        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
6
        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
16
        for (auto rhs_it : rhs.counter_map) {
127
16
            auto lhs_it = counter_map.find(rhs_it.first);
128
16
            if (lhs_it != counter_map.end()) {
129
6
                lhs_it->second += rhs_it.second - rhs_min;
130
10
            } else {
131
10
                counter_map.insert({rhs_it.first, rhs_it.second + lhs_min});
132
10
            }
133
16
        }
134
6
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE26EE5mergeERKS2_
Line
Count
Source
86
32
    void merge(const AggregateFunctionTopNData& rhs) {
87
32
        if (!rhs.top_num || rhs.counter_map.empty()) {
88
0
            return;
89
0
        }
90
91
32
        if (counter_map.empty()) {
92
20
            *this = rhs;
93
20
            return;
94
20
        }
95
12
        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
12
        bool lhs_full = (counter_map.size() >= capacity);
103
12
        bool rhs_full = (rhs.counter_map.size() >= capacity);
104
105
12
        uint64_t lhs_min = 0;
106
12
        uint64_t rhs_min = 0;
107
108
12
        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
12
        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
20
        for (auto rhs_it : rhs.counter_map) {
127
20
            auto lhs_it = counter_map.find(rhs_it.first);
128
20
            if (lhs_it != counter_map.end()) {
129
4
                lhs_it->second += rhs_it.second - rhs_min;
130
16
            } else {
131
16
                counter_map.insert({rhs_it.first, rhs_it.second + lhs_min});
132
16
            }
133
20
        }
134
12
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE43EE5mergeERKS2_
Line
Count
Source
86
102
    void merge(const AggregateFunctionTopNData& rhs) {
87
102
        if (!rhs.top_num || rhs.counter_map.empty()) {
88
0
            return;
89
0
        }
90
91
102
        if (counter_map.empty()) {
92
102
            *this = rhs;
93
102
            return;
94
102
        }
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
726
    void merge(const AggregateFunctionTopNData& rhs) {
87
726
        if (!rhs.top_num || rhs.counter_map.empty()) {
88
0
            return;
89
0
        }
90
91
726
        if (counter_map.empty()) {
92
534
            *this = rhs;
93
534
            return;
94
534
        }
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
192
        for (auto rhs_it : rhs.counter_map) {
127
192
            auto lhs_it = counter_map.find(rhs_it.first);
128
192
            if (lhs_it != counter_map.end()) {
129
0
                lhs_it->second += rhs_it.second - rhs_min;
130
192
            } else {
131
192
                counter_map.insert({rhs_it.first, rhs_it.second + lhs_min});
132
192
            }
133
192
        }
134
192
    }
135
136
    std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> get_remain_vector()
137
4.34k
            const {
138
4.34k
        std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector;
139
6.18k
        for (auto it : counter_map) {
140
6.18k
            counter_vector.emplace_back(it.second, it.first);
141
6.18k
        }
142
4.34k
        std::sort(counter_vector.begin(), counter_vector.end(),
143
4.34k
                  std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>());
144
4.34k
        return counter_vector;
145
4.34k
    }
_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.75k
        for (auto it : counter_map) {
140
1.75k
            counter_vector.emplace_back(it.second, it.first);
141
1.75k
        }
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
94
            const {
138
94
        std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector;
139
94
        for (auto it : counter_map) {
140
92
            counter_vector.emplace_back(it.second, it.first);
141
92
        }
142
94
        std::sort(counter_vector.begin(), counter_vector.end(),
143
94
                  std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>());
144
94
        return counter_vector;
145
94
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE4EE17get_remain_vectorEv
Line
Count
Source
137
10
            const {
138
10
        std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector;
139
40
        for (auto it : counter_map) {
140
40
            counter_vector.emplace_back(it.second, it.first);
141
40
        }
142
10
        std::sort(counter_vector.begin(), counter_vector.end(),
143
10
                  std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>());
144
10
        return counter_vector;
145
10
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE5EE17get_remain_vectorEv
Line
Count
Source
137
172
            const {
138
172
        std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector;
139
406
        for (auto it : counter_map) {
140
406
            counter_vector.emplace_back(it.second, it.first);
141
406
        }
142
172
        std::sort(counter_vector.begin(), counter_vector.end(),
143
172
                  std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>());
144
172
        return counter_vector;
145
172
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE6EE17get_remain_vectorEv
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE7EE17get_remain_vectorEv
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE8EE17get_remain_vectorEv
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE9EE17get_remain_vectorEv
Line
Count
Source
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.32k
        for (auto it : counter_map) {
140
1.32k
            counter_vector.emplace_back(it.second, it.first);
141
1.32k
        }
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
12
            const {
138
12
        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
12
        std::sort(counter_vector.begin(), counter_vector.end(),
143
12
                  std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>());
144
12
        return counter_vector;
145
12
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE26EE17get_remain_vectorEv
Line
Count
Source
137
58
            const {
138
58
        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
58
        std::sort(counter_vector.begin(), counter_vector.end(),
143
58
                  std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>());
144
58
        return counter_vector;
145
58
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE43EE17get_remain_vectorEv
Line
Count
Source
137
204
            const {
138
204
        std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector;
139
252
        for (auto it : counter_map) {
140
252
            counter_vector.emplace_back(it.second, it.first);
141
252
        }
142
204
        std::sort(counter_vector.begin(), counter_vector.end(),
143
204
                  std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>());
144
204
        return counter_vector;
145
204
    }
_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.02k
            const {
138
1.02k
        std::vector<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>> counter_vector;
139
1.40k
        for (auto it : counter_map) {
140
1.40k
            counter_vector.emplace_back(it.second, it.first);
141
1.40k
        }
142
1.02k
        std::sort(counter_vector.begin(), counter_vector.end(),
143
1.02k
                  std::greater<std::pair<uint64_t, typename PrimitiveTypeTraits<T>::CppType>>());
144
1.02k
        return counter_vector;
145
1.02k
    }
146
147
2.45k
    void write(BufferWritable& buf) const {
148
2.45k
        buf.write_binary(top_num);
149
2.45k
        buf.write_binary(capacity);
150
151
2.45k
        uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size());
152
2.45k
        buf.write_binary(element_number);
153
154
2.45k
        auto counter_vector = get_remain_vector();
155
156
5.51k
        for (auto i = 0; i < element_number; i++) {
157
3.05k
            auto element = counter_vector[i];
158
3.05k
            buf.write_binary(element.second);
159
3.05k
            buf.write_binary(element.first);
160
3.05k
        }
161
2.45k
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE23EE5writeERNS_14BufferWritableE
Line
Count
Source
147
655
    void write(BufferWritable& buf) const {
148
655
        buf.write_binary(top_num);
149
655
        buf.write_binary(capacity);
150
151
655
        uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size());
152
655
        buf.write_binary(element_number);
153
154
655
        auto counter_vector = get_remain_vector();
155
156
1.44k
        for (auto i = 0; i < element_number; i++) {
157
792
            auto element = counter_vector[i];
158
792
            buf.write_binary(element.second);
159
792
            buf.write_binary(element.first);
160
792
        }
161
655
    }
_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
92
    void write(BufferWritable& buf) const {
148
92
        buf.write_binary(top_num);
149
92
        buf.write_binary(capacity);
150
151
92
        uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size());
152
92
        buf.write_binary(element_number);
153
154
92
        auto counter_vector = get_remain_vector();
155
156
182
        for (auto i = 0; i < element_number; i++) {
157
90
            auto element = counter_vector[i];
158
90
            buf.write_binary(element.second);
159
90
            buf.write_binary(element.first);
160
90
        }
161
92
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE4EE5writeERNS_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
32
        for (auto i = 0; i < element_number; i++) {
157
24
            auto element = counter_vector[i];
158
24
            buf.write_binary(element.second);
159
24
            buf.write_binary(element.first);
160
24
        }
161
8
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE5EE5writeERNS_14BufferWritableE
Line
Count
Source
147
69
    void write(BufferWritable& buf) const {
148
69
        buf.write_binary(top_num);
149
69
        buf.write_binary(capacity);
150
151
69
        uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size());
152
69
        buf.write_binary(element_number);
153
154
69
        auto counter_vector = get_remain_vector();
155
156
223
        for (auto i = 0; i < element_number; i++) {
157
154
            auto element = counter_vector[i];
158
154
            buf.write_binary(element.second);
159
154
            buf.write_binary(element.first);
160
154
        }
161
69
    }
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
563
    void write(BufferWritable& buf) const {
148
563
        buf.write_binary(top_num);
149
563
        buf.write_binary(capacity);
150
151
563
        uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size());
152
563
        buf.write_binary(element_number);
153
154
563
        auto counter_vector = get_remain_vector();
155
156
1.15k
        for (auto i = 0; i < element_number; i++) {
157
588
            auto element = counter_vector[i];
158
588
            buf.write_binary(element.second);
159
588
            buf.write_binary(element.first);
160
588
        }
161
563
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE25EE5writeERNS_14BufferWritableE
Line
Count
Source
147
9
    void write(BufferWritable& buf) const {
148
9
        buf.write_binary(top_num);
149
9
        buf.write_binary(capacity);
150
151
9
        uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size());
152
9
        buf.write_binary(element_number);
153
154
9
        auto counter_vector = get_remain_vector();
155
156
38
        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
9
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE26EE5writeERNS_14BufferWritableE
Line
Count
Source
147
32
    void write(BufferWritable& buf) const {
148
32
        buf.write_binary(top_num);
149
32
        buf.write_binary(capacity);
150
151
32
        uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size());
152
32
        buf.write_binary(element_number);
153
154
32
        auto counter_vector = get_remain_vector();
155
156
84
        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
32
    }
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE43EE5writeERNS_14BufferWritableE
Line
Count
Source
147
102
    void write(BufferWritable& buf) const {
148
102
        buf.write_binary(top_num);
149
102
        buf.write_binary(capacity);
150
151
102
        uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size());
152
102
        buf.write_binary(element_number);
153
154
102
        auto counter_vector = get_remain_vector();
155
156
228
        for (auto i = 0; i < element_number; i++) {
157
126
            auto element = counter_vector[i];
158
126
            buf.write_binary(element.second);
159
126
            buf.write_binary(element.first);
160
126
        }
161
102
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE42EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE36EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE37EE5writeERNS_14BufferWritableE
_ZNK5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE44EE5writeERNS_14BufferWritableE
Line
Count
Source
147
726
    void write(BufferWritable& buf) const {
148
726
        buf.write_binary(top_num);
149
726
        buf.write_binary(capacity);
150
151
726
        uint64_t element_number = std::min(capacity, (uint64_t)counter_map.size());
152
726
        buf.write_binary(element_number);
153
154
726
        auto counter_vector = get_remain_vector();
155
156
1.64k
        for (auto i = 0; i < element_number; i++) {
157
918
            auto element = counter_vector[i];
158
918
            buf.write_binary(element.second);
159
918
            buf.write_binary(element.first);
160
918
        }
161
726
    }
162
163
2.38k
    void read(BufferReadable& buf) {
164
2.38k
        buf.read_binary(top_num);
165
2.38k
        buf.read_binary(capacity);
166
167
2.38k
        uint64_t element_number = 0;
168
2.38k
        buf.read_binary(element_number);
169
170
2.38k
        counter_map.clear();
171
2.38k
        std::pair<DataType, uint64_t> element;
172
5.33k
        for (auto i = 0; i < element_number; i++) {
173
2.95k
            buf.read_binary(element.first);
174
2.95k
            buf.read_binary(element.second);
175
2.95k
            counter_map.insert(element);
176
2.95k
        }
177
2.38k
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE23EE4readERNS_14BufferReadableE
Line
Count
Source
163
638
    void read(BufferReadable& buf) {
164
638
        buf.read_binary(top_num);
165
638
        buf.read_binary(capacity);
166
167
638
        uint64_t element_number = 0;
168
638
        buf.read_binary(element_number);
169
170
638
        counter_map.clear();
171
638
        std::pair<DataType, uint64_t> element;
172
1.41k
        for (auto i = 0; i < element_number; i++) {
173
772
            buf.read_binary(element.first);
174
772
            buf.read_binary(element.second);
175
772
            counter_map.insert(element);
176
772
        }
177
638
    }
_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
404
        for (auto i = 0; i < element_number; i++) {
173
232
            buf.read_binary(element.first);
174
232
            buf.read_binary(element.second);
175
232
            counter_map.insert(element);
176
232
        }
177
172
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE3EE4readERNS_14BufferReadableE
Line
Count
Source
163
88
    void read(BufferReadable& buf) {
164
88
        buf.read_binary(top_num);
165
88
        buf.read_binary(capacity);
166
167
88
        uint64_t element_number = 0;
168
88
        buf.read_binary(element_number);
169
170
88
        counter_map.clear();
171
88
        std::pair<DataType, uint64_t> element;
172
174
        for (auto i = 0; i < element_number; i++) {
173
86
            buf.read_binary(element.first);
174
86
            buf.read_binary(element.second);
175
86
            counter_map.insert(element);
176
86
        }
177
88
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE4EE4readERNS_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
32
        for (auto i = 0; i < element_number; i++) {
173
24
            buf.read_binary(element.first);
174
24
            buf.read_binary(element.second);
175
24
            counter_map.insert(element);
176
24
        }
177
8
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE5EE4readERNS_14BufferReadableE
Line
Count
Source
163
73
    void read(BufferReadable& buf) {
164
73
        buf.read_binary(top_num);
165
73
        buf.read_binary(capacity);
166
167
73
        uint64_t element_number = 0;
168
73
        buf.read_binary(element_number);
169
170
73
        counter_map.clear();
171
73
        std::pair<DataType, uint64_t> element;
172
231
        for (auto i = 0; i < element_number; i++) {
173
158
            buf.read_binary(element.first);
174
158
            buf.read_binary(element.second);
175
158
            counter_map.insert(element);
176
158
        }
177
73
    }
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
525
    void read(BufferReadable& buf) {
164
525
        buf.read_binary(top_num);
165
525
        buf.read_binary(capacity);
166
167
525
        uint64_t element_number = 0;
168
525
        buf.read_binary(element_number);
169
170
525
        counter_map.clear();
171
525
        std::pair<DataType, uint64_t> element;
172
1.07k
        for (auto i = 0; i < element_number; i++) {
173
547
            buf.read_binary(element.first);
174
547
            buf.read_binary(element.second);
175
547
            counter_map.insert(element);
176
547
        }
177
525
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE25EE4readERNS_14BufferReadableE
Line
Count
Source
163
9
    void read(BufferReadable& buf) {
164
9
        buf.read_binary(top_num);
165
9
        buf.read_binary(capacity);
166
167
9
        uint64_t element_number = 0;
168
9
        buf.read_binary(element_number);
169
170
9
        counter_map.clear();
171
9
        std::pair<DataType, uint64_t> element;
172
38
        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
9
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE26EE4readERNS_14BufferReadableE
Line
Count
Source
163
32
    void read(BufferReadable& buf) {
164
32
        buf.read_binary(top_num);
165
32
        buf.read_binary(capacity);
166
167
32
        uint64_t element_number = 0;
168
32
        buf.read_binary(element_number);
169
170
32
        counter_map.clear();
171
32
        std::pair<DataType, uint64_t> element;
172
84
        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
32
    }
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE43EE4readERNS_14BufferReadableE
Line
Count
Source
163
102
    void read(BufferReadable& buf) {
164
102
        buf.read_binary(top_num);
165
102
        buf.read_binary(capacity);
166
167
102
        uint64_t element_number = 0;
168
102
        buf.read_binary(element_number);
169
170
102
        counter_map.clear();
171
102
        std::pair<DataType, uint64_t> element;
172
228
        for (auto i = 0; i < element_number; i++) {
173
126
            buf.read_binary(element.first);
174
126
            buf.read_binary(element.second);
175
126
            counter_map.insert(element);
176
126
        }
177
102
    }
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE42EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE36EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE37EE4readERNS_14BufferReadableE
_ZN5doris25AggregateFunctionTopNDataILNS_13PrimitiveTypeE44EE4readERNS_14BufferReadableE
Line
Count
Source
163
726
    void read(BufferReadable& buf) {
164
726
        buf.read_binary(top_num);
165
726
        buf.read_binary(capacity);
166
167
726
        uint64_t element_number = 0;
168
726
        buf.read_binary(element_number);
169
170
726
        counter_map.clear();
171
726
        std::pair<DataType, uint64_t> element;
172
1.64k
        for (auto i = 0; i < element_number; i++) {
173
918
            buf.read_binary(element.first);
174
918
            buf.read_binary(element.second);
175
918
            counter_map.insert(element);
176
918
        }
177
726
    }
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
84
        for (int i = 0; i < std::min((int)counter_vector.size(), top_num); i++) {
199
61
            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
61
            } else {
203
61
                to.get_data().push_back(element.second);
204
61
            }
205
61
        }
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
44
    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
10
    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
43
    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
9
    static String get_name() { return "topn_weighted"; }
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb0EE8get_nameB5cxx11Ev
_ZN5doris31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb0EE8get_nameB5cxx11Ev
Line
Count
Source
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
438
            place.set_paramenters(
296
438
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
297
438
                            ->get_element(row_num));
298
438
        }
299
1.26k
        if constexpr (is_string_type(T)) {
300
627
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
301
627
                                  .get_data()[row_num];
302
627
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
303
627
                              .get_data_at(row_num),
304
627
                      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
175
                    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
175
        } else {
295
175
            place.set_paramenters(
296
175
                    assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(columns[2])
297
175
                            ->get_element(row_num));
298
175
        }
299
175
        if constexpr (is_string_type(T)) {
300
175
            auto weight = assert_cast<const ColumnInt64&, TypeCheckOnRelease::DISABLE>(*columns[1])
301
175
                                  .get_data()[row_num];
302
175
            place.add(assert_cast<const ColumnString&, TypeCheckOnRelease::DISABLE>(*columns[0])
303
175
                              .get_data_at(row_num),
304
175
                      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
175
    }
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.94k
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_28AggregateFunctionTopNImplIntENS_21AggregateFunctionTopNIS1_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
323
535
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
_ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplIntIntENS_21AggregateFunctionTopNIS1_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
323
334
            : 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
168
            : 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
72
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
_ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
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
75
            : 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
798
            : 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
38
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
_ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
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
411
            : 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
52
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
_ZN5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
323
402
            : 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
168
            : 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
70
            : IAggregateFunctionDataHelper<typename Impl::Data, Derived>(argument_types_) {}
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZN5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
_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
76
            : 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
38
            : 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
408
            : 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
76
            : 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
175
             Arena&) const override {
327
175
        Impl::add(this->data(place), columns, row_num);
328
175
    }
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.63k
               Arena&) const override {
334
2.63k
        this->data(place).merge(this->data(rhs));
335
2.63k
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_28AggregateFunctionTopNImplIntENS_21AggregateFunctionTopNIS1_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
308
               Arena&) const override {
334
308
        this->data(place).merge(this->data(rhs));
335
308
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplIntIntENS_21AggregateFunctionTopNIS1_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
408
               Arena&) const override {
334
408
        this->data(place).merge(this->data(rhs));
335
408
    }
_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
36
               Arena&) const override {
334
36
        this->data(place).merge(this->data(rhs));
335
36
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
21
               Arena&) const override {
334
21
        this->data(place).merge(this->data(rhs));
335
21
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
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
228
               Arena&) const override {
334
228
        this->data(place).merge(this->data(rhs));
335
228
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
5
               Arena&) const override {
334
5
        this->data(place).merge(this->data(rhs));
335
5
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEENS_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_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
531
               Arena&) const override {
334
531
        this->data(place).merge(this->data(rhs));
335
531
    }
_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
134
               Arena&) const override {
334
134
        this->data(place).merge(this->data(rhs));
335
134
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
4
               Arena&) const override {
334
4
        this->data(place).merge(this->data(rhs));
335
4
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
4
               Arena&) const override {
334
4
        this->data(place).merge(this->data(rhs));
335
4
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
26
               Arena&) const override {
334
26
        this->data(place).merge(this->data(rhs));
335
26
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
195
               Arena&) const override {
334
195
        this->data(place).merge(this->data(rhs));
335
195
    }
_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
36
               Arena&) const override {
334
36
        this->data(place).merge(this->data(rhs));
335
36
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
4
               Arena&) const override {
334
4
        this->data(place).merge(this->data(rhs));
335
4
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
333
20
               Arena&) const override {
334
20
        this->data(place).merge(this->data(rhs));
335
20
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE5mergeEPcPKcRNS_5ArenaE
_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
38
               Arena&) const override {
334
38
        this->data(place).merge(this->data(rhs));
335
38
    }
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
4
               Arena&) const override {
334
4
        this->data(place).merge(this->data(rhs));
335
4
    }
_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
124
               Arena&) const override {
334
124
        this->data(place).merge(this->data(rhs));
335
124
    }
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
38
               Arena&) const override {
334
38
        this->data(place).merge(this->data(rhs));
335
38
    }
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.42k
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
2.42k
        this->data(place).write(buf);
339
2.42k
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_28AggregateFunctionTopNImplIntENS_21AggregateFunctionTopNIS1_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
331
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
331
        this->data(place).write(buf);
339
331
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplIntIntENS_21AggregateFunctionTopNIS1_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
303
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
303
        this->data(place).write(buf);
339
303
    }
_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
38
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
38
        this->data(place).write(buf);
339
38
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
21
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
21
        this->data(place).write(buf);
339
21
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
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
121
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
121
        this->data(place).write(buf);
339
121
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
5
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
5
        this->data(place).write(buf);
339
5
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEENS_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_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
531
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
531
        this->data(place).write(buf);
339
531
    }
_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
173
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
173
        this->data(place).write(buf);
339
173
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEENS_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
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEENS_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
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
26
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
26
        this->data(place).write(buf);
339
26
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
195
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
195
        this->data(place).write(buf);
339
195
    }
_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
38
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
38
        this->data(place).write(buf);
339
38
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEENS_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
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
337
20
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
20
        this->data(place).write(buf);
339
20
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE9serializeEPKcRNS_14BufferWritableE
_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
38
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
38
        this->data(place).write(buf);
339
38
    }
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
4
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
4
        this->data(place).write(buf);
339
4
    }
_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
163
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
163
        this->data(place).write(buf);
339
163
    }
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
38
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
338
38
        this->data(place).write(buf);
339
38
    }
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.35k
                     Arena&) const override {
343
2.35k
        this->data(place).read(buf);
344
2.35k
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_28AggregateFunctionTopNImplIntENS_21AggregateFunctionTopNIS1_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
296
                     Arena&) const override {
343
296
        this->data(place).read(buf);
344
296
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplIntIntENS_21AggregateFunctionTopNIS1_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
321
                     Arena&) const override {
343
321
        this->data(place).read(buf);
344
321
    }
_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
36
                     Arena&) const override {
343
36
        this->data(place).read(buf);
344
36
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
21
                     Arena&) const override {
343
21
        this->data(place).read(buf);
344
21
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
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
141
                     Arena&) const override {
343
141
        this->data(place).read(buf);
344
141
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
5
                     Arena&) const override {
343
5
        this->data(place).read(buf);
344
5
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
4
                     Arena&) const override {
343
4
        this->data(place).read(buf);
344
4
    }
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
531
                     Arena&) const override {
343
531
        this->data(place).read(buf);
344
531
    }
_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
134
                     Arena&) const override {
343
134
        this->data(place).read(buf);
344
134
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
4
                     Arena&) const override {
343
4
        this->data(place).read(buf);
344
4
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
4
                     Arena&) const override {
343
4
        this->data(place).read(buf);
344
4
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
26
                     Arena&) const override {
343
26
        this->data(place).read(buf);
344
26
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
_ZNK5doris25AggregateFunctionTopNBaseINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
195
                     Arena&) const override {
343
195
        this->data(place).read(buf);
344
195
    }
_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
36
                     Arena&) const override {
343
36
        this->data(place).read(buf);
344
36
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
4
                     Arena&) const override {
343
4
        this->data(place).read(buf);
344
4
    }
_ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
342
20
                     Arena&) const override {
343
20
        this->data(place).read(buf);
344
20
    }
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris25AggregateFunctionTopNBaseINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EEENS_26AggregateFunctionTopNArrayIS3_EEE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
_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
38
                     Arena&) const override {
343
38
        this->data(place).read(buf);
344
38
    }
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
4
                     Arena&) const override {
343
4
        this->data(place).read(buf);
344
4
    }
_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
124
                     Arena&) const override {
343
124
        this->data(place).read(buf);
344
124
    }
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
38
                     Arena&) const override {
343
38
        this->data(place).read(buf);
344
38
    }
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
869
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopN<Impl>>(argument_types_) {}
_ZN5doris21AggregateFunctionTopNINS_28AggregateFunctionTopNImplIntEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
355
535
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopN<Impl>>(argument_types_) {}
_ZN5doris21AggregateFunctionTopNINS_31AggregateFunctionTopNImplIntIntEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
355
334
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopN<Impl>>(argument_types_) {}
356
357
35
    String get_name() const override { return "topn"; }
_ZNK5doris21AggregateFunctionTopNINS_28AggregateFunctionTopNImplIntEE8get_nameB5cxx11Ev
Line
Count
Source
357
34
    String get_name() const override { return "topn"; }
_ZNK5doris21AggregateFunctionTopNINS_31AggregateFunctionTopNImplIntIntEE8get_nameB5cxx11Ev
Line
Count
Source
357
1
    String get_name() const override { return "topn"; }
358
359
904
    DataTypePtr get_return_type() const override { return std::make_shared<DataTypeString>(); }
_ZNK5doris21AggregateFunctionTopNINS_28AggregateFunctionTopNImplIntEE15get_return_typeEv
Line
Count
Source
359
364
    DataTypePtr get_return_type() const override { return std::make_shared<DataTypeString>(); }
_ZNK5doris21AggregateFunctionTopNINS_31AggregateFunctionTopNImplIntIntEE15get_return_typeEv
Line
Count
Source
359
540
    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
341
    void check_input_columns_type(const IColumn** columns) const override {
368
341
        this->template check_argument_column_type<ColumnString>(columns[0]);
369
341
        this->template check_argument_column_type<ColumnInt32>(columns[1]);
370
341
        if (this->argument_types.size() == 3) {
371
175
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
372
175
        }
373
341
    }
_ZNK5doris21AggregateFunctionTopNINS_28AggregateFunctionTopNImplIntEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
367
166
    void check_input_columns_type(const IColumn** columns) const override {
368
166
        this->template check_argument_column_type<ColumnString>(columns[0]);
369
166
        this->template check_argument_column_type<ColumnInt32>(columns[1]);
370
166
        if (this->argument_types.size() == 3) {
371
0
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
372
0
        }
373
166
    }
_ZNK5doris21AggregateFunctionTopNINS_31AggregateFunctionTopNImplIntIntEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
367
175
    void check_input_columns_type(const IColumn** columns) const override {
368
175
        this->template check_argument_column_type<ColumnString>(columns[0]);
369
175
        this->template check_argument_column_type<ColumnInt32>(columns[1]);
370
175
        if (this->argument_types.size() == 3) {
371
175
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
372
175
        }
373
175
    }
374
375
219
    void check_result_column_type(const IColumn& column) const override {
376
219
        this->template check_result_column_type_as<ColumnString>(column);
377
219
    }
_ZNK5doris21AggregateFunctionTopNINS_28AggregateFunctionTopNImplIntEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
375
141
    void check_result_column_type(const IColumn& column) const override {
376
141
        this->template check_result_column_type_as<ColumnString>(column);
377
141
    }
_ZNK5doris21AggregateFunctionTopNINS_31AggregateFunctionTopNImplIntIntEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
375
78
    void check_result_column_type(const IColumn& column) const override {
376
78
        this->template check_result_column_type_as<ColumnString>(column);
377
78
    }
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.07k
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
3.07k
              _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
168
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
168
              _argument_type(argument_types_[0]) {}
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
391
72
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
72
              _argument_type(argument_types_[0]) {}
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
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
75
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
75
              _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
798
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
798
              _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
38
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
38
              _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
411
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
411
              _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
52
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
52
              _argument_type(argument_types_[0]) {}
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
_ZN5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
391
402
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
402
              _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
168
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
168
              _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
70
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
70
              _argument_type(argument_types_[0]) {}
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EEEEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
_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
76
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
76
              _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
38
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
38
              _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
408
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
408
              _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
76
            : AggregateFunctionTopNBase<Impl, AggregateFunctionTopNArray<Impl>>(argument_types_),
392
76
              _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
87
    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
10
    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
9
    String get_name() const override { return Impl::get_name(); }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb0EEEE8get_nameB5cxx11Ev
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb0EEEE8get_nameB5cxx11Ev
Line
Count
Source
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.47k
    DataTypePtr get_return_type() const override {
397
4.47k
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
4.47k
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EEEE15get_return_typeEv
Line
Count
Source
396
80
    DataTypePtr get_return_type() const override {
397
80
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
80
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEEE15get_return_typeEv
Line
Count
Source
396
47
    DataTypePtr get_return_type() const override {
397
47
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
47
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEEE15get_return_typeEv
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEEE15get_return_typeEv
Line
Count
Source
396
113
    DataTypePtr get_return_type() const override {
397
113
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
113
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb1EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb1EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb1EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb1EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb1EEEE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb1EEEE15get_return_typeEv
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb1EEEE15get_return_typeEv
Line
Count
Source
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
332
    DataTypePtr get_return_type() const override {
397
332
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
332
    }
_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.49k
    DataTypePtr get_return_type() const override {
397
1.49k
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
1.49k
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EEEE15get_return_typeEv
Line
Count
Source
396
80
    DataTypePtr get_return_type() const override {
397
80
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
80
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEEE15get_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
    }
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
14
    DataTypePtr get_return_type() const override {
397
14
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
14
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEEE15get_return_typeEv
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEEE15get_return_typeEv
Line
Count
Source
396
76
    DataTypePtr get_return_type() const override {
397
76
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
76
    }
_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
122
    DataTypePtr get_return_type() const override {
397
122
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
122
    }
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
771
    DataTypePtr get_return_type() const override {
397
771
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
771
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EEEE15get_return_typeEv
Line
Count
Source
396
80
    DataTypePtr get_return_type() const override {
397
80
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
80
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEEE15get_return_typeEv
Line
Count
Source
396
47
    DataTypePtr get_return_type() const override {
397
47
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
47
    }
_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
108
    DataTypePtr get_return_type() const override {
397
108
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
108
    }
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
18
    DataTypePtr get_return_type() const override {
397
18
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
18
    }
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
63
    DataTypePtr get_return_type() const override {
397
63
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
63
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEEE15get_return_typeEv
Line
Count
Source
396
174
    DataTypePtr get_return_type() const override {
397
174
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
174
    }
_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
80
    DataTypePtr get_return_type() const override {
397
80
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
80
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEEE15get_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_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
36
    DataTypePtr get_return_type() const override {
397
36
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
36
    }
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
73
    DataTypePtr get_return_type() const override {
397
73
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
73
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEEE15get_return_typeEv
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEEE15get_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_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEEE15get_return_typeEv
Line
Count
Source
396
174
    DataTypePtr get_return_type() const override {
397
174
        return std::make_shared<DataTypeArray>(make_nullable(_argument_type));
398
174
    }
_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.22k
    void check_input_columns_type(const IColumn** columns) const override {
412
1.22k
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
1.22k
        if constexpr (Impl::is_weighted) {
414
450
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
450
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
450
            if constexpr (Impl::has_default_parameter) {
417
255
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
255
            }
419
771
        } else {
420
771
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
771
            if constexpr (Impl::has_default_parameter) {
422
478
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
478
            }
424
771
        }
425
1.22k
    }
_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
267
    void check_input_columns_type(const IColumn** columns) const override {
412
267
        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
267
        } else {
420
267
            this->template check_argument_column_type<ColumnInt32>(columns[1]);
421
267
            if constexpr (Impl::has_default_parameter) {
422
267
                this->template check_argument_column_type<ColumnInt32>(columns[2]);
423
267
            }
424
267
        }
425
267
    }
_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
37
    void check_input_columns_type(const IColumn** columns) const override {
412
37
        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
37
        } else {
420
37
            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
37
        }
425
37
    }
_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
135
    void check_input_columns_type(const IColumn** columns) const override {
412
135
        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
135
        } else {
420
135
            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
135
        }
425
135
    }
_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
7
    void check_input_columns_type(const IColumn** columns) const override {
412
7
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
7
        if constexpr (Impl::is_weighted) {
414
7
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
7
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
7
            if constexpr (Impl::has_default_parameter) {
417
7
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
7
            }
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
7
    }
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
25
    void check_input_columns_type(const IColumn** columns) const override {
412
25
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
25
        if constexpr (Impl::is_weighted) {
414
25
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
25
            this->template check_argument_column_type<ColumnInt32>(columns[2]);
416
25
            if constexpr (Impl::has_default_parameter) {
417
25
                this->template check_argument_column_type<ColumnInt32>(columns[3]);
418
25
            }
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
25
    }
_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
11
    void check_input_columns_type(const IColumn** columns) const override {
412
11
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
11
        if constexpr (Impl::is_weighted) {
414
11
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
11
            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
11
    }
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
34
    void check_input_columns_type(const IColumn** columns) const override {
412
34
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
34
        if constexpr (Impl::is_weighted) {
414
34
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
34
            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
34
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEEE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
411
25
    void check_input_columns_type(const IColumn** columns) const override {
412
25
        this->template check_argument_column_type<ColVecType>(columns[0]);
413
25
        if constexpr (Impl::is_weighted) {
414
25
            this->template check_argument_column_type<ColumnInt64>(columns[1]);
415
25
            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
25
    }
_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
1.01k
    void check_result_column_type(const IColumn& to) const override {
428
1.01k
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
1.01k
        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.01k
        const IColumn& data_column = to_arr->get_data();
437
1.01k
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
1.01k
        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.01k
        const IColumn& nested_column = nullable_column->get_nested_column();
446
1.01k
        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.01k
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
427
61
    void check_result_column_type(const IColumn& to) const override {
428
61
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
61
        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
61
        const IColumn& data_column = to_arr->get_data();
437
61
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
61
        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
61
        const IColumn& nested_column = nullable_column->get_nested_column();
446
61
        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
61
    }
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
270
    void check_result_column_type(const IColumn& to) const override {
428
270
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
270
        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
270
        const IColumn& data_column = to_arr->get_data();
437
270
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
270
        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
270
        const IColumn& nested_column = nullable_column->get_nested_column();
446
270
        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
270
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
427
61
    void check_result_column_type(const IColumn& to) const override {
428
61
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
61
        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
61
        const IColumn& data_column = to_arr->get_data();
437
61
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
61
        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
61
        const IColumn& nested_column = nullable_column->get_nested_column();
446
61
        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
61
    }
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
43
    void check_result_column_type(const IColumn& to) const override {
428
43
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
43
        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
43
        const IColumn& data_column = to_arr->get_data();
437
43
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
43
        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
43
        const IColumn& nested_column = nullable_column->get_nested_column();
446
43
        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
43
    }
_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
138
    void check_result_column_type(const IColumn& to) const override {
428
138
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
138
        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
138
        const IColumn& data_column = to_arr->get_data();
437
138
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
138
        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
138
        const IColumn& nested_column = nullable_column->get_nested_column();
446
138
        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
138
    }
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
427
61
    void check_result_column_type(const IColumn& to) const override {
428
61
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
61
        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
61
        const IColumn& data_column = to_arr->get_data();
437
61
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
61
        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
61
        const IColumn& nested_column = nullable_column->get_nested_column();
446
61
        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
61
    }
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
7
    void check_result_column_type(const IColumn& to) const override {
428
7
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
7
        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
7
        const IColumn& data_column = to_arr->get_data();
437
7
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
7
        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
7
        const IColumn& nested_column = nullable_column->get_nested_column();
446
7
        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
7
    }
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
24
    void check_result_column_type(const IColumn& to) const override {
428
24
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
24
        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
24
        const IColumn& data_column = to_arr->get_data();
437
24
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
24
        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
24
        const IColumn& nested_column = nullable_column->get_nested_column();
446
24
        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
24
    }
_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
61
    void check_result_column_type(const IColumn& to) const override {
428
61
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
61
        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
61
        const IColumn& data_column = to_arr->get_data();
437
61
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
61
        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
61
        const IColumn& nested_column = nullable_column->get_nested_column();
446
61
        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
61
    }
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
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_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
44
    void check_result_column_type(const IColumn& to) const override {
428
44
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
44
        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
44
        const IColumn& data_column = to_arr->get_data();
437
44
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
44
        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
44
        const IColumn& nested_column = nullable_column->get_nested_column();
446
44
        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
44
    }
Unexecuted instantiation: _ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEEE24check_result_column_typeERKNS_7IColumnE
_ZNK5doris26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEEE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
427
24
    void check_result_column_type(const IColumn& to) const override {
428
24
        const auto* to_arr = check_and_get_column<ColumnArray>(to);
429
24
        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
24
        const IColumn& data_column = to_arr->get_data();
437
24
        const auto* nullable_column = check_and_get_column<ColumnNullable>(data_column);
438
24
        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
24
        const IColumn& nested_column = nullable_column->get_nested_column();
446
24
        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
24
    }
_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