- All Implemented Interfaces:
- Visitor<PlanNode>
public class BinaryUnionReplacer
extends Object
implements Visitor<PlanNode>
A traversal that collects cascading binary unions into a single n-ary
union operator. The exception is, when on of the union inputs is materialized, such as in the
static-code-path-cache in iterations.