comparison CHANGELOG @ 5680:18a70ae9fb0b

topic: add a basic in-memory cache for topic information Right now reading topic information twice means we uncompress a full revision twice. On a simple `hg topic --age` in my mercurial clone, the total runtime goes from 40s to 10s. Still too slow, but significantly less.
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Sun, 13 Dec 2020 14:48:28 +0100
parents 8c5f2c37b911
children 61d2f1cf90f0
comparison
equal deleted inserted replaced
5679:843e1df7912f 5680:18a70ae9fb0b
3 3
4 10.2.0 - in progress 4 10.2.0 - in progress
5 -------------------- 5 --------------------
6 6
7 * strip: remove experimental.prunestrip option 7 * strip: remove experimental.prunestrip option
8
9 * performance: speed up various operations using an in-memory cache for topic
8 10
9 10.1.0 -- 2020-10-31 11 10.1.0 -- 2020-10-31
10 -------------------- 12 --------------------
11 13
12 * compatibility with Mercurial 5.6 14 * compatibility with Mercurial 5.6