tasks: handoff — sched фикс принят (0.6.0), timeoutMs дефолт absent=-1
This commit is contained in:
@@ -6,6 +6,10 @@
|
||||
|
||||
## Статус (2026-08-20 вечер)
|
||||
|
||||
**Фикс sched принят (0.6.0, проверено живьём):**
|
||||
- applyTask переносит timeoutMs при upsert существующих задач ✓ (был null → стал -1)
|
||||
- дефолт absent = -1 ✓ — timeoutMs убран из tasks.json, live-sync подхватил, таски остались -1 (без рестарта)
|
||||
|
||||
**Сделано в этой сессии:**
|
||||
- schedd обновлён 0.4.2 → **0.5.0** (core 0.45.0): envelope-дыра → громкий broken-worker, относительный statusUrl, poll-ретраи 2×500мс, run-deadline контракт (task-level timeoutMs).
|
||||
- tasks.json: `"timeoutMs": -1` на обе пайплайн-таски (рекомендация sched). ⚠️ **НЕ применился** — баг sched: `applyTask` при upsert существующей задачи не переносит `timeoutMs` (поле не в списке merged). Письмо sched 19:30Z + требование vitya: `-1` = дефолт, можно не указывать (absent должен вести себя как -1, не legacy-25мин).
|
||||
|
||||
Reference in New Issue
Block a user