aboutsummaryrefslogtreecommitdiff
path: root/object/store/packed/internal/reading
diff options
context:
space:
mode:
authorGravatar Runxi Yu2026-05-22 16:04:59 +0000
committerGravatar Runxi Yu2026-05-22 16:04:59 +0000
commitb21910a94367434c5a923050d7f874df3b57406d (patch)
tree4fcb5d5b5af6adac8287b8d159d4f2f4b4431f2d /object/store/packed/internal/reading
parentresearch: Probably no XOR filters. (diff)
signatureNo signature
object/store/packed: Delta cache should not need copying
Diffstat (limited to 'object/store/packed/internal/reading')
-rw-r--r--object/store/packed/internal/reading/delta_cache.go4
1 files 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,
})
}