Obsolescence marker exchange discussion
Pierre-Yves David
pierre-yves.david at ens-lyon.org
Tue Feb 11 14:49:25 CST 2014
On 02/11/2014 10:53 AM, Pierre-Yves David wrote:
> I forgot to informs the list but Augie and I will have a Voice
> conference in 5 minutes about obsolescence marker exchange.
>
> We'l use mumble for this purpose. ping `marmoute` on IRC if you want to
> connection information.
>
> Related wiki pages:
> http://mercurial.selenic.com/wiki/ObsolescenceMarkersExchange
So we discussed the above page and:
1) how A.6 and B.4 could put simple box push in difficulties (so we need
smarter variants)
2) Augie agreed that storing the parent of obsolete changeset at prune
time should be enough to handle case were we miss some changeset (section D)
We'll probably start experimenting with storing such parent information
in the "extra" field of marker. We'll change the format later when are
more confident that no more change are needed.
One of the idea for the format change is to record prune and `changeset
obsolete by its parent(s)` with and extra flag marking it as prune. This
would allow simple backward compat with the existing format.
3) We discussed the Z case a bit. I'll update the wiki soon.
4) the current box push extension should land in the mutable-history
repo soon™
--
Pierre-Yves David
More information about the Mercurial-devel
mailing list