RIO benchmark results

Martin Pool mbp at sourcefrog.net
Tue May 12 06:02:38 BST 2009


2009/5/12 Ian Clatworthy <ian.clatworthy at internode.on.net>:
>> That was a bit surprising to me.  Could it really be spending so much
>> time reading and writing revision texts that it more than doubles the
>> time to copy the whole repository?
>>
>> I'd suspect it was using an inter-format fetch, except that you did
>> say you'd done the conversion first.
>
> The import to dev7 format was done in advance. It took around 11 hours.
>
> The *real* problem is that even the "good" figure is crap. We need
> something like http://bazaar-vcs.org/DraftSpecs/FeatureBranching to
> address that, making the operation take 3.2 seconds instead of 3.2 minutes.

I agree with all that, but I'm still surprised that copying the data
took more than twice as long with only the serializer changed,
therefore I suspect something other than the serializer has changed,
or we're reading the revision texts far more often than we should.

At any rate your other benchmark numbers do show we shouldn't just
drop this in without more work.

-- 
Martin <http://launchpad.net/~mbp/>



More information about the bazaar mailing list