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

Method OnBuildSideBatch

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

Source from the content-addressed store, hash-verified

784 const char* kind_name() const override { return "HashJoinNode"; }
785
786 Status OnBuildSideBatch(size_t thread_index, ExecBatch batch) {
787 if (batch.length == 0) {
788 return Status::OK();
789 }
790 std::lock_guard<std::mutex> guard(build_side_mutex_);
791 build_accumulator_.InsertBatch(std::move(batch));
792 return Status::OK();
793 }
794
795 Status OnBuildSideFinished(size_t thread_index) {
796 return pushdown_context_.BuildBloomFilter(

Callers

nothing calls this directly

Calls 2

OKFunction · 0.50
InsertBatchMethod · 0.45

Tested by

no test coverage detected