On Tuesday 04 July 2006 23:15, Junio C Hamano wrote: > Johannes Schindelin <Johannes.Schindelin@xxxxxx> writes: > > > We could introduce a time.maximumSkew variable, and just walk only > > that much further when traversing the commits. > > We could have had "commit generation number" in the commit > object header, and use that instead of commit timestamps for > these traversal purposes. Isn't this "commit generation number" information that can be regenerated on the fly, i.e. a perfect fit for data to be stored in a persistant cache, e.g. in ".git/tmp/virtual-commit-timestamps"? Josef - : 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