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

Function CreateBuiltInRegistry

cpp/src/arrow/compute/registry.cc:282–297  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

280namespace internal {
281
282static std::unique_ptr<FunctionRegistry> CreateBuiltInRegistry() {
283 auto registry = FunctionRegistry::Make();
284
285 // Register core kernels
286 RegisterScalarCast(registry.get());
287 RegisterDictionaryDecode(registry.get());
288 RegisterVectorHash(registry.get());
289 RegisterVectorSelection(registry.get());
290 RegisterVectorSwizzle(registry.get());
291
292 RegisterScalarOptions(registry.get());
293 RegisterVectorOptions(registry.get());
294 RegisterAggregateOptions(registry.get());
295
296 return registry;
297}
298
299} // namespace internal
300

Callers 1

GetFunctionRegistryFunction · 0.85

Calls 10

RegisterScalarCastFunction · 0.85
RegisterDictionaryDecodeFunction · 0.85
RegisterVectorHashFunction · 0.85
RegisterVectorSelectionFunction · 0.85
RegisterVectorSwizzleFunction · 0.85
RegisterScalarOptionsFunction · 0.85
RegisterVectorOptionsFunction · 0.85
RegisterAggregateOptionsFunction · 0.85
MakeFunction · 0.50
getMethod · 0.45

Tested by

no test coverage detected