Skip to content
Opensource internals
  • Posts

Memory ordering

A Memory Ordering Bug in DataFusion's Hash Join, Found by Model Checking Rather Than Testing

Oct 21, 2026 9 min read Jay Hubbert

DataFusion’s hash join probe partitions coordinate through a single AcqRel counter decrement; a subtle ordering bug was found with loom’s model checker and cannot be reproduced by …

DatafusionJoinsConcurrencyMemory orderingInternals

Read more →

© 2026 Jay Hubbert · Built with Hugo 0.168.0

RSS ·