case MULTISET_VALUE_CONSTRUCTOR: rel = convertMultisets(ImmutableList.of(subQuery.node), bb); subQuery.expr = bb.register(rel, JoinRelType.INNER); return; bb.register(converted.left, outerJoin ? JoinRelType.LEFT : JoinRelType.INNER, leftKeys); return; subQuery.expr = bb.register(converted.left, JoinRelType.LEFT); return; subQuery.expr = bb.register(rel, JoinRelType.LEFT); return; subQuery.logic, true); assert !converted.right; subQuery.expr = bb.register(converted.left, JoinRelType.LEFT); return;
bb.register( converted, joinType,
bb.register( converted, joinType,
public RexNode register( RelNode rel, JoinRelType joinType) { return register(rel, joinType, null); }
public RexNode register( RelNode rel, JoinRelType joinType) { return register(rel, joinType, null); }
public RexNode register( RelNode rel, JoinRelType joinType) { return register(rel, joinType, null); }