diff options
| author | 2026-03-30 12:24:49 +0000 | |
|---|---|---|
| committer | 2026-03-30 12:24:49 +0000 | |
| commit | 30bc08762a5aa33b9f47af304d51ef3878752b2f (patch) | |
| tree | 911aeade437eaf89d0c8a35d262bc69e7c560a69 /object/store/mix | |
| parent | object/tree: Regular files and types (diff) | |
| signature | No signature | |
object/store: ReadingStore -> Reader
Diffstat (limited to 'object/store/mix')
| -rw-r--r-- | object/store/mix/mix.go | 2 | ||||
| -rw-r--r-- | object/store/mix/mru.go | 8 | ||||
| -rw-r--r-- | object/store/mix/new.go | 4 | ||||
| -rw-r--r-- | object/store/mix/refresh.go | 2 |
4 files changed, 8 insertions, 8 deletions
diff --git a/object/store/mix/mix.go b/object/store/mix/mix.go index c4b73b9f..65ed97c8 100644 --- a/object/store/mix/mix.go +++ b/object/store/mix/mix.go @@ -16,5 +16,5 @@ type Mix struct { backendHead *backendNode backendTail *backendNode - backendNodeByStore map[objectstore.ReadingStore]*backendNode + backendNodeByStore map[objectstore.Reader]*backendNode } diff --git a/object/store/mix/mru.go b/object/store/mix/mru.go index c8a58d2d..b48f1448 100644 --- a/object/store/mix/mru.go +++ b/object/store/mix/mru.go @@ -3,13 +3,13 @@ package mix import objectstore "codeberg.org/lindenii/furgit/object/store" type backendNode struct { - backend objectstore.ReadingStore + backend objectstore.Reader prev *backendNode next *backendNode } //nolint:ireturn -func (mix *Mix) firstBackend() objectstore.ReadingStore { +func (mix *Mix) firstBackend() objectstore.Reader { mix.mu.RLock() defer mix.mu.RUnlock() @@ -21,7 +21,7 @@ func (mix *Mix) firstBackend() objectstore.ReadingStore { } //nolint:ireturn -func (mix *Mix) nextBackend(current objectstore.ReadingStore) objectstore.ReadingStore { +func (mix *Mix) nextBackend(current objectstore.Reader) objectstore.Reader { mix.mu.RLock() defer mix.mu.RUnlock() @@ -33,7 +33,7 @@ func (mix *Mix) nextBackend(current objectstore.ReadingStore) objectstore.Readin return node.next.backend } -func (mix *Mix) touchBackend(backend objectstore.ReadingStore) { +func (mix *Mix) touchBackend(backend objectstore.Reader) { if backend == nil { return } diff --git a/object/store/mix/new.go b/object/store/mix/new.go index 5653fb54..abc6c8ee 100644 --- a/object/store/mix/new.go +++ b/object/store/mix/new.go @@ -7,8 +7,8 @@ import objectstore "codeberg.org/lindenii/furgit/object/store" // The provided backends must be non-nil and distinct. // // Labels: Deps-Borrowed, Life-Parent. -func New(backends ...objectstore.ReadingStore) *Mix { - nodeByStore := make(map[objectstore.ReadingStore]*backendNode, len(backends)) +func New(backends ...objectstore.Reader) *Mix { + nodeByStore := make(map[objectstore.Reader]*backendNode, len(backends)) var ( head *backendNode diff --git a/object/store/mix/refresh.go b/object/store/mix/refresh.go index eb9c2bf5..bbae6efe 100644 --- a/object/store/mix/refresh.go +++ b/object/store/mix/refresh.go @@ -10,7 +10,7 @@ import ( func (mix *Mix) Refresh() error { mix.mu.RLock() - backends := make([]objectstore.ReadingStore, 0, len(mix.backendNodeByStore)) + backends := make([]objectstore.Reader, 0, len(mix.backendNodeByStore)) for node := mix.backendHead; node != nil; node = node.next { backends = append(backends, node.backend) } |
