Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-02-19 | BazelApi: Create BackMap in ::RetrieveToCas | Maksim Denisov | |
and drop precreated info_map. | |||
2025-02-19 | BackMap: Implement GetReferences | Maksim Denisov | |
2025-02-19 | ApiBundle: Remove HashFunction. | Maksim Denisov | |
And ensure every user obtains HashFunction from corresponding IExecutionApi | |||
2025-02-19 | IExecutionApi: Return supported HashFunction::Type | Maksim Denisov | |
2025-02-19 | Store HashFunction by value | Maksim Denisov | |
Although references give an additional information about ownership, they introduce additional design difficulties. | |||
2025-02-19 | BazelApi: Move bazel_action and bazel_response to "bazel_api" | Maksim Denisov | |
2025-02-19 | BazelApi: rename library "bazel" => "bazel_api" | Maksim Denisov | |
2025-02-19 | LocalApi: rename library "local" => "local_api" | Maksim Denisov | |
2025-02-19 | LocalApi: Add cpp file | Maksim Denisov | |
2025-02-19 | GitApi: rename library "git" => "git_api" | Maksim Denisov | |
2025-02-19 | GitApi: Store repo_config_ by reference, remove unused method | Maksim Denisov | |
2025-02-19 | GitApi: Add cpp file | Maksim Denisov | |
...and move implementation details there. | |||
2025-02-19 | {MR}GitApi: Drop inheritance | Maksim Denisov | |
2025-02-18 | tutorial: update tests section | Klaus Aehlig | |
Add the artifacts and outputs of the updated rules, as well as some explanatory remarks. | |||
2025-02-18 | tutorial: update rebuild section | Klaus Aehlig | |
- As we build a binary hello, make it an extension of the hello we had before. - Make the passing of time more explicit. - Add actual output of rerunning the tutorial. | |||
2025-02-17 | tutorial: update hello-world section | Klaus Aehlig | |
As our defaults rule supports flags common for C and C++ use them, especially as our example only uses common flags. | |||
2025-02-17 | tutorial: update reference to rules-cc | Klaus Aehlig | |
2025-02-14 | Update CHANGELOG | Paul Cristian Sarbu | |
... with entry for new just add-to-cas --resolve-special option. | |||
2025-02-14 | just(1): Document add-to-cas --resolve-special option | Paul Cristian Sarbu | |
2025-02-14 | end-to-end: Add add-to-cas --resolve-special test... | Paul Cristian Sarbu | |
...that checks if symlinks are treated the same as in just-mr. | |||
2025-02-14 | end-to-end: Extend existing add-to-cas test... | Paul Cristian Sarbu | |
...to check that --resolve-special option correctly stores entries. | |||
2025-02-14 | just add-to-cas: Enable --resolve-special option | Paul Cristian Sarbu | |
2025-02-14 | just add-to-cas: Implement resolve special logic for trees | Paul Cristian Sarbu | |
2025-02-14 | Add enum for add-to-cas resolve special option | Paul Cristian Sarbu | |
2025-02-14 | code structure: rename symlinks_map folder to symlinks | Paul Cristian Sarbu | |
...to remove the unnecessary link between folder name and the logic of resolve_symlinks_map. | |||
2025-02-14 | pragma_special.hpp: Inline global scope maps | Paul Cristian Sarbu | |
2025-02-14 | ArtifactBlob: remove redundant ctor | Maksim Denisov | |
2025-02-14 | BazelMsgFactory: CreateDirectoryDigestFromTree fail if not all symlinks are ↵ | Maksim Denisov | |
resolved. | |||
2025-02-14 | BazelCasClient: Ensure methods that use InitRequest do progress. | Maksim Denisov | |
2025-02-14 | tutorial, getting started: add the basics of analyse | Klaus Aehlig | |
2025-02-14 | tutorial, getting started: include more idiomatic use of options | Klaus Aehlig | |
... in particular in the case of targets producing precisely one artifact; this better emphasizes the idea that we talk to the tool in terms of targets. While there, also add some clarifying comments. | |||
2025-02-14 | README: mention target-level caching and remote execution in summary | Klaus Aehlig | |
... as these are important features of the build tool. In particular, target-level caching as a service is probably a unique feature. | |||
2025-02-12 | BatchReadBlob: fix error reporting | Klaus Aehlig | |
The WithRetry function returns true upon success; therefore a failure occured if the negation of the value is true. We should report an error only in case of failure. | |||
2025-02-12 | Update CHANGELOG | Klaus Aehlig | |
... describing the recent additions. | |||
2025-02-12 | BackMap: Resolve collisions. | Maksim Denisov | |
2025-02-12 | BackMap: make non-copyable and non-movable | Maksim Denisov | |
...and use std::unique_ptr for construction instead of std::optional. | |||
2025-02-11 | Extend git-tree-env test to also verify "extra inherit env" | Klaus Aehlig | |
... from the local file. | |||
2025-02-11 | Extend git-environment test to verify "extra inherit env" | Klaus Aehlig | |
... from the local file. | |||
2025-02-11 | checkout locations: support extra environment variables to inherit | Klaus Aehlig | |
2025-02-11 | BazelCapabilitiesClient: avoid unreasonable retries. | Maksim Denisov | |
2025-02-11 | Implement IsReasonableToRetry | Maksim Denisov | |
2025-02-11 | Name library containing ExecutionConfiguration more appropriately | Klaus Aehlig | |
2025-02-11 | Clean up dependencies | Klaus Aehlig | |
2025-02-10 | Take into account server capabilities while batching. | Maksim Denisov | |
2025-02-10 | Store BazelCapabilitiesClient in BazelNetwork | Maksim Denisov | |
...and pass it to BazelCasClient | |||
2025-02-10 | Implement BazelCapabilitiesClient | Maksim Denisov | |
2025-02-10 | CapabilitiesService: adjust capabilities | Maksim Denisov | |
2025-02-10 | BazelNetworkReader: Let BazelCasClient handle splitting of requests | Maksim Denisov | |
2025-02-10 | BazelCasClient: Honor content size on batch requests. | Maksim Denisov | |
2025-02-10 | BazelCasClient: BatchReadBlobs: Process one request at once. | Maksim Denisov | |