interface
SnapshotStore
type SnapshotStore interface {
BeginSnapshot(context.Context) (Transaction, error)
}Begin reads against one stable database snapshot.
BeginSnapshotfunc(context.Context) (Transaction, error)- The BeginSnapshot value.
Destructive upload reconciliation requires this stronger boundary so pagination cannot skip live references.