juergbi opened a new pull request #1450: URL: https://github.com/apache/buildstream/pull/1450
Artifact and source cache query can be fairly expensive as it checks the presence of all artifact and source blobs, respectively. This will be especially true with the upcoming optional support for remote caching (reducing blob downloads with remote execution to a minimum) in PR #1431. This branch makes cache queries more explicit in the code and puts the `Stream` class in control in preparation for parallelization of cache queries. This is a simplified replacement for PR #1430, not yet moving the cache queries to scheduled jobs, thus avoiding a performance hit in certain use cases. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
