This commit is contained in:
Joey Hess 2019-06-05 19:43:01 -04:00
parent 659640e224
commit 3eac4e01a4
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38

View file

@ -21,3 +21,16 @@ are still some things that could be improved, tracked here:
all that needs to be done is make checksum verification be done as the all that needs to be done is make checksum verification be done as the
cleanup action. Currently, it's bundled into the same action that cleanup action. Currently, it's bundled into the same action that
transfers content. transfers content.
* Don't parallelize start stage actions. They are supposed to run fast,
and often a huge number of them don't print out anything. The overhead of
bookkeeping for parallizing those swamps the benefit of parallelizing by
what seems to be a large degree. Compare `git annex get` in a directory
where the first several thousand files are already present with and
without -J.
Only once the start stage has decided
something needs to be done should a job be started up.
This probably needs display of any output to be moved out of the start
stage, because no console region will be allocated for it.