use of com.facebook.presto.spi.plan.IntersectNode in project presto by prestodb.
the class RelationPlanner method visitIntersect.
@Override
protected RelationPlan visitIntersect(Intersect node, Void context) {
checkArgument(!node.getRelations().isEmpty(), "No relations specified for INTERSECT");
SetOperationPlan setOperationPlan = process(node);
PlanNode planNode = new IntersectNode(getSourceLocation(node), idAllocator.getNextId(), setOperationPlan.getSources(), setOperationPlan.getOutputVariables(), setOperationPlan.getVariableMapping());
return new RelationPlan(planNode, analysis.getScope(node), planNode.getOutputVariables());
}
Aggregations