Ok, I used bzr svn-import --all to branch a repository with 2000+ revisions twice, once using bzr 1.18, and once using bzr 2.0 (both using bzr-svn 1.0.0rc1), into that versions' default repository format, and for me at least, 2.0 is actually slower:
------- bzr-1.18 ------- bzr --version Bazaar (bzr) 1.18 <snip>
bzr info Repository tree (format: rich-root-pack) <snip>
time bzr log MyDir real 6m0.226s user 5m57.994s sys 0m0.288s ---------------------------
------- bzr-2.0 --------- bzr --version Bazaar (bzr) 2.0.0 <snip>
bzr info Repository tree (format: 2a) <snip>
time bzr log MyDir real 8m25.398s user 8m23.995s sys 0m0.584s ---------------------------
Attaching lsprof output...
Ok, I used bzr svn-import --all to branch a repository with 2000+ revisions twice, once using bzr 1.18, and once using bzr 2.0 (both using bzr-svn 1.0.0rc1), into that versions' default repository format, and for me at least, 2.0 is actually slower:
------- bzr-1.18 -------
bzr --version
Bazaar (bzr) 1.18
<snip>
bzr info
Repository tree (format: rich-root-pack)
<snip>
time bzr log MyDir ------- ------- ------
real 6m0.226s
user 5m57.994s
sys 0m0.288s
-------
------- bzr-2.0 ---------
bzr --version
Bazaar (bzr) 2.0.0
<snip>
bzr info
Repository tree (format: 2a)
<snip>
time bzr log MyDir ------- ------- ------
real 8m25.398s
user 8m23.995s
sys 0m0.584s
-------
Attaching lsprof output...