aboutsummaryrefslogtreecommitdiff
path: root/objectstore/packed/read_header.go
diff options
context:
space:
mode:
authorGravatar Runxi Yu2026-02-21 20:40:05 +0800
committerGravatar Runxi Yu2026-02-21 20:40:05 +0800
commitfd55beb6188350974afd93dfffcef973ebdad6e8 (patch)
treef27ef873c60b7c868bf1173979b65effdf251c76 /objectstore/packed/read_header.go
parentobjectstore/packed: Improve delta base caching (diff)
signatureNo 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.go6
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)
}