[PATCH 17 of 18 V2] clfilter: add mutable filtering

Kevin Bullock kbullock+mercurial at ringworld.org
Mon Jan 7 10:43:09 CST 2013


On Jan 7, 2013, at 10:40 AM, Pierre-Yves David wrote:

> On Mon, Jan 07, 2013 at 10:00:23AM -0600, Kevin Bullock wrote:
>> On Jan 3, 2013, at 7:04 PM, Pierre-Yves David wrote:
>> 
>>> # HG changeset patch
>>> # User Pierre-Yves David <pierre-yves.david at logilab.fr>
>>> # Date 1357088266 -3600
>>> # Node ID be32139cf62483cdf890309c2e7b0439f312dec2
>>> # Parent  1469aa3af5ce05b94f02382f8d04fd43a26e193a
>>> clfilter: add mutable filtering
>>> 
>>> It filters all mutable changesets, leaving only public changeset unfiltered.
>>> This filtering set is expected to be much more stable that the previous one as
>>> public changeset are unlikely to disappear.
>> 
>> If this is the more stable set, wouldn't it make sense to start the collaboration with this first? I.e. I'd prefer to see this change (and the necessary prerequisite) before #15, and add 'unserved' into the ordering afterwards.
> 
> After discussion on IRC the current order appears to be the right one.

Yes, because it restores the situation prior to 47f00b0de337, where the filtered branchcache will fall back to using the unfiltered if the sets are equal.

pacem in terris / мир / शान्ति / ‎‫سَلاَم‬ / 平和
Kevin R. Bullock



More information about the Mercurial-devel mailing list