From d298ab6caba5f1e70c58155f4efa33ef2d16a1c2 Mon Sep 17 00:00:00 2001 From: Runxi Yu Date: Mon, 30 Mar 2026 17:48:08 +0000 Subject: ref/store: Remove ReadWriteStore --- network/receivepack/options.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'network/receivepack/options.go') diff --git a/network/receivepack/options.go b/network/receivepack/options.go index 146d5837..18d0e9b0 100644 --- a/network/receivepack/options.go +++ b/network/receivepack/options.go @@ -23,7 +23,11 @@ type Options struct { // Algorithm is the repository object ID algorithm used by the push session. Algorithm objectid.Algorithm // Refs is the reference store visible to the push. - Refs refstore.ReadWriteStore + Refs interface { + refstore.ReadingStore + refstore.TransactionalStore + refstore.BatchStore + } // ExistingObjects is the object store visible to the push before any newly // uploaded quarantined objects are promoted. ExistingObjects objectstore.Reader -- cgit v1.3.1-10-gc9f91