Package: git
Version: 1:2.1.4-2.1
Severity: wishlist

Hi,

we would highly appreciate a backport of the version currently in stretch 
(2.6.1-1) to jessie-backports.

While migrating a gitlab instance from SLES 11.3 (git 1.7.12.4) to
Debian 8.2 (git 2.1.4) a colleague noticed a massive (factor 6)
performance regression of a large git push (Linux kernel tree) to a NFS
mount. After exhausting all NFS-related performance tweaks he asked on
the git mailinglist, where a newer git version was suggested.

http://thread.gmane.org/gmane.comp.version-control.git/279981

I have created a local backport package (no changes needed) and it
indeed fixes the performance regression.

git writes to the local filesystem are fine.

SLES (git v1.7.12.4-0.9.1)

Writing objects: 100% (4193652/4193652), 997.54 MiB | 30.44 MiB/s, done.
real 5m21.514s
user 5m42.465s
sys 0m24.754s

Debian (git v2.1)

Writing objects: 100% (4193652/4193652), 997.54 MiB | 6.47 MiB/s, done.
real 29m28.678s
user 6m20.140s
sys 3m10.680s

Debian (git v2.6)

Writing objects: 100% (4193652/4193652), 997.54 MiB | 38.39 MiB/s, done.
real    4m32.813s
user    5m4.816s
sys     0m24.916s

Please backport git 2.6 to jessie-backports.

Thanks,
Bernhard

Reply via email to