summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2017-09-19 12:38:07 -0400
committerGravatar Joey Hess <joeyh@joeyh.name>2017-09-19 12:38:07 -0400
commitd1f97163ff320c21676528f70213112591ed38dd (patch)
treed08f27655e3ad5a0e17eb56750e8e03c87173c8e
parent4b15fe18fb868d138d1bdfdf3d71b7a11de7a282 (diff)
break out separate todo for later
-rw-r--r--doc/todo/export.mdwn12
-rw-r--r--doc/todo/export_paired_rename_innefficenctcy.mdwn10
2 files changed, 10 insertions, 12 deletions
diff --git a/doc/todo/export.mdwn b/doc/todo/export.mdwn
index 4c707a779..876c54c77 100644
--- a/doc/todo/export.mdwn
+++ b/doc/todo/export.mdwn
@@ -26,15 +26,3 @@ Work is in progress. Todo list:
setting and the "public" repository group. The assistant uses
those for IA, which could be replaced with setting up an export
tracking branch.
-
-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?
diff --git a/doc/todo/export_paired_rename_innefficenctcy.mdwn b/doc/todo/export_paired_rename_innefficenctcy.mdwn
new file mode 100644
index 000000000..9284b74d9
--- /dev/null
+++ b/doc/todo/export_paired_rename_innefficenctcy.mdwn
@@ -0,0 +1,10 @@
+`git annex export` can efficiently handle renames, including renames that swap
+content between files. However, 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?