I'm making progress: EnumerableCorrelate properly correlates :) In the first commit I create a config property to enable/disable invocation of de-correlation logic. By default it will be invoked as previously.
The next step is to fix de-correlation logic. Currently I get "Tests run: 1788, Failures: 22, Errors: 13, Skipped: 77" PR link: https://github.com/apache/incubator-calcite/pull/20 Vladimir
