1.2 KiB
1.2 KiB
2026-04-26 — NamespaceManager rewrite, step 46
Цель шага
Закрыть маленький пробел в debug surface: LogNamespaceManagerSummary() уже используется, но отдельно не тестируется.
Что меняем
- Добавляем unit test на
LogNamespaceManagerSummary(). - Проверяем, что helper безопасен на
nillogger и не паникует на заполненном summary.
Что НЕ меняем
- не меняем runtime behavior;
- не публикуем summary наружу через HTTP.# 2026-04-26 — NamespaceManager rewrite, step 46
Цель шага
Начать реальное использование NamespaceManager.Summary() в orchestration layer.
Что меняем
- Добавляем helper
LogNamespaceManagerSummary(). PrepareManagedNamespaceWatcher()пишет summary после bootstrap.- В лог попадают:
- общее число namespace-ов;
- subscriber-ы;
- phase counts.
Что НЕ меняем
- не экспортируем summary наружу через HTTP;
- не меняем runtime behavior watcher-ов.