summaryrefslogtreecommitdiff
path: root/doc/todo
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2017-09-07 16:07:28 -0400
committerGravatar Joey Hess <joeyh@joeyh.name>2017-09-07 16:07:28 -0400
commitcb54d37556bd22e53355a603a801d72dcf228960 (patch)
treec1ef7ef7567cea95d17ad790acbdcfad72849cf1 /doc/todo
parent5456cf5b0c02fed87d04cbb65c70f88a8553f3f8 (diff)
update
Diffstat (limited to 'doc/todo')
-rw-r--r--doc/todo/export.mdwn12
1 files changed, 12 insertions, 0 deletions
diff --git a/doc/todo/export.mdwn b/doc/todo/export.mdwn
index c4e57bd1c..7a94cd1c8 100644
--- a/doc/todo/export.mdwn
+++ b/doc/todo/export.mdwn
@@ -26,3 +26,15 @@ Work is in progress. Todo list:
to get populated based on the export log in these cases.
* Support export to aditional special remotes (S3 etc)
* Support export to external special remotes.
+
+Low priority:
+
+* When there are two pairs of duplicate files, and the filenames are
+ swapped around, the current rename handling renames both dups to a single
+ temp file, and so the other file in the pair gets re-uploaded
+ unncessarily. This could be improved.
+
+ Perhaps: Find pairs of renames that swap content between two files.
+ Run each pair in turn. Then run the current rename code. Although this
+ still probably misses cases, where eg, content cycles amoung 3 files, and
+ the same content amoung 3 other files. Is there a general algorythm?