From 4c025e7ea806c5416bcafe3283c49746875b7bcd Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Mon, 26 Sep 2016 16:47:59 -0400 Subject: 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. --- CHANGELOG | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'CHANGELOG') 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 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. -- cgit v1.2.3