Joey Hess
|
95c80b6440
|
laziness fix
Now scanning runs fully interleaved with transferring.
|
2012-07-25 14:54:09 -04:00 |
|
Joey Hess
|
b665ffe36f
|
implement simple working copy based scan
Works.. could be more efficient.
|
2012-07-25 14:16:53 -04:00 |
|
Joey Hess
|
a9dbfdf28d
|
better transfer queue management
Allow transfers to be added with blocking until the queue is sufficiently
small.
Better control over which end of the queue to add a transfer to.
|
2012-07-25 13:12:34 -04:00 |
|
Joey Hess
|
6107328a6b
|
avoid spawning new transfer thread until a slot becomes available
|
2012-07-25 12:07:30 -04:00 |
|
Joey Hess
|
522f568450
|
add TransferScanner thread
Efficiently finding transfers that need to be done to get two repos back
in sync seems like an interesting problem.
|
2012-07-22 23:16:56 -04:00 |
|