git-annex/Database
Joey Hess a7f0b99a33
fix v6 deadlock with git 2.1.4
I don't know why git diff --raw would run the clean filter, but it did
with this version of git. Perhaps it is cleaning the file to generate the
diff to search with -G?  But then why would newer gits not run the clean
filter?

It caused git annex to deadlock because the keys database was locked
and ran a git command that ran git-annex, which tried to read from the
keys database.

This commit was sponsored by Brett Eisenberg on Patreon.
2018-09-13 13:55:25 -04:00
..
Keys refactor 2016-10-17 14:58:33 -04:00
Export.hs fix build with old version of persistent 2017-09-25 09:57:41 -04:00
Fsck.hs fix consistency bug reading from export database 2017-09-06 17:19:07 -04:00
Handle.hs fix bug that prevented db being written to disk in SingleWriter mode 2017-09-18 19:42:20 -04:00
Init.hs Work around sqlite's incorrect handling of umask when creating databases. 2017-02-13 17:39:16 -04:00
Keys.hs fix v6 deadlock with git 2.1.4 2018-09-13 13:55:25 -04:00
Queue.hs fix consistency bug reading from export database 2017-09-06 17:19:07 -04:00
Types.hs add ExportTree table to export db 2017-09-18 13:59:59 -04:00