From: Linus Torvalds Date: Thu, 08 Jan 2009 01:29:16 GMT Subject: Re: Public repro case! Re: [PATCH/RFC] Allow writing loose objects that are corrupted in a pack file Message-ID: In-Reply-To: On Wed, 7 Jan 2009, Linus Torvalds wrote: > > So there's a few rules to packedgitwindowsize: > > - we need to be able to have at least two windows open at a time, in > addition to all the "normal" memory git needs just for objects, of > course. And quite frankly, you'd be better off with a few more windows, > even if that obviously implies smaller windows. Btw, I'm not 100% certain of this. Somebody should double-check me. Maybe there are cases where we want more than two windows alive. And maybe there aren't even that, and we can always make do with just one. So I will _not_ guarantee that "at least two pack windows" is necessarily the right answer. The windowing code was mostly other people doing it. I think Shawn and Nico. Linus