From: Junio C Hamano Date: Fri, 13 Jul 2007 15:31:10 GMT Subject: Re: Draft release notes for v1.5.3, as of -rc1 Message-ID: <7v644opbgh.fsf@assigned-by-dhcp.cox.net> In-Reply-To: <20070713135034.GK19073@lavos.net> bdowning@lavos.net (Brian Downing) writes: > On Thu, Jul 12, 2007 at 11:40:39PM -0700, Junio C Hamano wrote: >> GIT v1.5.3 Release Notes (draft) >> ======================== >> >> * New commands and options. > > - "git repack" learned a "window-memory" limit which dynamically > reduces the window size to stay within the specified memory usage. Thanks. > "git-repack -a -d -f --window=100000 --window-memory=512m" seems to be > good for those overnight make-it-smaller-damn-the-torpedoes archival > repackings. (You can't just set --window to BIGNUM as it still > allocates an array of that size.) Thanks to Nicolas Pitre's depth bias > patch a high --depth doesn't seem to be quite as critical anymore to > save space; it still helps, but things much much better at a lower > depth. This probably should go to Documentation/git-repack.txt somewhere.