]> source.dussan.org Git - jgit.git/commit
dfs: compact reftables during DfsPackCompactor 08/102608/10
authorShawn Pearce <spearce@spearce.org>
Tue, 25 Jul 2017 22:37:56 +0000 (15:37 -0700)
committerShawn Pearce <spearce@spearce.org>
Tue, 5 Sep 2017 16:05:08 +0000 (09:05 -0700)
commitd126bcc5c800ef03e8292e7ad1dd7fba7c3358d2
treea301528ebfd68f94870021b5c414963d9723d492
parentf4329b09d48e78dc67911a50a159bd64e78822fc
dfs: compact reftables during DfsPackCompactor

Combine intermediate, non-GC reftables when combining pack files.
This shrinks the reftable stack, improving lookup times.

Change-Id: I5dbba41806f99af5ecaff3a3119f6630e9404256
org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsPackCompactor.java
org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/reftable/ReftableCompactor.java