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

732 B
Raw Blame History

2026-04-26 — NamespaceManager rewrite, step 42

Цель шага

Убрать последний крупный слой дублирования в namespace watcher-ах: сами ResourceEventHandlerFuncs.

Что меняем

  1. В utils добавляем NewNamespaceWatcherEventHandlers().
  2. Конструктор собирает общий Add/Update/Delete flow на базе уже существующих handler helper-ов.
  3. buildermgr, router, executor/multitenant используют общий конструктор.

Что НЕ меняем

  • не меняем label selector;
  • не меняем manager semantics;
  • не меняем removal policy по умолчанию.