Day 151: The Join That Copied a Catalog 426 Times

During staging verification for the next release, Pinchy started crash-looping about five seconds after it said 'ready.' The cause (PR #843) was a database join that fanned a large blob across every row that referenced it. One Odoo connection carried an 837 kB cached catalog in its data column, 426 permission rows pointed at that connection, and the unprojected join materialized the blob once per…