Skip to content
Opensource internals
  • Posts

Subqueries

How DataFusion Decorrelates a Correlated Subquery Into a Join (and Pays for It With a CASE Expression)

Oct 21, 2026 9 min read Jay Hubbert

DataFusion’s decorrelator pulls a correlated filter out of a subquery and turns it into a join predicate, adding a __always_true indicator column so the empty-set semantics of …

DatafusionOptimizerSubqueriesPerformanceInternals

Read more →

© 2026 Jay Hubbert · Built with Hugo 0.168.0

RSS ·