summaryrefslogtreecommitdiff
path: root/doc/todo
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2017-09-07 14:32:47 -0400
committerGravatar Joey Hess <joeyh@joeyh.name>2017-09-07 14:32:47 -0400
commit6e7dcece6022e5078c2ef2c25d94ee1f23419234 (patch)
tree70c1b4c4ac3ed56bb2bf4f3b358aa1033283565f /doc/todo
parentd910a94df7d6f5c87897c248586cb65523457f99 (diff)
avoid renaming to temp files before deleting
Only rename when actually ncessary. The diff gets buffered in memory. Probably git has to buffer a diff in memory when generating it as well, so this memory usage should not be a problem, even when the diff is very large. I hope. This commit was supported by the NSF-funded DataLad project.
Diffstat (limited to 'doc/todo')
-rw-r--r--doc/todo/export.mdwn3
1 files changed, 0 insertions, 3 deletions
diff --git a/doc/todo/export.mdwn b/doc/todo/export.mdwn
index 8f5c3f8f1..c4e57bd1c 100644
--- a/doc/todo/export.mdwn
+++ b/doc/todo/export.mdwn
@@ -24,8 +24,5 @@ Work is in progress. Todo list:
export from another repository also doesn't work right, because the
export database is not populated. So, seems that the export database needs
to get populated based on the export log in these cases.
-* Currently all modified/deleted files are renamed to temp files,
- even when they won't be used. Avoid doing this unless the
- temp file will be renamed to the new filename.
* Support export to aditional special remotes (S3 etc)
* Support export to external special remotes.