From: brian m. carlson Date: Fri, 20 Feb 2015 22:58:27 GMT Subject: Re: Git Scaling: What factors most affect Git performance for a large repo? Message-ID: <20150220225827.GA23852@vauxhall.crustytoothpaste.net> In-Reply-To: <54E7B077.3050501@gmail.com> On Fri, Feb 20, 2015 at 11:08:55PM +0100, Sebastian Schuberth wrote: >On 20.02.2015 01:03, brian m. carlson wrote: > >>If you want good performance, I'd recommend the latest version of Git >>both client- and server-side. Newer versions of Git provide pack >>bitmaps, which can dramatically speed up clones and fetches, and Git > >Do you happen now which version, if at all, of JGit and Gerrit support >pack bitmaps? They were originally implemented in JGit, but I don't know what version, sorry. Some googling tells me that it's probably version 3.0. >>2.3.0 fixes a performance regression with large numbers of refs in >>non-shallow repositories. > >Do you also know in what Git version the regression was introduced? v1.8.4-rc3-8-gfbd4a70. It was fixed in v2.2.1-65-g2dacf26. -- brian m. carlson / brian with sandals: Houston, Texas, US +1 832 623 2791 | http://www.crustytoothpaste.net/~bmc | My opinion only OpenPGP: RSA v4 4096b: 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187