Files
fission-src/doc/thinking/2026-04-26-namespace-manager-step41.md
T

637 B
Raw Blame History

2026-04-26 — NamespaceManager rewrite, step 41

Цель шага

Довести explicit removal strategy до полного покрытия watcher lifecycle paths.

Что меняем

  1. HandleWatcherNamespaceUpdate() теперь тоже принимает NamespaceRemovalStrategy.
  2. managed -> unmanaged path использует ту же policy, что и DeleteFunc.
  3. Добавляем unit test на update-path с dispatch-remove.

Что НЕ меняем

  • текущие watcher-ы остаются на track-only;
  • runtime cleanup policy по умолчанию не меняется.