summaryrefslogtreecommitdiff
path: root/CHANGELOG
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2016-09-26 16:47:59 -0400
committerGravatar Joey Hess <joeyh@joeyh.name>2016-09-26 16:48:57 -0400
commit4c025e7ea806c5416bcafe3283c49746875b7bcd (patch)
tree9d32e1f3c27bd4e3e9388839e7cff7f3687ed4a2 /CHANGELOG
parentf468c42146ff164936b8138271793323e893acf8 (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--CHANGELOG7
1 files changed, 7 insertions, 0 deletions
diff --git a/CHANGELOG b/CHANGELOG
index 4720141b5..672072597 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -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.