mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-08 12:32:43 +00:00
The guard seeded each day's pair six hours before the clock, with the second source ten minutes later. Run between 05:50 and 06:00 UTC, the newest day's second pair landed just past midnight, alone on a UTC day of its own; the pick rightly chose that source for that day, the old DISTINCT ON statement chose the same, and the assertion that every series row is the first source failed for those ten minutes of the day, on every Postgres major. The pairs now sit at 10:00 and 10:10 UTC from yesterday back, whatever the clock. With the clock pinned to 05:55 UTC the old fixture fails the three series shapes and the new one passes, on 16 and 18 alike.