1.4 KiB
1.4 KiB
2026-04-26 — NamespaceManager rewrite, step 39
Цель шага
Свести три namespace watcher-а к одинаковому lifecycle поведению через общие handlers в utils.
Что меняем
- Добавляем helpers:
HandleWatcherNamespaceAdd()HandleWatcherNamespaceUpdate()HandleWatcherNamespaceDelete()
- Helpers централизуют:
- dispatch add/resync;
- remove bookkeeping;
- стандартное logging-сообщение.
buildermgr,router,executor/multitenantпереходят на эти helpers.
Что НЕ меняем
- не меняем runtime cleanup policy;
- не меняем manager state model.# 2026-04-26 — NamespaceManager rewrite, step 39
Цель шага
Свести три namespace watcher-а к одинаковому lifecycle поведению через общие handlers в utils.
Что меняем
- Добавляем helpers:
HandleWatcherNamespaceAdd()HandleWatcherNamespaceUpdate()HandleWatcherNamespaceDelete()
- Helpers централизуют:
- dispatch add/resync;
- remove bookkeeping;
- стандартное logging-сообщение.
buildermgr,router,executor/multitenantпереходят на эти helpers.
Что НЕ меняем
- не меняем runtime cleanup policy;
- не меняем manager state model.