Current section
Files
Jump to
Current section
Files
c_src/duckdb/src/function/aggregate/distributive_functions.cpp
#include "duckdb/function/aggregate/distributive_functions.hpp"
#include "duckdb/common/exception.hpp"
#include "duckdb/common/types/null_value.hpp"
#include "duckdb/common/vector_operations/vector_operations.hpp"
#include "duckdb/function/aggregate_function.hpp"
namespace duckdb {
void BuiltinFunctions::RegisterDistributiveAggregates() {
Register<BitAndFun>();
Register<BitOrFun>();
Register<BitXorFun>();
Register<CountStarFun>();
Register<CountFun>();
Register<FirstFun>();
Register<MaxFun>();
Register<MinFun>();
Register<SumFun>();
Register<StringAggFun>();
Register<ApproxCountDistinctFun>();
Register<ProductFun>();
Register<BoolOrFun>();
Register<BoolAndFun>();
Register<ArgMinFun>();
Register<ArgMaxFun>();
Register<SkewFun>();
Register<KurtosisFun>();
Register<EntropyFun>();
}
} // namespace duckdb