Bug #20541
closedmake crunch-run API calls lighter weight, avoid fetching mounts (or returning mounts on update) when not needed
Related issues
Updated by Brett Smith 10 months ago
I had a potentially evil thought: I believe the Go SDK knows for sure that the caller will not use the output when they call an arvadosclient
method with output == nil
. Could arvadosclient
automatically set select = ["uuid"]
in this case? This would automatically optimize a lot of API calls, including some of the ones in crunch-run we're concerned about like the regular cost updates.
Updated by Tom Clegg 10 months ago
20541-less-fetching-mounts @ 61da7aaa22e071f83fe8bdae4e8fb06a6c3779d8 -- developer-run-tests: #3679
Updated by Peter Amstutz 10 months ago
- Related to Idea #20599: Scaling to 1000s of concurrent containers added
Updated by Tom Clegg 10 months ago
20541-less-fetching-mounts @ 61da7aaa22e071f83fe8bdae4e8fb06a6c3779d8 -- developer-run-tests: #3683
Updated by Brett Smith 10 months ago
Tom Clegg wrote in #note-8:
20541-less-fetching-mounts @ 61da7aaa22e071f83fe8bdae4e8fb06a6c3779d8 -- developer-run-tests: #3683
This is good to merge, thanks.
Updated by Tom Clegg 10 months ago
- % Done changed from 0 to 100
- Status changed from In Progress to Resolved
Applied in changeset arvados|aab9cf1b5d30c5e49152bff09dc1ee18d38973dc.