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

Function DeclarationToBatchesImpl

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

Source from the content-addressed store, hash-verified

665}
666
667Future<std::vector<std::shared_ptr<RecordBatch>>> DeclarationToBatchesImpl(
668 Declaration declaration, QueryOptions options,
669 ::arrow::internal::Executor* cpu_executor) {
670 return DeclarationToTableImpl(std::move(declaration), options, cpu_executor)
671 .Then([](const std::shared_ptr<Table>& table) {
672 return TableBatchReader(table).ToRecordBatches();
673 });
674}
675
676Future<BatchesWithCommonSchema> DeclarationToExecBatchesImpl(
677 Declaration declaration, QueryOptions options,

Callers 2

DeclarationToBatchesFunction · 0.85

Calls 3

DeclarationToTableImplFunction · 0.85
ThenMethod · 0.80
ToRecordBatchesMethod · 0.45

Tested by

no test coverage detected