Coverage Report

Created: 2025-11-15 07:36

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/duckdb/src/execution/base_aggregate_hashtable.cpp
Line
Count
Source
1
#include "duckdb/execution/base_aggregate_hashtable.hpp"
2
#include "duckdb/planner/expression/bound_aggregate_expression.hpp"
3
#include "duckdb/storage/buffer_manager.hpp"
4
5
namespace duckdb {
6
7
BaseAggregateHashTable::BaseAggregateHashTable(ClientContext &context, Allocator &allocator,
8
                                               const vector<AggregateObject> &aggregates,
9
                                               vector<LogicalType> payload_types_p)
10
61.0k
    : allocator(allocator), buffer_manager(BufferManager::GetBufferManager(context)),
11
61.0k
      layout_ptr(make_shared_ptr<TupleDataLayout>()), payload_types(std::move(payload_types_p)) {
12
61.0k
  filter_set.Initialize(context, aggregates, payload_types);
13
61.0k
}
14
15
} // namespace duckdb