diff options
author | 2016-09-26 16:47:59 -0400 | |
---|---|---|
committer | 2016-09-26 16:48:57 -0400 | |
commit | 4c025e7ea806c5416bcafe3283c49746875b7bcd (patch) | |
tree | 9d32e1f3c27bd4e3e9388839e7cff7f3687ed4a2 /CHANGELOG | |
parent | f468c42146ff164936b8138271793323e893acf8 (diff) |
Optimisations to time it takes git-annex to walk working tree and find files to work on. Sped up by around 18%.
key2file and file2key were top cost centers according to profiling.
The repeated use of replace was not efficient. This new approach is quite a
lot more efficient.
This commit was sponsored by Denis Dzyubenko on Patreon.
Diffstat (limited to 'CHANGELOG')
-rw-r--r-- | CHANGELOG | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -1,3 +1,10 @@ +git-annex (6.20160924) UNRELEASED; urgency=medium + + * Optimisations to time it takes git-annex to walk working tree and find + files to work on. Sped up by around 18%. + + -- Joey Hess <id@joeyh.name> Mon, 26 Sep 2016 16:46:19 -0400 + git-annex (6.20160923) unstable; urgency=medium * Rate limit console progress display updates to 10 per second. |