[rfc] [patch] speeding up bzr log with a tree delta iterator

Jan Hudec bulb at ucw.cz
Fri Jan 20 06:35:11 GMT 2006


On Thu, Jan 19, 2006 at 17:49:10 +0100, Denys Duchier wrote:
> John A Meinel <john at arbash-meinel.com> writes:
> 
> > That seems generally more useful. I still wish log could support 1
> > revision which is not in the revision-history.
> 
> I don't think that's meaningful.  You need a revision history to do a delta,
> otherwise you can't know which is the "previous" revision (you can use left-most
> parent, but that's arbitrary).  Consider 2 branches A and B: first, in A you

There was a discussion of revision-history not that long ago and if I
understood correctly, revision-history is going to be changed to
*always* follow the leftmost parent.

> merge B and commit, then in B you pull A.  Both branches now have the same
> "head" revision, but they have different revision histories.  In particular, the
> "head" revision has a different predecessor in A and in B.

If I understand correctly, this is going to change - the head alone
should define the branch. Therefore both branches should have A's
ancestry, because that's the first parent.

-- 
						 Jan 'Bulb' Hudec <bulb at ucw.cz>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20060120/2b70b10b/attachment.pgp 


More information about the bazaar mailing list