Evolve 8.1.1 released

Pierre-Yves David pierre-yves.david at ens-lyon.org
Tue Aug 21 18:37:24 UTC 2018


Obviously, topic should read 8.1.1 ;-)

On 08/21/2018 08:24 PM, Pierre-Yves David wrote:
> We pushed a new bugfix release for the evolve extension:8.1.1
> 
> As usual, the release is available on pypi and upgrade is recommended:
> 
>    https://pypi.python.org/pypi/hg-evolve/8.1.1
> 
> This release contains fixes for `hg next`, the obshashrange cache and 
> other areas.
> 
> The obshashrange protocotol is used to discovery missing markers during
> exchanges exchanging. It might get enabled by default in the next 
> version of the evolve extension.  We recommend trying it now by adding 
> the follow to your config:
> 
>    [experimental]
>    obshashrange = yes
> 
> If you were already using it, we recommend clearing your caches after 
> upgrading to this this release, their consistency might have been 
> impacted by (now fixed) bugs.
> 
>    hg rm .hg/cache/evoext*
> 
> Changelog:
> 
> * evolve: properly set second parent during conflict (issue5927)
> * next: delete the `evolvestate` after aborting `next --evolve`
> * next: fix topic restriction when passing --evolve
> * prune: improve documentation
> * clone: fix possible crash with clone bundle and forced cache warming
> * obshashrange:
>    * fix some speed and consistency issues with cache invalidation
>    * fix some caches persistence issues after obshashrange discovery
> 
> Cheers,
> 

-- 
Pierre-Yves David



More information about the Evolve-testers mailing list