v6: Fix database inconsistency
That could cause git-annex to get confused about whether a locked file's content was present, when the object file got touched. Unfortunately this means more work sometimes when annex.thin is set, since it has to checksum the file to tell if it's still got the right content. Had to suppress output when inAnnex calls isUnmodified, otherwise "(checksum...)" would be printed in places it ought not to be, eg "git annex get" could turn out not need to get anything, and so only display that. This commit was sponsored by Ole-Morten Duesund on Patreon.
This commit is contained in:
parent
6498643caf
commit
b2bafdb2fc
6 changed files with 76 additions and 29 deletions
|
@ -25,12 +25,6 @@ git-annex should use smudge/clean filters. v6 mode
|
|||
(My enhanced smudge/clean patch set also fixed this problem, in a much
|
||||
nicer way...)
|
||||
|
||||
* <http://git-annex.branchable.com/bugs/inAnnex_check_failed_repeatedly_for_present_content_v6/>
|
||||
|
||||
I have this mostly analized and need to implement the planned fix.
|
||||
|
||||
* <http://git-annex.branchable.com/bugs/>
|
||||
|
||||
## other warts
|
||||
|
||||
* There are several v6 bugs that are edge cases and
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue