Bug #20541
closed
make crunch-run API calls lighter weight, avoid fetching mounts (or returning mounts on update) when not needed
Added by Peter Amstutz almost 2 years ago.
Updated almost 2 years ago.
Release relationship:
Auto
- Assigned To set to Tom Clegg
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.
Brett Smith wrote in #note-2:
Could arvadosclient
automatically set select = ["uuid"]
in this case?
That sounds like a very good feature.
- Status changed from New to In Progress
- Related to Idea #20599: Scaling to 1000s of concurrent containers added
- % Done changed from 0 to 100
- Status changed from In Progress to Resolved
Also available in: Atom
PDF