slower performance of log and annotate in 1.6?
John Arbash Meinel
john at arbash-meinel.com
Mon Aug 11 21:12:41 BST 2008
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Martin Pool wrote:
> The benchmarks <http://benchmark.bazaar-vcs.org/usertest/log/usertest.log> running on Orcadas seem to show log and annotate may be slower in trunk than they were in 1.5, which would be a concern for 1.6. It may be that this is just measurement error on that machine, so there is no immediate need to panic, but if anyone either knows of a change that may have caused this or would like to try to reproduce it that would be helpful.
>
>
> 1:min bzr.dev bzr.1.3 bzr.1.5 Action
> 1.23 49.437 44.208 40.159 script_common.LogTask:log
> 1.84 77.094 41.851 48.409 script_common.LogTask:logOneFile
> 1.20 8.787 8.733 7.332 script_common.AnnotateTask:annotate
>
> 1.20 7.627 7.837 6.356 script_common.TagsTask:tags
>
>
> --
> Martin <http://launchpad.net/~mbp/>
>
Well, I notice that 'bzr annotate' is the same time between 1.3 and bzr.dev.
If I was guessing, I would say that we made access to the per-file graph
slower than it used to be. This would impact logOneFile and annotate.
But I'm purely speculating at this point.
I know for 'annotate', Robert also changed it to annotate the working
tree, which would be a t least 1 more 'diff' operation. Though that
shouldn't account for 1.5s of time.
John
=:->
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEARECAAYFAkignTgACgkQJdeBCYSNAAM0fgCeLy9MqSsjxZrSFw+NsIDjaiJA
SrYAn1nc2jh9uU4DCbGvjOfbp/V0edof
=Xh/u
-----END PGP SIGNATURE-----
More information about the bazaar
mailing list