public class BeamMinusRel extends Minus implements BeamRelNode
BeamRelNode
to replace a Minus
node.
Corresponds to the SQL EXCEPT
operator.
Constructor and Description |
---|
BeamMinusRel(RelOptCluster cluster,
RelTraitSet traits,
java.util.List<RelNode> inputs,
boolean all) |
Modifier and Type | Method and Description |
---|---|
SetOp |
copy(RelTraitSet traitSet,
java.util.List<RelNode> inputs,
boolean all) |
PTransform<PCollectionTuple,PCollection<Row>> |
toPTransform()
A
BeamRelNode is a recursive structure, the BeamQueryPlanner visits it with a
DFS(Depth-First-Search) algorithm. |
public BeamMinusRel(RelOptCluster cluster, RelTraitSet traits, java.util.List<RelNode> inputs, boolean all)
public SetOp copy(RelTraitSet traitSet, java.util.List<RelNode> inputs, boolean all)
public PTransform<PCollectionTuple,PCollection<Row>> toPTransform()
BeamRelNode
BeamRelNode
is a recursive structure, the BeamQueryPlanner
visits it with a
DFS(Depth-First-Search) algorithm.toPTransform
in interface BeamRelNode