MCPcopy Create free account
hub / github.com/LadybugDB/ladybug / merge

Method merge

src/processor/operator/partitioner.cpp:41–49  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

39}
40
41void CopyPartitionerSharedState::merge(
42 const std::vector<std::unique_ptr<PartitioningBuffer>>& localPartitioningStates) {
43 std::unique_lock xLck{mtx};
44 DASSERT(partitioningBuffers.size() == localPartitioningStates.size());
45 for (auto partitioningIdx = 0u; partitioningIdx < partitioningBuffers.size();
46 partitioningIdx++) {
47 partitioningBuffers[partitioningIdx]->merge(*localPartitioningStates[partitioningIdx]);
48 }
49}
50
51void CopyPartitionerSharedState::resetState(common::idx_t partitioningIdx) {
52 PartitionerSharedState::resetState(partitioningIdx);

Callers 1

executeInternalMethod · 0.45

Calls 1

sizeMethod · 0.45

Tested by

no test coverage detected