From: Nicolas Pitre Date: Thu, 20 Apr 2006 17:54:51 GMT Subject: Re: 1.3.0 creating bigger packs than 1.2.3 Message-ID: In-Reply-To: <20060420173131.GF31738@spearce.org> On Thu, 20 Apr 2006, Shawn Pearce wrote: > I just spent some time bisecting this issue and it looks like the > following change by Junio may be the culprit: > > commit 1d6b38cc76c348e2477506ca9759fc241e3d0d46 > Author: Junio C Hamano > Date: Wed Feb 22 22:10:24 2006 -0800 > > pack-objects: use full pathname to help hashing with "thin" pack. > > This uses the same hashing algorithm to the "preferred base > tree" objects and the incoming pathnames, to group the same > files from different revs together, while spreading files with > the same basename in different directories. > > Signed-off-by: Junio C Hamano > > :100644 100644 af3bdf5d358b8a47ed23bcb7e9721e956eb59d60 3a16b7e4ce25ec05c64817dfd92dd9d517ab9dd3 M pack-objects.c Hmmm... This one is for Junio to fix I'd say. Not sure what it does. Nicolas