From: Sean Date: Thu, 15 Jun 2006 20:47:42 GMT Subject: Re: observations on parsecvs testing Message-ID: In-Reply-To: On Thu, 15 Jun 2006 16:37:30 -0400 (EDT) Nicolas Pitre wrote: > Also rcs2git() is very inefficient especially with files having many > revisions as it reconstructs the delta chain on every call. For example > mozilla/configure,v has at least 1690 revisions, and actually converting > it into GIT blobs goes at a rate of 2.4 objects per second _only_ on my > machine. Can't objects be created as the delta list is walked/applied > instead? That would significantly reduce the initial convertion time. Hi Nicolas, That was a planned optimization which I did mention to Keith previously. Was kinda waiting to hear back how it was working for him, and if there was an interest to put more work into it to include in his mainline. Sean