[Fwd: Re: [ANN] bzr-revnocache 0.1]
Ian Clatworthy
ian.clatworthy at internode.on.net
Tue Jan 20 21:35:49 GMT 2009
FYI,
Ian C.
-------- Original Message --------
Subject: Re: [ANN] bzr-revnocache 0.1
Date: Wed, 21 Jan 2009 07:30:00 +1000
From: Ian Clatworthy <ian.clatworthy at internode.on.net>
To: Alexander Belchenko <bialix at ukr.net>
References: <4975884F.3050402 at internode.on.net> <497636F2.4060905 at ukr.net>
Alexander Belchenko wrote:
> I don't dive into your code but I'd like to use your plugin more,
> but it seems does not work sometimes (e.g. log) so it will not speedup
> QBzr for free?
Apologies for misleading you/everyone about exactly what gets faster
and what doesn't. Basically, my plugin will speed up any command that
references the branch.get_revision_id_to_revno_map() API.
So "bzr log" is not faster (yet) but "bzr log --short -rx.y.z"
(i.e. show me just revision x.y.z) is faster.
It turns out that the full log needs merge depth in addition to
the rev-id => revno mapping. I'm looking at caching that (and the
topo sorted order) too so logging everything can be faster as well.
Ian C.
More information about the bazaar
mailing list