Merge branch 'starting'

This commit is contained in:
Joey Hess 2019-06-15 12:42:10 -04:00
commit 502ce3f243
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38
85 changed files with 810 additions and 708 deletions

View file

@ -21,19 +21,3 @@ are still some things that could be improved, tracked here:
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
transfers content.
* onlyActionOn collapses the cleanup action into the start action,
and so prevents use of the separate cleanup queue.
* 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.