See: Description
| Class | Description | 
|---|---|
| BeamZetaSqlUncollectRel | BeamRelNodeto implement an uncorrelatedZetaSqlUnnest, aka UNNEST. | 
| BeamZetaSqlUncollectRule | |
| BeamZetaSqlUnnestRel | |
| BeamZetaSqlUnnestRule | |
| ZetaSqlUnnest | This class is a copy of Uncollect.java in Calcite:
 https://github.com/apache/calcite/blob/calcite-1.20.0/core/src/main/java/org/apache/calcite/rel/core/Uncollect.java
 except that in deriveUncollectRowType() it does not unwrap array elements of struct type. |