diff options
Diffstat (limited to 'doc/bugs/dropunused_doesn__39__t_work_in_my_case__63__.mdwn')
-rw-r--r-- | doc/bugs/dropunused_doesn__39__t_work_in_my_case__63__.mdwn | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/doc/bugs/dropunused_doesn__39__t_work_in_my_case__63__.mdwn b/doc/bugs/dropunused_doesn__39__t_work_in_my_case__63__.mdwn index 09bfd0c3b..ec35b0696 100644 --- a/doc/bugs/dropunused_doesn__39__t_work_in_my_case__63__.mdwn +++ b/doc/bugs/dropunused_doesn__39__t_work_in_my_case__63__.mdwn @@ -56,3 +56,13 @@ What version of git-annex are you using? On what operating system? git-annex: 3.20130124 Debian: sid 2013-02-01 + +> I put a fix in for this in 57780cb3a4dfe1292b72e1412ec4d2a70b6d04ce +> but it was buggy and I had to revert it. +> +> The bug is caused by direct mode cache and mapping info. +> This makes getKeysPresent find keys that are not present. +> It would be expensive to make getKeysPresent check that the +> actual key files are present (it just lists the directories). +> But this seems to be needed, since direct mode can leave +> cache and mapping files behind. --[[Joey]] |