ddadmin
dab120a07e
fix(generator): устранён флаки runtime-гейта стыка backfill/live
- Зачем:
- гейт generated-history-runtime-check падал через раз: docker compose
stop убивал генератор SIGKILL'ом посреди batch (SIGTERM не ловился),
непарные строки маскировались под «смену фактуры» (задача 20).
- Что:
- генератор грациозно завершается по SIGTERM: текущий batch дописывается
во все топики с flush и записью history; compose даёт минуту grace.
- runtime-check ждёт пересекающий визит в STG (предусловие проверки),
seam-check получил precheck непарных live-строк; в STG-запросах
закреплён 'UTC' против сдвига наивных меток в поясе сервера.
- контрактные тесты усилены, задача 20 закрыта, блокер задачи 13 снят.
- Проверка:
- тесты: 192 passed (generator), 21 passed (контракты);
- стенд: 3 подряд зелёных make generated-history-runtime-check;
красный сценарий (искажение referer_url пересекающего визита) валит
гейт прежним сообщением при нулевых непарных счётчиках.
2026-07-12 19:33:28 +03:00
..
2026-02-07 20:51:51 +03:00
2026-07-05 20:21:13 +03:00
2026-07-12 19:33:28 +03:00
2026-07-04 18:23:54 +03:00
2026-07-04 18:51:10 +03:00
2026-07-05 20:21:13 +03:00
2026-02-08 17:21:22 +03:00
2026-06-14 20:22:17 +03:00
2026-07-05 21:32:51 +03:00
2026-07-12 19:33:28 +03:00
2026-07-05 22:46:53 +03:00