Serializer_v5._pack_revision and _unpack_revision to become public?
David Allouche
david at allouche.net
Mon Feb 13 22:56:25 GMT 2006
On Sun, 2006-02-12 at 12:13 -0600, John A Meinel wrote:
> > On a higher level, the requirement is "get the complete ancestry of a
> > revision, with placeholders for ghost revisions".
>
> Is there a reason you can't get the weave and go through the ancestry
> map there. And then lazily load the revisions?
Mhhh... I'm not sure what you mean. If you mean extracting the revision
graph from some weave (which one, the inventory?), I guess that would be
feasible. At least that would be useful for automatic cache
invalidation. But I'm not sure that could allow identifying ghost
revisions. Does it?
Also, the revisions data (things like commiter, branch nick) are needed
to choose the color of arcs.
I guess it would be possible to load revisions incrementally, but that
would require a much more complex logic, just to work around bzrlib
slowness.
Is there a reason bzrlib cannot be faster a getting revisions?
--
-- ddaa
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20060213/6f207fb3/attachment.pgp
More information about the bazaar
mailing list