diff options
| author | 2026-03-29 09:56:48 +0000 | |
|---|---|---|
| committer | 2026-03-29 09:56:48 +0000 | |
| commit | 03c05c7e86b012bc790b468732d265e1090650ff (patch) | |
| tree | 5836bd977723be9a606b4a90b6b655ea79fec94a | |
| parent | ref/name: Update docs (diff) | |
| signature | No signature | |
ref/store: Expand docs
| -rw-r--r-- | ref/store/doc.go | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/ref/store/doc.go b/ref/store/doc.go index e022f55b..8f7f39a6 100644 --- a/ref/store/doc.go +++ b/ref/store/doc.go @@ -1,5 +1,13 @@ // Package refstore provides interfaces for reference storage backends. // +// Ref stores directly use reference values. Unlike object storage, they +// do not have a separate fetch layer to parse backend results into +// higher-level forms. +// +// The package separates read-only access from atomic transactions and +// non-atomic batches. Not every readable ref backend is writable, and not +// every writable backend necessarily offers the same update model. +// // Concrete implementations generally inherit the contract documented by the // interfaces they satisfy. Implementation docs focus on additional guarantees // and implementation-specific behavior. |
