From: Linus Torvalds Date: Fri, 20 May 2005 20:49:28 GMT Subject: Re: gitweb wishlist Message-ID: In-Reply-To: <428E49DD.406@zytor.com> On Fri, 20 May 2005, H. Peter Anvin wrote: > > What I ended up doing for the diff viewer on kernel.org is that every > page that's generated gets stuffed in a cache (locklessly indexed by a > SHA-1 of a canonicalized form of the query); the pages people actually > see are then simply pulled from the cache. This caching was a just > enormous win. Ok. That still leaves the bandwidth issue (the full diffs are bigger than the commit object), but usually the diffs in individual commits aren't _that_ large, so maybe it's a non-issue. Oh, btw, I notice that you moved klibc over to git - care to share your cvs->git script (I assume you scripted it ;)? That would seem to be an obvious addition to the core stuff.. Linus