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

Method InputReceived

cpp/src/arrow/acero/sink_node.cc:377–386  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

375 }
376
377 Status InputReceived(ExecNode* input, ExecBatch batch) override {
378 auto scope = TraceInputReceived(batch);
379
380 DCHECK_EQ(input, inputs_[0]);
381
382 if (sequencer_) {
383 return sequencer_->InsertBatch(std::move(batch));
384 }
385 return Process(std::move(batch));
386 }
387
388 Status Process(ExecBatch batch) override {
389 // This can happen if an error was received and the source hasn't yet stopped. Since

Callers

nothing calls this directly

Calls 1

InsertBatchMethod · 0.45

Tested by

no test coverage detected