aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2017-10-16 12:57:28 -0400
committerGravatar Joey Hess <joeyh@joeyh.name>2017-10-16 12:57:28 -0400
commitfb899e75cf1ac84f3fd61ea39288811bacddee2c (patch)
tree4a988fc245f8bae27bbe7deac859378a4863f7dd /CHANGELOG
parentb3da6b94a2cecef01b48a21d37f01df4b94b01e8 (diff)
add: Replace work tree file atomically.
Before, there was a window where interrupting an add could result in the file being moved into the annex, with no symlink yet created. This commit was supported by the NSF-funded DataLad project.
Diffstat (limited to 'CHANGELOG')
-rw-r--r--CHANGELOG3
1 files changed, 3 insertions, 0 deletions
diff --git a/CHANGELOG b/CHANGELOG
index 4fac7a51a..75fecedf3 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -7,6 +7,9 @@ git-annex (6.20171004) UNRELEASED; urgency=medium
is created by initremote.
(This seems to work around some brokenness of the box.com webdav
server which was entering a redirect loop.)
+ * add: Replace work tree file atomically. Before, there was a window
+ where interrupting an add could result in the file being
+ moved into the annex, with no symlink yet created.
-- Joey Hess <id@joeyh.name> Sat, 07 Oct 2017 14:11:00 -0400