aboutsummaryrefslogtreecommitdiffstats
path: root/plumbing/format
diff options
context:
space:
mode:
authorMáximo Cuadros <mcuadros@gmail.com>2018-01-16 14:25:37 +0100
committerGitHub <noreply@github.com>2018-01-16 14:25:37 +0100
commite9247ce9c5ce12126f646ca3ddf0066e4829bd14 (patch)
tree571dc4b1531475c8dd0cf8e7492b2a58eb5a126f /plumbing/format
parent4d43799bf111a66b204312c79f1d0dd0d96108b1 (diff)
parent0f6c06db068acb7a8eab639df20b72fa717232c8 (diff)
downloadgo-git-e9247ce9c5ce12126f646ca3ddf0066e4829bd14.tar.gz
Merge pull request #720 from jfontan/improvement/cache-delete-more-than-one-objectv4.1.0
plumbing: cache, modify cache to delete more than one item to free space
Diffstat (limited to 'plumbing/format')
-rw-r--r--plumbing/format/packfile/decoder.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/plumbing/format/packfile/decoder.go b/plumbing/format/packfile/decoder.go
index cb78701..f706e5d 100644
--- a/plumbing/format/packfile/decoder.go
+++ b/plumbing/format/packfile/decoder.go
@@ -407,6 +407,8 @@ func (d *Decoder) fillOFSDeltaObjectContent(obj plumbing.EncodedObject, offset i
if err != nil {
return 0, err
}
+
+ d.cachePut(base)
}
obj.SetType(base.Type())