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

Method EndFromSingleThread

cpp/src/arrow/acero/asof_join_node.cc:1499–1510  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1497 }
1498
1499 void EndFromSingleThread(Status st = Status::OK()) {
1500 process_task_.MarkFinished(st);
1501 if (st.ok()) {
1502 st = output_->InputFinished(this, batches_produced_);
1503 }
1504
1505 for (size_t i = 0; i < state_.size(); ++i) {
1506 const auto& s = state_[i];
1507 s->ForceShutdown();
1508 st &= inputs_[i]->StopProducing();
1509 }
1510 }
1511
1512#endif
1513

Callers

nothing calls this directly

Calls 7

OKFunction · 0.50
MarkFinishedMethod · 0.45
okMethod · 0.45
InputFinishedMethod · 0.45
sizeMethod · 0.45
ForceShutdownMethod · 0.45
StopProducingMethod · 0.45

Tested by

no test coverage detected