From a041d523de389b65b98a5373a8034041db2a8d83 Mon Sep 17 00:00:00 2001 From: Runxi Yu Date: Thu, 2 Apr 2026 06:23:30 +0000 Subject: *: Remove --- object/store/packed/reader.go | 65 ------------------------------------------- 1 file changed, 65 deletions(-) delete mode 100644 object/store/packed/reader.go (limited to 'object/store/packed/reader.go') diff --git a/object/store/packed/reader.go b/object/store/packed/reader.go deleted file mode 100644 index 45b9e8d9..00000000 --- a/object/store/packed/reader.go +++ /dev/null @@ -1,65 +0,0 @@ -package packed - -import ( - "io" - - objectid "codeberg.org/lindenii/furgit/object/id" - objectstore "codeberg.org/lindenii/furgit/object/store" - "codeberg.org/lindenii/furgit/object/store/packed/internal/reading" - objecttype "codeberg.org/lindenii/furgit/object/type" -) - -var _ objectstore.Reader = (*Store)(nil) - -// ReadBytesFull reads a full serialized object as "type size\0content". -func (store *Store) ReadBytesFull(id objectid.ObjectID) ([]byte, error) { - return store.reader.ReadBytesFull(id) -} - -// ReadBytesContent reads an object's type and content bytes. -func (store *Store) ReadBytesContent(id objectid.ObjectID) (objecttype.Type, []byte, error) { - return store.reader.ReadBytesContent(id) -} - -// ReadReaderFull reads a full serialized object stream as "type size\0content". -func (store *Store) ReadReaderFull(id objectid.ObjectID) (io.ReadCloser, error) { - return store.reader.ReadReaderFull(id) -} - -// ReadReaderContent reads an object's type, declared content length, and -// content stream. -func (store *Store) ReadReaderContent(id objectid.ObjectID) (objecttype.Type, int64, io.ReadCloser, error) { - return store.reader.ReadReaderContent(id) -} - -// ReadSize reads an object's declared content length. -func (store *Store) ReadSize(id objectid.ObjectID) (int64, error) { - return store.reader.ReadSize(id) -} - -// ReadHeader reads an object's type and declared content length. -func (store *Store) ReadHeader(id objectid.ObjectID) (objecttype.Type, int64, error) { - return store.reader.ReadHeader(id) -} - -// Refresh updates the packed-store view of on-disk pack/index candidates. -func (store *Store) Refresh() error { - return store.reader.Refresh() -} - -func (opts Options) toReadingOptions() reading.Options { - var refreshPolicy reading.RefreshPolicy - - switch opts.RefreshPolicy { - case RefreshPolicyOnMissing: - refreshPolicy = reading.RefreshPolicyOnMissing - case RefreshPolicyNever: - refreshPolicy = reading.RefreshPolicyNever - default: - refreshPolicy = reading.RefreshPolicy(opts.RefreshPolicy) - } - - return reading.Options{ - RefreshPolicy: refreshPolicy, - } -} -- cgit v1.3.1-10-gc9f91