Mercurial > evolve
comparison README @ 2298:8199204274f0
perf: use the cache to compute the obsolete set.
The official "obsolete" computation is switch to using the cache. This provide
noticable speed for operation that does not need to actually access the
obs markers. The part relating to obsolete changeset computation disappear from
the execution profile when it is used.
author | Pierre-Yves David <pierre-yves.david@ens-lyon.org> |
---|---|
date | Mon, 01 May 2017 08:12:26 +0200 |
parents | e719645cf743 |
children | 268970463144 |
comparison
equal
deleted
inserted
replaced
2297:32cdcf493567 | 2298:8199204274f0 |
---|---|
115 6.1.0 - in progress | 115 6.1.0 - in progress |
116 ------------------- | 116 ------------------- |
117 | 117 |
118 - improve message about obsolete working copy parent, | 118 - improve message about obsolete working copy parent, |
119 - improve message issued when accessing hidden nodes, | 119 - improve message issued when accessing hidden nodes, |
120 - introduce a new caches to reduce the impact of evolution on read-only commands, | |
120 - add a 'experimental.auto-publish' config. Set it so 'warn' to get a warning | 121 - add a 'experimental.auto-publish' config. Set it so 'warn' to get a warning |
121 when a push is publishing some draft changesets and 'abort' to prevent that | 122 when a push is publishing some draft changesets and 'abort' to prevent that |
122 to happen at all. | 123 to happen at all. |
123 | 124 |
124 6.0.2 - in progress | 125 6.0.2 - in progress |