
this version brings the following fixes - Fix jgit gc which retained garbage packs for 2 weeks which resulted in repo size explosion [1] by introducing a new option for pack expiration which by default expires packs after 1 hour - Fix refcounting and reclaiming memory in RepositoryCache. Hugo validated that this reduces memory consumption in Gerrit considerably - Make the FileLfsRepository thread safe. This fixes a severe threading issue for the lfs-storage-fs plugin [2] [1] https://groups.google.com/forum/#!searchin/repo-discuss/gc/repo-discuss/JW06GsH0vLo/9GV4TL0VDgAJ [2] https://git.eclipse.org/r/#/c/52177/16/org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/fs/FileLfsServlet.java Change-Id: If6ba90c5e79747d20338ad32f03624a6bd75ee43 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
26 lines
591 B
Python
26 lines
591 B
Python
include_defs('//lib/maven.defs')
|
|
include_defs('//lib/JGIT_VERSION')
|
|
|
|
maven_jar(
|
|
name = 'jgit',
|
|
id = 'org.eclipse.jgit:org.eclipse.jgit:' + VERS,
|
|
bin_sha1 = 'e3c57967fb8df5172d62bb4bbbd355554db4c65d',
|
|
src_sha1 = '4d64b05a50d581a2884a5b7dc66163be18bac755',
|
|
license = 'jgit',
|
|
repository = REPO,
|
|
unsign = True,
|
|
deps = [':ewah'],
|
|
exclude = [
|
|
'META-INF/eclipse.inf',
|
|
'about.html',
|
|
'plugin.properties',
|
|
],
|
|
)
|
|
|
|
maven_jar(
|
|
name = 'ewah',
|
|
id = 'com.googlecode.javaewah:JavaEWAH:0.7.9',
|
|
sha1 = 'eceaf316a8faf0e794296ebe158ae110c7d72a5a',
|
|
license = 'Apache2.0',
|
|
)
|