concatSegments

private fnsize_t[] concatSegments(size_t[][] segs, size_t nSegs)

Key-row equality across the two sides' chunkings: nulls never match, values compare through the preselected typed equality at the key dtype, and both rows locate by binary search over the chunk starts.

Parameters

lchunksthe left key chunks
lstartsthe left chunk-start table
lrowthe left global row
rchunksthe right key chunks
rstartsthe right chunk-start table
rrowthe right global row
eqthe typed equality function of the key dtype

Returns

true when both rows are valid and equal.