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

747 B
Raw Blame History

2026-04-26 — NamespaceManager rewrite, step 17

Цель шага

Добавить dispatch helper для прогона namespace через subscriber-ов в add/resync path.

Что меняем

  1. В manager interface добавляем:
    • DispatchAdd()
    • DispatchResync()
  2. Manager вызывает subscriber-ов последовательно.
  3. Для каждого subscriber-а manager проставляет part state:
    • registering
    • active или failed
  4. Добавляем unit tests на success и failure path.

Что НЕ меняем

  • не подключаем dispatch к production watcher-ам;
  • не добавляем remove dispatch;
  • не меняем runtime components.