layer1: stabilize namespace summary contract

This commit is contained in:
Naeel
2026-04-26 11:46:15 +03:00
parent f4a3bffc6b
commit 9f0e911b9d
2 changed files with 20 additions and 0 deletions
+3
View File
@@ -283,6 +283,9 @@ func (m *inMemoryNamespaceManager) Summary() NamespaceManagerSummary {
SourceCounts: make(map[NamespaceSource]int),
Subscribers: m.SnapshotSubscribers(),
}
if summary.Subscribers == nil {
summary.Subscribers = []string{}
}
for _, record := range records {
summary.PhaseCounts[record.Phase]++
summary.SourceCounts[record.Source]++