interface
SnapshotStore
Begin reads against one stable database snapshot.
Properties
| Property | Type | Description |
|---|---|---|
BeginSnapshot | func(context.Context) (Transaction, | The BeginSnapshot value. |
How it works
Destructive upload reconciliation requires this stronger boundary so pagination cannot skip live references.
Full signature
type SnapshotStore interface {
BeginSnapshot(context.Context) (Transaction, error)
}