monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Monotone-devel] Re: [RFC] versioned policy -- bootstrapping


From: Bruce Stephens
Subject: [Monotone-devel] Re: [RFC] versioned policy -- bootstrapping
Date: Sun, 10 Sep 2006 20:41:12 +0100
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)

Nathaniel Smith <address@hidden> writes:

[...]

> Right, this is the same algorithm, except that you only consider
> jumping from a revision to its immediate children, as opposed to all
> descendents.  One can do things this way; the only reason I didn't
> suggest doing it that way is that it violates the general rule in
> monotone that the difference between child and descendent doesn't
> matter.  For instance, suppose you use "propagate" while managing a
> trust branch, and it decides to do the fast-forward
> just-issue-a-cert sort of merging.  Normally, that's correct, but
> for a policy branch it would fail.  We could teach propagate to have
> special cases for policy branches... ugh.

Maybe that indicates a problem with that way of doing propagate?  (The
way it sometimes doesn't record ancestry in the way one might expect
has caused confusion in the past.  Maybe this is just that little
optimisation coming back and biting?)

[...]





reply via email to

[Prev in Thread] Current Thread [Next in Thread]