git-annex/debian
Joey Hess f9adb905fc
Avoid unncessary write to the location log when a file is unlocked and then added back with unchanged content.
Implemented with no additional overhead of compares etc.

This is safe to do for presence logs because of their locality of change;
a given repo's presence logs are only ever changed in that repo, or in a
repo that has just been actively changing the content of that repo.

So, we don't need to worry about a split-brain situation where there'd
be disagreement about the location of a key in a repo. And so, it's ok to
not update the timestamp when that's the only change that would be made
due to logging presence info.
2015-10-12 14:46:47 -04:00
..
patches add git-annex-shell link to standalone deb patch 2015-06-10 13:58:30 -04:00
tests Debian: Run the builtin test suite as an autopkgtest. 2013-08-15 15:49:19 +02:00
cabal-wrapper remove workaround for old bug #763078 2015-08-04 13:00:22 -04:00
changelog Avoid unncessary write to the location log when a file is unlocked and then added back with unchanged content. 2015-10-12 14:46:47 -04:00
compat
control Debian: Remove dependency on transformers library, as it is now included in ghc. 2015-10-07 12:26:48 -04:00
copyright lintian fix 2015-05-22 16:06:16 -04:00
create-standalone-changelog use BuildVersion in debian, which fixes windows build 2015-04-21 16:42:54 -04:00
doc-base
git-annex.lintian-overrides merge lintian overrides from debian 2015-08-15 11:45:37 -04:00
menu fixups 2013-05-15 22:48:27 -04:00
NEWS prep release 2013-10-02 16:13:45 -04:00
rules Added back debian/cabal-wrapper, since it still seems needed after all. 2015-08-04 12:25:06 -04:00