Revision ecb422380fddbb3ea024c64405d8bc529c982d4f authored by Mark Tozzi on 22 March 2024, 16:48:00 UTC, committed by GitHub on 22 March 2024, 16:48:00 UTC
Relates to #105217

This copies the PropagateEquals logical optimization into ESQL, following the pattern established in #106499. I've copied the optimization rule into the ESQL version of OptimizerRules, and the tests into OpitmizerRulesTests, and changed the imports &c to point to the appropriate ESQL classes instead of their QL counterparts.

I expect to have several more PRs following this pattern, for the remaining logical optimizations that touch the binary comparison logic. I'm intending to make separate PRs for each, in the interest of making them easier to review.
1 parent cbc4182
History
File Mode Size
compiler-LICENSE.txt -rw-r--r-- 584 bytes
compiler-NOTICE.txt -rw-r--r-- 2 bytes

back to top