| 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(); |
nothing calls this directly
no test coverage detected