github.com
Speed enhancement: 'Pushing up' common elements of CASE statements into reused computations by RobinL · Pull Request #2738 · moj-analytical-services/splink
This is a clean rewrite of #2630. The rationale is explained further in #2580, but in a nutshell it eliminates repeated computations of potentially expensive functions in some backends, e.g
CASE
...