aboutsummaryrefslogtreecommitdiff
path: root/refstore/batch.go
diff options
context:
space:
mode:
Diffstat (limited to 'refstore/batch.go')
-rw-r--r--refstore/batch.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/refstore/batch.go b/refstore/batch.go
index b170916b..01da6c90 100644
--- a/refstore/batch.go
+++ b/refstore/batch.go
@@ -6,6 +6,9 @@ import "codeberg.org/lindenii/furgit/objectid"
//
// Unlike Transaction, Batch may reject some queued operations while still
// applying others successfully when Apply runs.
+//
+// A batch borrows its underlying store and is invalid after that store is
+// closed.
type Batch interface {
// Create creates one detached reference, requiring that the logical
// reference does not already exist.