We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e6bfc3d commit 0e33953Copy full SHA for 0e33953
1 file changed
datastore/memory_datastore.go
@@ -68,9 +68,7 @@ func (s *MemoryDataStore) WriteMetadata(bundle MetadataBundle, opts ...WriteMeta
68
// key to s.<Store>.DeletedRemoteKeys via RemoteDelete and then removing the record
69
// from s.<Store>.Records via Delete (tolerating the per-store NotFound sentinel).
70
// The DeletedRemoteKeys append is what lets chained operations preserve delete intent
71
-// across intermediate Merges — persistence backends (JSON file, catalog) drive their
72
-// remote deletes off DeletedRemoteKeys, so a Merge that only removed records and left
73
-// DeletedRemoteKeys empty would silently drop the delete on every hop.
+// across intermediate Merges.
74
//
75
// NotFound on the Delete step is tolerated because the source's staged key may
76
// legitimately not be present in the destination's Records (RemoteDelete is allowed
0 commit comments