git-annex/Upgrade
Joey Hess aeca7c2207
Sped up query commands that read the git-annex branch by around 5%
The only price paid is one additional MVar read per write to the journal.
Presumably writing a journal file dominiates over a MVar read time by
several orders of magnitude.

--batch does not get the speedup because then it needs to notice when
another process has made a change. Also made the assistant and other damon
modes bypass the optimisation, which would not help them anyway.
2020-04-09 13:54:43 -04:00
..
V5 ByteString Ref continued 2020-04-07 13:27:11 -04:00
V0.hs more RawFilePath 2019-12-18 17:10:28 -04:00
V1.hs mostly finished with createDirectoryUnder conversion 2020-03-06 11:57:15 -04:00
V2.hs Sped up query commands that read the git-annex branch by around 5% 2020-04-09 13:54:43 -04:00
V3.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
V4.hs remove most remnants of direct mode 2019-08-26 16:27:48 -04:00
V5.hs rename changeGitConfig to overrideGitConfig and avoid unncessary calls 2020-02-27 01:11:53 -04:00
V6.hs
V7.hs Fix upgrade failure when a file has been deleted from the working tree 2020-03-09 16:59:18 -04:00