aboutsummaryrefslogtreecommitdiff
path: root/doc/todo/Slow_transfer_for_a_lot_of_small_files.mdwn
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2016-04-08 17:07:03 -0400
committerGravatar Joey Hess <joeyh@joeyh.name>2016-04-08 17:08:07 -0400
commit5f43ed9ee939716720d11c49e1360a7ecf07becc (patch)
tree68da4bcfcbe230efae85aa0018a9d5b4fe27d555 /doc/todo/Slow_transfer_for_a_lot_of_small_files.mdwn
parent0fbbe28293997bcf25097fe837114fa586e7f6c8 (diff)
windows does not like filenames starting with a dot, rename
Diffstat (limited to 'doc/todo/Slow_transfer_for_a_lot_of_small_files.mdwn')
-rw-r--r--doc/todo/Slow_transfer_for_a_lot_of_small_files.mdwn20
1 files changed, 20 insertions, 0 deletions
diff --git a/doc/todo/Slow_transfer_for_a_lot_of_small_files.mdwn b/doc/todo/Slow_transfer_for_a_lot_of_small_files.mdwn
new file mode 100644
index 000000000..00cdad0fe
--- /dev/null
+++ b/doc/todo/Slow_transfer_for_a_lot_of_small_files.mdwn
@@ -0,0 +1,20 @@
+What steps will reproduce the problem?
+Sync a lot of small files.
+
+What is the expected output? What do you see instead?
+The expected output is hopefully a fast transfer.
+
+But currently it seems like git-annex is only using one thread to transfer(per host or total?)
+
+An option to select number of transfer threads to use(possibly per host) would be very nice.
+
+> Opening a lot of connections to a single host is probably not desirable.
+>
+> I do want to do something to allow slow hosts to not hold up transfers to
+> other hosts, which might involve running multiple queued transfers at
+> once. The webapp already allows the user to force a given transfer to
+> happen immediately. --[[Joey]]
+
+And maybe also an option to limit how long a queue the browser should show, it can become quite resource intensive with a long queue.
+
+> The queue is limited to 20 items for this reason. --[[Joey]]