MCPcopy Create free account
hub / github.com/apache/arrow / AddCountDistinctKernel

Function AddCountDistinctKernel

cpp/src/arrow/compute/kernels/aggregate_basic.cc:233–236  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

231
232template <typename Type, typename VisitorArgType = typename Type::c_type>
233void AddCountDistinctKernel(InputType type, ScalarAggregateFunction* func) {
234 AddAggKernel(KernelSignature::Make({type}, int64()),
235 CountDistinctInit<Type, VisitorArgType>, func);
236}
237
238void AddCountDistinctKernels(ScalarAggregateFunction* func) {
239 // Boolean

Callers

nothing calls this directly

Calls 2

AddAggKernelFunction · 0.85
MakeFunction · 0.50

Tested by

no test coverage detected