Fix direct mode getKeysPresent false positive & also sped up direct mode unused and unannex

unused: In direct mode, files that are deleted from the work tree are no longer incorrectly detected as unused.

Direct mode `git annex info` slows down a bit due to more stringent
checking, but not by a lot.
This commit is contained in:
Joey Hess 2014-03-07 12:43:56 -04:00
parent 580adbcaee
commit 1f99a6778f
7 changed files with 52 additions and 18 deletions

2
debian/changelog vendored
View file

@ -3,6 +3,8 @@ git-annex (5.20140307) UNRELEASED; urgency=medium
* Fix zombie leak and general inneficiency when copying files to a
local git repo.
* webapp: Added a "Sync now" item to each repository's menu.
* unused: In direct mode, files that are deleted from the work tree
are no longer incorrectly detected as unused.
-- Joey Hess <joeyh@debian.org> Thu, 06 Mar 2014 16:17:01 -0400