Не блокировать планирование неподтверждённым планом
Если план простоял в WAITING_DECISION дольше waiting-decision-grace-minutes (по умолчанию 30) после своего начала и решения по нему так и нет — перестаём ждать подтверждение: снимаем активную выдачу, двигаем якорь цепочки на этот план и выдаём следующий. Статус плана не меняется (остаётся WAITING_DECISION, не ACCEPTED) — это молчаливое продолжение цепочки, а не приёмка. Запоздалое решение по такому плану просто пишется на attempt и не откатывает ушедшую вперёд цепочку.
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user