Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The config can either have the values "all", "none" or any of the three rules above. It cannot combine "all" or "anynone" with any other config.

Proposed Changes

...

  • Add a rule to the optimizer that will rewrite an inner join to a self-join. The graphs (logical plans) created from the DSL excerpts above are the same (after the already existing optimization mergeDuplicateSourceNodes) and look as follows:

...