git-annex/Database
Joey Hess 8fcee4ac9d
Sped up the initial scanning for annexed files by 15%
Avoids database querying overhead when the database is newly created.

In the large repository where git-annex init took 24 seconds, this sped it
up to 20.47 seconds, a speedup of around 15%.

Sponsored-by: Dartmouth College's DANDI project
2022-11-18 13:16:57 -04:00
..
Keys Sped up the initial scanning for annexed files by 15% 2022-11-18 13:16:57 -04:00
Benchmark.hs eliminate single/multi writer distinction 2021-10-20 12:26:30 -04:00
ContentIdentifier.hs add annex.dbdir (WIP) 2022-08-11 16:58:53 -04:00
Export.hs add annex.dbdir (WIP) 2022-08-11 16:58:53 -04:00
Fsck.hs add annex.dbdir (WIP) 2022-08-11 16:58:53 -04:00
Handle.hs improve sqlite retrying behavior 2022-10-18 15:47:20 -04:00
Init.hs use a subdirectory of annex.dbdir 2022-08-12 13:18:15 -04:00
Keys.hs Sped up the initial scanning for annexed files by 15% 2022-11-18 13:16:57 -04:00
Queue.hs fix MVar deadlock when sqlite commit fails 2022-06-06 12:16:55 -04:00
Types.hs simplify and speed up Utility.FileSystemEncoding 2021-08-11 12:13:31 -04:00