Filtering review sprint

Pierre-Yves David pierre-yves.david at ens-lyon.org
Wed Nov 28 16:28:10 CST 2012


On 28 nov. 2012, at 02:06, Bryan O'Sullivan wrote:

> On Mon, Nov 26, 2012 at 10:34 AM, <pierre-yves.david at logilab.fr> wrote:
> revlog: allows reverse iteration with revlog.revs
> 
> I've applied this patch, thanks. Will get through some of the rest over the next few days when I'm in a position to performance-test them

Thanks for looking at it.

As discussed on IRC, Bryan O'Sullivan and I will try to perform a "review sprint" to flush the twenty first patches that prepares the usage of "revision filtering" (but still does not use it yet).

Full patch set is visible online at http://hg-lab.logilab.org/wip/hg-filter/r

We are talking about patch from:

    clfilter: remove usage of `range` and `xrange` in `scmutil.revrange`

to:

    clfilter: distinct propertycache that must be unfiltered from the other

Please emits reserves before then and feel free to join us! We will probably do that this Friday.


-- 
Pierre-Yves David



ps: I do not expect those changeset to have significant performance impact, They mostly add the equivalent of "unfiltered = (lambda: repo)()" in the at several unlooped part of the code.



More information about the Mercurial-devel mailing list