Can anybody help me locate content that seems to have gone missing?
Setup is two repos, connected via ssh, both direct mode, both debian machines, repo A with 5.20150731-1 (testing), repo B with 5.20141125 (stable).
Both repos where synchronising (in this case transfering files from A to B), when I was copying a few more hundred files (second set) into a folder in repo A. In the webapp I have seen the assistant pick them up and transfer them to repo B. This took an hour or so, after which I can still see the name of nine files from the second set (and "... and 626 more") in the status messages on the right as added and the same number of files as uploaded.
Unfortunately, from the second set of files only the first two files can be found in A and B, none of the other few hundred.
Running git-annex fsck in repo A did not return any errors.
I would appreciate any pointers, Felix
Suggest you run git log --stat to see if you can find a commit that deleted the missing files. Reverting the commit should then get the files back.
There have been several bugs of this kind in direct mode. Using such an old git-annex from 2014 makes it more likely you'll hit an old bug like this.
The new v6 repository mode should be much less likely to have this kind of bug.