Hi Julian, Reldecorrelator’s logic including all rules implemented within it are written to take LogicalJoin, LogicalFilter, LogicalProject etc. Since Logical operators are final that makes extending RelDecorrelator very difficult. Is there any reason why RelDecorrelator is written in this way? It makes more sense to have RelDecorrelator operate on Join, Filter etc.
Regards, Vineet G
