Welcome
Sign in to start your session
Login
Login
[app info]
Brief app info: ENV: [DEV] commitId: a47a2b002b1c3d2b8ee554ce491c5d3b1a5a9dae branch: develop build date: 2026-10-26T16:33:13Z build version: 2026.08.06.1-SNAPSHOT commit message: #38839 Rounds aggregation: skip rounds whose start month has no partition instead of failing the window The first prod catch-up window (2026-08-01 00:00-06:00, hotfix .04) failed every 10 minutes with "no partition of relation aggregated_rounds found for row ... (month) = (2026-07-01)". select_sgsuniversal_history picks a round by the time of its win transaction but dates the row by its bet, so a round that straddles midnight on the last day of a month belongs to the previous month - and July has no aggregated_rounds partition on prod any more (the retention dropped it). The step guarded the window's month; the rows must be guarded by their own month. aggregate_sgsuniversal_history now collects the months around the window that have a partition and keeps only rounds starting in one of them; a round whose start month cannot be stored is skipped, which is what the retention would have done to it. RoundsAggregationBootstrapITTest seeds such a round (bet 2030-12-31 23:59:50, win 2031-01-01 00:00:10, no 2030-12 partition) and checks that the step neither fails nor stores it. UPTIME: 0d 2h 39m 40s Git log: 7a182... | 2026-10-26T16:34:50+02:00 | Rodion | #39044 Postback polling: a partial index on the... 36bed... | 2026-10-26T15:47:20+02:00 | Rodion | #38839 Rounds aggregation: catch up one 6-hour ... 60105... | 2026-10-26T13:29:32+02:00 | Rodion | #38839 External game statistics: step over days... d81bf... | 2026-10-26T13:24:46+02:00 | Rodion | #38839 Scheduler IT fixtures: leave the job fla... 64e3e... | 2026-10-26T13:15:34+02:00 | Rodion | #38839 External game statistics: aggregate one ... acebe... | 2026-10-23T13:34:35+03:00 | Rodion | #38839 Bootstrap IT: seed the SGS transaction t... 23f61... | 2026-10-23T13:12:47+03:00 | Rodion | #38839 Rounds aggregation: bootstrap from an em... 4e223... | 2026-10-23T12:30:33+03:00 | Rodion | #38864 Promotion partner-code scope: an empty a... e1f2f... | 2026-10-22T17:05:04+03:00 | Rodion | #38862 Access log: one query per page instead o... e51b9... | 2026-10-22T13:50:43+03:00 | Rodion | #38170 Admin chain pages IT: tolerate a ROLE_MA...
copy to clipboard