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

Function DeclarationToStatus

cpp/src/arrow/acero/exec_plan.cc:923–933  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

921}
922
923Status DeclarationToStatus(Declaration declaration, bool use_threads,
924 MemoryPool* memory_pool, FunctionRegistry* function_registry) {
925 return ::arrow::internal::RunSynchronously<Future<>>(
926 [=, declaration = std::move(declaration)](::arrow::internal::Executor* executor) {
927 ExecContext ctx(memory_pool, executor, function_registry);
928 return DeclarationToStatusImpl(
929 std::move(declaration), QueryOptionsFromArgs(memory_pool, function_registry),
930 executor);
931 },
932 use_threads);
933}
934
935Status DeclarationToStatus(Declaration declaration, QueryOptions query_options) {
936 if (query_options.custom_cpu_executor != nullptr) {

Callers 12

WriteMethod · 0.85
TEST_FFunction · 0.85
CheckErrorFunction · 0.85
TableJoinOverheadFunction · 0.85
CheckOrderByInvalidFunction · 0.85
CheckFetchInvalidFunction · 0.85
TESTFunction · 0.85
DoInvalidPlanTestFunction · 0.85
TESTFunction · 0.85
TESTFunction · 0.85
ScanFilterWriteExampleFunction · 0.85

Calls 3

DeclarationToStatusImplFunction · 0.85
QueryOptionsFromArgsFunction · 0.85
InvalidFunction · 0.50

Tested by 8

TEST_FFunction · 0.68
CheckErrorFunction · 0.68
CheckOrderByInvalidFunction · 0.68
CheckFetchInvalidFunction · 0.68
TESTFunction · 0.68
DoInvalidPlanTestFunction · 0.68
TESTFunction · 0.68
TESTFunction · 0.68