QueryEngine.execute(JoinMerger merger,
ConstraintSplitInfo csInfo, boolean isOuterJoin,
int printIndentation)
does
if (leftRows == null || leftRows.isEmpty()) {
return merger.merge(new RowIteratorAdapter(leftRows),
new RowIteratorAdapter(new TreeSet<Row>()), null,
rightCo);
}
which looks to me like a completely inverted if logic guard.
Right?
