diff options
| author | 2026-02-21 20:40:05 +0800 | |
|---|---|---|
| committer | 2026-02-21 20:40:05 +0800 | |
| commit | fd55beb6188350974afd93dfffcef973ebdad6e8 (patch) | |
| tree | f27ef873c60b7c868bf1173979b65effdf251c76 /objectstore/packed/read_header.go | |
| parent | objectstore/packed: Improve delta base caching (diff) | |
| signature | No signature | |
objectstore/packed: Don't use full delta reconstruction just to read headers
Diffstat (limited to 'objectstore/packed/read_header.go')
| -rw-r--r-- | objectstore/packed/read_header.go | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/objectstore/packed/read_header.go b/objectstore/packed/read_header.go index 63fc6d66..6822975c 100644 --- a/objectstore/packed/read_header.go +++ b/objectstore/packed/read_header.go @@ -11,9 +11,5 @@ func (store *Store) ReadHeader(id objectid.ObjectID) (objecttype.Type, int64, er if err != nil { return objecttype.TypeInvalid, 0, err } - chain, err := store.deltaBuildChain(loc) - if err != nil { - return objecttype.TypeInvalid, 0, err - } - return chain.baseType, chain.declaredSize, nil + return store.resolveHeaderAt(loc) } |
