ArmsDrainEnd	crates/gravity/lowerv4/src/ops/hashjoin/spill/build.rs	eligible_why	lifetime	-	a drained end's arms keep their build resident	hash join	A RIGHT, FULL, RIGHT SEMI or RIGHT ANTI hash join whose probe side is a UNION ALL or a partitioned table keeps its whole hash table in memory where PostgreSQL would spill it to disk, so the statement fails with an out-of-memory error when the server has no more memory to give it.
