summaryrefslogtreecommitdiff
path: root/src/buildtool/execution_api/remote/bazel/bazel_response.cpp
AgeCommit message (Expand)Author
2025-02-27ArtifactBlob: Use static function for constructionMaksim Denisov
2025-02-27ArtifactBlob: Check access to the contentMaksim Denisov
2025-02-27ArtifactBlob: Convert to a classMaksim Denisov
2025-02-27ArtifactBlob: Move from execution_api/common to commonMaksim Denisov
2025-02-07Move implementation of ContentBlob to artifact_blobMaksim Denisov
2025-02-07Rename artifact_blob_container to artifact_blobMaksim Denisov
2025-02-07CommonApi: Remove template parameter from UploadAndUpdateContainerMaksim Denisov
2025-02-07BazelNetwork: Use ArtifactBlobs in UploadBlobsMaksim Denisov
2025-02-07BazelNetworkReader: Use ArtifactDigest in IncrementalReaderMaksim Denisov
2025-02-07BazelNetworkReader: make reading methods that use bazel digest privateMaksim Denisov
2025-02-07Replace ArtifactBlobContainer and BazelBlobContainerMaksim Denisov
2025-02-07Replace ContentBlobContainer<T> with std::unordered_setMaksim Denisov
2025-02-07BazelNetwork: Use unordered_set in UploadBlobs instead of BazelBlobContainerMaksim Denisov
2024-11-14execution_api/remote: Implement IWYU suggestionsPaul Cristian Sarbu
2024-09-26Fix automatic moves proposed by clang-tidy.Maksim Denisov
2024-09-16remote execution: Check validity of symlinksPaul Cristian Sarbu
2024-09-16bazel_response: Improve error reporting for uploading treesPaul Cristian Sarbu
2024-09-16execution_response: Allow failures to be reported while populatingPaul Cristian Sarbu
2024-09-13Check compatibility in BazelAPI based on the hash typeMaksim Denisov
2024-09-13Rename Compatibility class to ProtocolTraitsMaksim Denisov
2024-09-09Use ArtifactDigest in BazelApi/BazelResponseMaksim Denisov
2024-09-09Replace ArtifactDigest::CreateMaksim Denisov
2024-08-30Use BazelDigestFactory to create bazel_re::Digest directly if neededMaksim Denisov
2024-08-07Extend BazelNetworkReader to avoid redundant conversionsMaksim Denisov
2024-08-07Avoid deep copies of containers in responses.Maksim Denisov
2024-08-07Remove code duplication in Populate method in responses.Maksim Denisov
2024-07-22Pass HashFunction to BazelNetworkMaksim Denisov
2024-07-22Pass HashFunction to ArtifactDigest::CreateMaksim Denisov
2024-06-07Move reading functionality to BazelNetworkReaderMaksim Denisov
2024-06-04blob containers: Store and upload taking into account content sizePaul Cristian Sarbu
2024-06-04bazel_network: Change UploadBlobs to also accept an rvaluePaul Cristian Sarbu
2024-05-28Use shared_ptr for data in ContentBlobMaksim Denisov
2024-05-28Rename BlobContainer to BazelBlobContainerMaksim Denisov
2024-05-27Fix headers in local_cas and bazel_network.Maksim Denisov
2024-04-29bazel_response: Report failure to read stdout/stderr blobs of an actionPaul Cristian Sarbu
2024-03-26Add missing system includesPaul Cristian Sarbu
2024-03-15Clean up more includes and targetsPaul Cristian Sarbu
2023-06-26Allow non-upwards symlinks with Bazel APIPaul Cristian Sarbu
2023-06-26Execution response: Add output symlink pathsPaul Cristian Sarbu
2023-06-06style: Use designated initializersPaul Cristian Sarbu
2023-04-26imports: Switch to Microsoft GSL implementationOliver Reiche
2023-02-22ExecutionApi: Retrieve to correct CAS directlyOliver Reiche
2022-10-14Remove default value of ArtifactDigest::Create template parameterSascha 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-08-05BazelResponse: Support collecting output dirs in native modeOliver Reiche
2022-08-05ExecutionResponse: Fix artifacts reserve sizeOliver Reiche
2022-02-22Initial self-hosting commitKlaus Aehlig