Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
0.13.0
-
None
Description
FilterColumnCompareColumn.txt contains this code:
} else if (inputColVector1.isRepeating && inputColVector2.isRepeating) {
if (nullPos1[0] || nullPos2[0])
This code examines nullPos1[0] and nullPos2[0] without checking that noNulls==false for the appropriate vector. This could lead to incorrect results.
We should review the case analysis for this template more generally to make sure that all combinations are covered:
left.noNulls right.noNulls
T T
F T
T F
F F