summaryrefslogtreecommitdiff
path: root/src/buildtool/execution_api/remote/bazel/bazel_cas_client.hpp
AgeCommit message (Expand)Author
5 daysUse capabilities to find out if split/splice is supportedSascha Roloff
2025-04-11Remove unused function GetTree from BazelCasClientKlaus Aehlig
2025-03-24Pass TmpDir to BazelNetwork and BazelCasClientMaksim Denisov
2025-02-27ArtifactBlob: Move from execution_api/common to commonMaksim Denisov
2025-02-10Take into account server capabilities while batching.Maksim Denisov
2025-02-10Store BazelCapabilitiesClient in BazelNetworkMaksim Denisov
2025-02-10BazelCasClient: BatchReadBlobs: Process one request at once.Maksim Denisov
2025-02-10BazelCasClient: BatchUpdateBlobs: Process one request at onceMaksim Denisov
2025-02-10BazelCasClient: replace ProcessResponseContentsMaksim Denisov
2025-02-07Rename artifact_blob_container to artifact_blobMaksim Denisov
2025-02-07BazelCasClient: Use ArtifactDigest in FindMissingBlobsMaksim Denisov
2025-02-07BazelCasClient: Use ArtifactDigest in bytestream readingMaksim Denisov
2025-02-07BazelCasClient: Use ArtifactBlob in UpdateSingleBlobMaksim Denisov
2025-02-07BazelCasClient: Use ArtifactBlob in BatchUpdateBlobsMaksim Denisov
2025-02-07BazelCasClient: Use ArtifactDigest in BatchReadBlobsMaksim Denisov
2025-02-07BazelCasClient: Drop iterators in BatchReadBlobsMaksim Denisov
2025-02-07BazelCasClient: Drop iterators in BatchUpdateBlobsMaksim Denisov
2025-02-07BazelCasClient: Drop iterators in FindMissingBlobsMaksim Denisov
2025-02-07BazelNetwork: Drop iterators in DoUploadBlobsMaksim Denisov
2025-02-07BazelNetwork: Use unordered_set in UploadBlobs instead of BazelBlobContainerMaksim Denisov
2025-02-07BazelCasClient: Use unordered_set in FindMissingBlobsMaksim Denisov
2024-12-19Fix struct member initializationOliver Reiche
2024-11-14execution_api/remote: Implement IWYU suggestionsPaul Cristian Sarbu
2024-10-08Name type template parameters using CamelCase.Maksim Denisov
2024-10-07Enable readability-redundant-member-init check.Maksim Denisov
2024-09-13Pass HashFunction to BazelCasClientMaksim Denisov
2024-07-19Pass RetryConfig instance to BazelNetwork and bazel clientsPaul Cristian Sarbu
2024-07-04Replace the Auth and Auth::TLS singletonsPaul Cristian Sarbu
2024-07-04Pass Auth::TLS instance to serve and execute clientsPaul Cristian Sarbu
2024-07-04Mark more constructors 'explicit'Paul Cristian Sarbu
2024-06-07Mark methods constant in BazelCasClient.Maksim Denisov
2024-05-28Rename BlobContainer to BazelBlobContainerMaksim Denisov
2024-05-28Convert BlobContainer to a templateMaksim Denisov
2024-05-28Use TransformedRange in BlobContainerMaksim Denisov
2024-05-22Avoid memory usage duplicationMaksim Denisov
2024-05-22Remove unused codeMaksim Denisov
2024-03-26Add missing system includesPaul Cristian Sarbu
2024-02-26Implement blob splicing protocol at just client sideSascha Roloff
2024-02-26Refactor split and splice implementations.Sascha Roloff
2023-12-21BazelCasClient: remove dead code.Alberto Sartori
2023-12-21BazelCasClient::DoUploadBlobs: returns the count of the uploaded blobs...Alberto Sartori
2023-12-21BazelCasClient: split BatchReadBlobs into multiple calls...Alberto Sartori
2023-12-21BazelCasClient: define new templated CreateBatchRequestsMaxSize member function.Alberto Sartori
2023-12-13bazel client: use the retry strategy, provided by the retry lib, when doing t...Alberto Sartori
2023-11-22Implement blob splitting protocol on just client sideSascha Roloff
2023-09-13remote: Extract port parsing in own libraryPaul Cristian Sarbu
2023-02-22cleanup: Fix typos in code line comments and logging messagesPaul Cristian Sarbu
2023-01-18authentication: add TLS and mTLS supportAlberto Sartori
2022-10-12Add copyright and license notice to all source and header filesKlaus Aehlig
2022-09-13Fix build with gcc/g++Oliver Reiche