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

Function MakeExecutor

cpp/src/arrow/compute/exec.cc:1190–1196  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1188template <typename ExecutorType,
1189 typename FunctionType = typename ExecutorType::FunctionType>
1190Result<std::unique_ptr<KernelExecutor>> MakeExecutor(ExecContext* ctx,
1191 const Function* func,
1192 const FunctionOptions* options) {
1193 DCHECK_EQ(ExecutorType::function_kind, func->kind());
1194 auto typed_func = checked_cast<const FunctionType*>(func);
1195 return std::make_unique<ExecutorType>(ctx, typed_func, options);
1196}
1197
1198} // namespace
1199

Callers 4

MakeExecutorMethod · 0.85
TestBasicWaitMethod · 0.85
TestTimedWaitMethod · 0.85
TestStressWaitMethod · 0.85

Calls 1

kindMethod · 0.45

Tested by 4

MakeExecutorMethod · 0.68
TestBasicWaitMethod · 0.68
TestTimedWaitMethod · 0.68
TestStressWaitMethod · 0.68