layer1: formalize namespace removal strategy

This commit is contained in:
Naeel
2026-04-26 10:48:42 +03:00
parent 340b9cae84
commit 0755319fac
8 changed files with 75 additions and 9 deletions
+7
View File
@@ -41,6 +41,13 @@ const (
NamespaceEventResync NamespaceEventType = "resync"
)
type NamespaceRemovalStrategy string
const (
NamespaceRemovalStrategyTrackOnly NamespaceRemovalStrategy = "track-only"
NamespaceRemovalStrategyDispatchRemove NamespaceRemovalStrategy = "dispatch-remove"
)
type NamespacePartState struct {
State string
LastError string