git-annex/Database
Joey Hess cf449837ea
run reconcileStaged even in smudge clean filter, using alternate code path
Improved workaround for git 2.50 bug, avoding an occasional test suite
failure, as well as some situations where an unlocked file did not get
populated when adding another file to the repository with the same content.

This uses the alternate code path that was already using when there was
a conflict. Since that code path is not able to record its work,
it will redo the same work next time. If the only way reconcileStaged
is getting run is via the smudge clean filter, that could result in
more and more changes getting processed redundantly each time. Once
some other git-annex command runs and calls reconcileStaged, it
will stop redoing that work. I don't think the extra work will be a
problem.
2025-07-21 14:10:49 -04:00
..
Keys more OsPath conversion 2025-01-27 10:13:43 -04:00
RepoSize remove stale live changes from reposize database 2024-08-28 13:57:25 -04:00
Benchmark.hs more OsPath conversion 2025-01-29 16:24:51 -04:00
ContentIdentifier.hs test suite now passes after OsPath conversion 2025-02-11 12:44:09 -04:00
Export.hs test suite now passes after OsPath conversion 2025-02-11 12:44:09 -04:00
Fsck.hs test suite now passes after OsPath conversion 2025-02-11 12:44:09 -04:00
Handle.hs more OsPath conversion 2025-01-25 11:56:35 -04:00
ImportFeed.hs test suite now passes after OsPath conversion 2025-02-11 12:44:09 -04:00
Init.hs more OsPath conversion 2025-02-11 14:03:20 -04:00
Keys.hs run reconcileStaged even in smudge clean filter, using alternate code path 2025-07-21 14:10:49 -04:00
Queue.hs more OsPath conversion 2025-01-25 11:56:35 -04:00
RawFilePath.hs OsPath build flag no longer depends on filepath-bytestring 2025-02-10 16:39:55 -04:00
RepoSize.hs test suite now passes after OsPath conversion 2025-02-11 12:44:09 -04:00
Types.hs sqlite datbase for importfeed 2023-10-23 16:46:22 -04:00
Utility.hs Sped up sqlite inserts 2x when built with persistent 2.14.5.0 2023-03-31 14:38:25 -04:00