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

679 B

2026-04-26 — NamespaceManager rewrite, step 28

Цель шага

Сделать такой же runtime hook на NamespaceManager в router watcher.

Что меняем

  1. router.StartNSWatcher() поднимает локальный NamespaceManager.
  2. Manager bootstrapped из текущего resolver snapshot.
  3. Watcher Add/Update события прогоняет через:
    • Upsert()
    • DispatchAdd() или DispatchResync()
  4. Подписчиком manager-а становится router subscriber adapter.

Что НЕ меняем

  • не добавляем remove path;
  • не меняем HTTPTriggerSet.AddNamespace().