Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Only upload digests missing from CAS #5713
Currently we are uploading all the digests, even though they may already be in the CAS. This is a lot of network requests and we would like to limit those. Second part to #5505
With this change, if there are more than 2 digests being uploaded or the digests are very large, we will call the CAS's FindMissingBlobs endpoint to filter the upload request to those digests that are missing. Otherwise, upload everything.
Optimized CAS upload requests!