Hi, On Tue, 15 Jul 2008, Lea Wiemann wrote: > Jakub Narebski wrote: > > On Tue, 15 July 2008, Lea Wiemann wrote: > >> # Transient cache entries (like get_sha1('HEAD')) are automatically > >> # invalidated when an mtime [...] changes. > > > > Nice idea... for project pages. I'm not so sure about projects_list > > page, if wouldn't be better to have expire time for *this* page. You > > would have/have to stat a lot of files/directories to detect changes. > > It doesn't seem to be too much of a performance issue (it takes ~500ms > to generate the project list on kernel.org), and project lists aren't > requested often enough to be a good optimization target. Wasn't the main page (i.e. the projects list) the reason why kernel.org has its own little caching mechanism in the first place? And did Pasky not report recently that repo.or.cz got substantially less loaded with some caching of its own? warthog? Pasky? Ciao, Dscho -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html