+- **[Infrastructure] Bump Fly.io VM to `shared-cpu-2x` / 512 MB** — doubles memory headroom and burst CPU credits. The previous `shared-cpu-1x` / 256 MB sized warm-idle around 150 MB, leaving ~50 MB of headroom that a single active session could exhaust under non-pushdown DataFusion execution (cross-datasource joins, `json_length` / `json_keys` UDFs). The spike-then-throttle pattern under heavy queries is reduced (longer burst window before kernel CFS throttling kicks in) but not eliminated — moving to `performance-1x` would be required to remove burst-credit throttling outright.
0 commit comments