Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-04-10 | BazelAcClient: log cache misses at trace level | Klaus Aehlig | |
... instead of at debug. We expect actions to be not in cache, so the fact that we experience cache misses is not surprising. Given the information available at this point, a useful logging indicating (in terms meaningful to the user) is not possible. Therefore, keep the debug-level log clean. | |||
2025-04-10 | Remove unnecessary targets files | Klaus Aehlig | |
2025-04-08 | BazelCasClient: only warn on failure of GetTree | Klaus Aehlig | |
... as that failure does not necessarily abort the build. | |||
2025-03-24 | BazelNetworkReader: Remove IncrementalReader | Maksim Denisov | |
2025-03-24 | BazelResponse: Use non-incremental reading | Maksim Denisov | |
to avoid downloading the same blobs. | |||
2025-03-24 | BazelApi: Use non-incremental reading | Maksim Denisov | |
...to avoid downloading the same blobs. | |||
2025-03-24 | BazelNetworkReader: Implement non-incremental reading. | Maksim Denisov | |
2025-03-24 | BazelCasClient: BatchRead to temporary files. | Maksim Denisov | |
2025-03-24 | BytestreamClient: Read to temporary files. | Maksim Denisov | |
2025-03-24 | BazelApi: Use file sources of ArtifactBlobs. | Maksim Denisov | |
2025-03-24 | LocalApi: Use file sources of ArtifactBlobs. | Maksim Denisov | |
2025-03-24 | ExecutionApi: Return TmpDir | Maksim Denisov | |
2025-03-24 | Pass TmpDir to BazelNetwork and BazelCasClient | Maksim Denisov | |
2025-03-24 | TmpDir: minor refactoring | Maksim Denisov | |
2025-03-24 | Remove redundant UpdateContainerAndUpload. | Maksim Denisov | |
2025-03-17 | execution_api: support reading off stdout/stderr digests | Klaus Aehlig | |
2025-03-11 | just execute: write pid and info files atomically | Klaus Aehlig | |
2025-03-10 | just execute: set basic timing meta data | Klaus Aehlig | |
While there, increase the time precision to nanoseconds, which is the resolution of the underlying timestamp proto. | |||
2025-03-10 | remote actions: include duration | Klaus Aehlig | |
2025-03-10 | local actions: return duration | Klaus Aehlig | |
2025-03-10 | execution response interface: include execution duration | Klaus Aehlig | |
2025-03-10 | ids: add generic interface function for creating a UUID | Klaus Aehlig | |
2025-03-05 | Move obtain capabilities failures to debug log | Oliver Reiche | |
... instead of reporting an error, although not being fatal. | |||
2025-02-28 | Avoid rehashing content when using GitRepo::ReadTreeData | Maksim Denisov | |
2025-02-28 | Include ArtifactDigestFactory into "common" library | Maksim Denisov | |
2025-02-27 | LocalApi: Create ArtifactBlobs from existing files | Maksim Denisov | |
2025-02-27 | BazelNetworkReader: Remove additional validation | Maksim Denisov | |
...since ArtifactBlob rehashes data on construction and guarantees that the digest matches the content. | |||
2025-02-27 | ArtifactBlob: Use static function for construction | Maksim Denisov | |
2025-02-27 | ArtifactBlob: Check access to the content | Maksim Denisov | |
2025-02-27 | ArtifactBlob: Support incremental reading | Maksim Denisov | |
2025-02-27 | ArtifactBlob: Convert to a class | Maksim Denisov | |
2025-02-27 | ArtifactBlob: Move from execution_api/common to common | Maksim Denisov | |
2025-02-27 | GitApi: remove intermediate ArtifactBlob container | Maksim Denisov | |
2025-02-27 | BazelCasClient: Support request creation failure in InitRequest. | Maksim Denisov | |
2025-02-21 | ByteStreamClient: Return ArtifactBlob from Read. | Maksim Denisov | |
2025-02-21 | ByteStreamUtils: Simplify ReadRequest and WriteRequest | Maksim Denisov | |
2025-02-21 | ByteStreamClient: Use ByteStreamUtils::ReadRequest internally only. | Maksim Denisov | |
2025-02-21 | ByteStreamClient: Use ArtifactBlob in Write | Maksim Denisov | |
2025-02-21 | ByteStreamClient: Use IncrementalReader for writing | Maksim Denisov | |
2025-02-21 | BytestreamServer: Use IncrementalReader | Maksim Denisov | |
2025-02-21 | LocalCasReader: Use IncrementalReader | Maksim Denisov | |
2025-02-20 | Separate off id generation to a separate library | Klaus Aehlig | |
... and rename appropriately to reflect contents more precisely than the generic "common". This separation also disentangles dependencies a bit. | |||
2025-02-19 | BazelNetwork: Optimize DoUploadBlobs | Maksim Denisov | |
...by removing an extra std::vector of iterators. Instead, remove elements directly from std::unordered_set. | |||
2025-02-19 | CommonApi: Remove GetMissingArtifactsInfo | Maksim Denisov | |
2025-02-19 | CommonUploadBlobTree: Use BackMap to get missing digests | Maksim Denisov | |
2025-02-19 | GitApi: Use BackMap to get missing digests | Maksim Denisov | |
2025-02-19 | LocalApi: Use BackMap to get missing digests | Maksim Denisov | |
2025-02-19 | BazelApi: Use BackMap to get missing digests | Maksim Denisov | |
2025-02-19 | BazelApi: Create BackMap in ::RetrieveToCas | Maksim Denisov | |
and drop precreated info_map. | |||
2025-02-19 | ApiBundle: Remove HashFunction. | Maksim Denisov | |
And ensure every user obtains HashFunction from corresponding IExecutionApi |