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

Method ProbeQueuedBatches

cpp/src/arrow/acero/hash_join_node.cc:881–888  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

879 }
880
881 Status ProbeQueuedBatches(size_t thread_index) {
882 {
883 std::lock_guard<std::mutex> guard(probe_side_mutex_);
884 queued_batches_to_probe_ = std::move(probe_accumulator_);
885 }
886 return plan_->query_context()->StartTaskGroup(task_group_probe_,
887 queued_batches_to_probe_.batch_count());
888 }
889
890 Status OnQueuedBatchesProbed(size_t thread_index) {
891 queued_batches_to_probe_.Clear();

Callers

nothing calls this directly

Calls 2

query_contextMethod · 0.80
StartTaskGroupMethod · 0.45

Tested by

no test coverage detected