projRefs.or(BitSets.of(corrRel.getRequiredColumns()));
projRefs.or(BitSets.of(corrRel.getRequiredColumns()));
for (Integer col : corr.getRequiredColumns()) { int newCol = col + adjustments[col]; updatedBits.set(newCol);
for (Integer col : corr.getRequiredColumns()) { int newCol = col + adjustments[col]; updatedBits.set(newCol);
final MutableRel right = toMutable(correlate.getRight()); return MutableCorrelate.of(correlate.getRowType(), left, right, correlate.getCorrelationId(), correlate.getRequiredColumns(), correlate.getJoinType());
final MutableRel right = toMutable(correlate.getRight()); return MutableCorrelate.of(correlate.getRowType(), left, right, correlate.getCorrelationId(), correlate.getRequiredColumns(), correlate.getJoinType());