cobs icon indicating copy to clipboard operation
cobs copied to clipboard

Reset output block after each batch when combining classic indices

Open Zhicheng-Liu opened this issue 4 years ago • 1 comments

When combining classic indices, for each batch the combinations of rows from each constituent index are written to an output block. The output block is reused for next batch.

As we use bitwise OR operation to combine rows from the constituent indices, the output block should be reset to all 0s before being reused. Otherwise, previous set bits will be carried over to next batch and accumulating false positives till the end of the batch processing loop.

Zhicheng-Liu avatar Jun 22 '21 18:06 Zhicheng-Liu

@bingmann and @leoisl, could you please review this pull request?

Zhicheng-Liu avatar Jul 02 '21 10:07 Zhicheng-Liu