"bzr tags -r NNN" runs forever
Vincent Ladeuil
vila+bzr at canonical.com
Sat Sep 24 09:18:03 UTC 2011
>>>>> Vincent Ladeuil <vila+bzr at canonical.com> writes:
>>>>> Vincent Ladeuil <vila+bzr at canonical.com> writes:
>>>>> Eli Zaretskii <eliz at gnu.org> writes:
>>>> Date: Wed, 21 Sep 2011 19:27:19 +0200
>>>> From: Jelmer Vernooij <jelmer at samba.org>
>>>> CC: bazaar at lists.canonical.com, Jelmer Vernooij <vernooi1 at xs4all.nl>
>>>>
>>>> > Show the tag, if any, in the given revision or range of revisions.
>>>> > But that's not based on anything, since the documentation doesn't tell
>>>> > anything about the effect of this switch.
>>>> That is indeed what it does, but it probably has to scan history in
>>>> order to find that data which can take some time.
>>> If it takes 30 sec to find all the tags, how come it takes many
>>> minutes (at least 12) to find tags for a single revision?
>> Because it starts all over again for each tag, it's a bug. It's
>> noticeable on bzr itself once you specify a revision or a revision range
>> (truth is I never did that and looking at the annotations, the bug is
>> there since ages :-/).
>> Thanks for spotting it Eli,
> Filed as http://pad.lv/857335, I'm testing a fix right now (but it will
> need some polish).
This has now landed on trunk and will be included in 2.5b2. It could be
back-ported to 2.4 if people are interested (the fix itself is not
invasive).
Cheers,
Vincent
More information about the bazaar
mailing list