From b21910a94367434c5a923050d7f874df3b57406d Mon Sep 17 00:00:00 2001 From: Runxi Yu Date: Fri, 22 May 2026 16:04:59 +0000 Subject: object/store/packed: Delta cache should not need copying --- object/store/packed/internal/reading/delta_cache.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/object/store/packed/internal/reading/delta_cache.go b/object/store/packed/internal/reading/delta_cache.go index 4259eb81..04bd3ff3 100644 --- a/object/store/packed/internal/reading/delta_cache.go +++ b/object/store/packed/internal/reading/delta_cache.go @@ -44,14 +44,14 @@ func (cache *deltaCache) get(key deltaBaseKey) (objecttype.Type, []byte, bool) { return objecttype.TypeInvalid, nil, false } - return value.ty, append([]byte(nil), value.content...), true + return value.ty, value.content, true } // add stores a cloned base object value. func (cache *deltaCache) add(key deltaBaseKey, ty objecttype.Type, content []byte) { cache.lru.Add(key, deltaBaseValue{ ty: ty, - content: append([]byte(nil), content...), + content: content, }) } -- cgit v1.3.1-10-gc9f91