summaryrefslogtreecommitdiff
path: root/src/buildtool/execution_api/remote/bazel/bazel_api.hpp
AgeCommit message (Expand)Author
8 daysClarify use of a clang-tidy checkPaul Cristian Sarbu
9 daysExecutionAPI: Support output_paths in requestsOliver Reiche
2025-03-24ExecutionApi: Return TmpDirMaksim Denisov
2025-02-27ArtifactBlob: Move from execution_api/common to commonMaksim Denisov
2025-02-19IExecutionApi: Return supported HashFunction::TypeMaksim Denisov
2025-02-19Store HashFunction by valueMaksim Denisov
2025-02-11Name library containing ExecutionConfiguration more appropriatelyKlaus Aehlig
2025-02-07Rename artifact_blob_container to artifact_blobMaksim Denisov
2025-02-07Replace ArtifactBlobContainer and BazelBlobContainerMaksim Denisov
2025-02-07IExecutionApi: Rename IsAvailable to GetMissingDigestsMaksim Denisov
2025-02-07IExecutionApi: Use unordered_set in IsAvailableMaksim Denisov
2024-12-05execution api: support retrieving from more than one API, also for fdKlaus Aehlig
2024-11-14execution_api/remote: Implement IWYU suggestionsPaul Cristian Sarbu
2024-09-23Store HashFunction by const reference.Maksim Denisov
2024-08-01Execution API: support cwdKlaus Aehlig
2024-07-22Pass HashFunction to BazelApiMaksim Denisov
2024-07-19Pass RetryConfig instance to BazelApiPaul Cristian Sarbu
2024-07-10ParallelRetrieveToCas: avoid duplicated requestsKlaus Aehlig
2024-07-04Replace the Auth and Auth::TLS singletonsPaul Cristian Sarbu
2024-07-04Pass Auth::TLS instance to BazelApi and ServeApiPaul Cristian Sarbu
2024-06-27Use a raw pointer for passing optional IExecutionApiMaksim Denisov
2024-06-25Introduce a type allias for an optional ptr to IExecutionApiMaksim Denisov
2024-06-25Pass IExecutionApi to IExecutionApi by referenceMaksim Denisov
2024-06-25Mark IExecutionApi's methods constantMaksim Denisov
2024-05-28Use ArtifactBlobContainer in IExecutionApiMaksim Denisov
2024-05-28Move blob_tree to the common stage since it is used only there.Maksim Denisov
2024-05-28Rename BlobContainer to BazelBlobContainerMaksim Denisov
2024-05-23Execution APIs: Extract common implementation into separate libraryPaul Cristian Sarbu
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
2024-01-24just: Wrap IExecutionApi raw pointer argumentsPaul Cristian Sarbu
2023-11-22Implement blob splitting protocol on just client sideSascha Roloff
2023-11-07Bazel API: implement ParallelRetrieveToCasKlaus Aehlig
2023-09-13remote: Extract port parsing in own libraryPaul Cristian Sarbu
2023-07-27Execution API: support fetching a single artifact to memoryKlaus Aehlig
2023-04-26imports: Switch to Microsoft GSL implementationOliver Reiche
2023-03-23execution api: support retrieving from more than one APIKlaus Aehlig
2022-11-24Fix root directory upload to honor tree invariant.Sascha Roloff
2022-10-12Add copyright and license notice to all source and header filesKlaus Aehlig
2022-10-07LocalTreeMap: Prevent tree objects from being storedOliver Reiche
2022-09-13Fix build with gcc/g++Oliver Reiche
2022-09-12Introduced RetrieveToCas function in IExecutionApi to synchronize artifacts b...Sascha Roloff
2022-08-05CLI: Add flag for dumping raw tree objectsOliver Reiche
2022-08-05Introduced batch availability check for remote execution apiSascha Roloff
2022-03-23Apply changes suggested by clang-format 11Oliver Reiche
2022-02-22Initial self-hosting commitKlaus Aehlig