Не блокировать планирование неподтверждённым планом

Если план простоял в WAITING_DECISION дольше waiting-decision-grace-minutes
(по умолчанию 30) после своего начала и решения по нему так и нет — перестаём
ждать подтверждение: снимаем активную выдачу, двигаем якорь цепочки на этот
план и выдаём следующий. Статус плана не меняется (остаётся WAITING_DECISION,
не ACCEPTED) — это молчаливое продолжение цепочки, а не приёмка. Запоздалое
решение по такому плану просто пишется на attempt и не откатывает ушедшую
вперёд цепочку.
This commit is contained in:
Дмитрий Соловьев
2026-06-02 14:51:43 +03:00
parent 86215b300a
commit e738c236a3
9 changed files with 119 additions and 7 deletions
+1
View File
@@ -41,6 +41,7 @@ planning:
min-reissue-lead-minutes: 5
reissue-prep-minutes: 30
worker-lock-ttl-seconds: 300
waiting-decision-grace-minutes: 30
topics:
visibility-windows-changed: pcp.tgu.visibility-windows-changed.v1