"spack mirror create -a" (mirror all) in parallel (continuation of #48411)#50901
"spack mirror create -a" (mirror all) in parallel (continuation of #48411)#50901scheibelp merged 74 commits intospack:developfrom
Conversation
9b50502 to
e67d936
Compare
0a8e17b to
bf914fb
Compare
scheibelp
left a comment
There was a problem hiding this comment.
I have a few requests. Let me know if any seem off-base.
91ef6f3 to
6ccd67d
Compare
scheibelp
left a comment
There was a problem hiding this comment.
Thanks for the changes. After looking at the updates, I have a few more ideas for refactoring (a couple aspects of this are not purely refactoring though - e.g. I think there may be an issue with MirrorStats calculations, but I make a few suggestions for updating the tests which should catch that).
5c5b034 to
ed1311a
Compare
scheibelp
left a comment
There was a problem hiding this comment.
Thanks for the changes so far! I have more requests. Let me know if any seem off-base.
f6b5e67 to
cf51b2f
Compare
fab97c0 to
c4e2af6
Compare
scheibelp
left a comment
There was a problem hiding this comment.
This looks nearly there. I also ran this myself on a small dag and the output looks good. I have a request for extending one of the tests, and a couple of other minor requests/questions.
bfbdc0f to
e38c0a0
Compare
…functions Signed-off-by: Angelica Loshak <[email protected]>
Signed-off-by: Angelica Loshak <[email protected]>
Signed-off-by: Angelica Loshak <[email protected]>
Signed-off-by: Angelica Loshak <[email protected]>
Signed-off-by: Angelica Loshak <[email protected]>
Signed-off-by: Angelica Loshak <[email protected]>
Signed-off-by: Angelica Loshak <[email protected]>
Signed-off-by: Angelica Loshak <[email protected]>
Signed-off-by: Angelica Loshak <[email protected]>
Signed-off-by: Angelica Loshak <[email protected]>
Signed-off-by: Angelica Loshak <[email protected]>
Signed-off-by: Angelica Loshak <[email protected]>
Signed-off-by: Angelica Loshak <[email protected]>
Signed-off-by: Angelica Loshak <[email protected]>
Signed-off-by: Angelica Loshak <[email protected]>
Signed-off-by: Angelica Loshak <[email protected]>
Signed-off-by: Angelica Loshak <[email protected]>
Signed-off-by: Angelica Loshak <[email protected]>
866ab63 to
4885817
Compare
Signed-off-by: Angelica Loshak <[email protected]>
Signed-off-by: Angelica Loshak <[email protected]>
Signed-off-by: Angelica Loshak <[email protected]>
Signed-off-by: Angelica Loshak <[email protected]>
Signed-off-by: Angelica Loshak <[email protected]>
Signed-off-by: Angelica Loshak <[email protected]>
Signed-off-by: Angelica Loshak <[email protected]>
This PR continues the work started by @aquan9 in PR #48411 to improve the
spack mirror create -aperformance through parallelization. Uses the-j/--jobsflag to specify the number of workers used when creating a full mirror.I rebased the changes into the current develop branch and resolved merge conflicts.