Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-02-28 | Modernize concepts | Maksim Denisov | |
2025-02-28 | Avoid rehashing content when using GitRepo::ReadTreeData | Maksim Denisov | |
2025-02-28 | GraphTraverser: Pass blobs to UploadBlobs by rvalue | Maksim Denisov | |
...in order to avoid copying while uploading. | |||
2025-02-28 | GraphTraverser: Pass artifacts, blobs and trees to BuildAndStage by rvalue | Maksim Denisov | |
2025-02-28 | TreeIdGitMap: Remove unused parameters | Maksim Denisov | |
2025-02-28 | TreeIdGitMap: Use ServeApi::UploadTree | Maksim Denisov | |
2025-02-28 | LogConfig: avoid returning constant values | Maksim Denisov | |
...and remove an unused method. | |||
2025-02-28 | Make statistics a separate library | Maksim Denisov | |
2025-02-28 | Artifact: Use ArtifactDigestFactory | Maksim Denisov | |
...to remove code duplication. | |||
2025-02-28 | Include ArtifactDigestFactory into "common" library | Maksim Denisov | |
2025-02-27 | LocalApi: Create ArtifactBlobs from existing files | Maksim Denisov | |
2025-02-27 | ArtifactBlob: Support construction from an existing file | Maksim Denisov | |
2025-02-27 | ArtifactBlob: Allow different content sources | 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: Remove public constructor. | Maksim Denisov | |
2025-02-27 | BazelNetwork: Adapt the test that reads objects of unknown size | Maksim Denisov | |
2025-02-27 | Remove BytestreamClient test. | Maksim Denisov | |
ArtifactBlob rehashes content, there's no way to construct it with a wrong digest. | |||
2025-02-27 | ArtifactBlob: Use static function for construction | Maksim Denisov | |
2025-02-27 | ArtifactBlob: Support construction in memory | 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: Add cpp file | 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-26 | Update Changelog | Klaus Aehlig | |
... documenting the chanages since the first beta release. While there, also fix the structure of the document and unify use of empty lines. | |||
2025-02-26 | profiling design: update logging options | Klaus Aehlig | |
Reduce interference of invocation logging with regular logging operations; in particular, restrict just-mr passing the --async-profile option only to build commands and thus avoiding race conditions with calls to `analyse` that rely on having a graph available immediate after invocation. | |||
2025-02-25 | just serve: allow clients to access execution endpoint with a different address | Alberto Sartori | |
To properly use `just serve`, both the client and the serve instance must talk to the very same execution endpoint. Typically, both the client and serve can reach out to the execution endpoint via the same IP address. However, it might be possible that the client and a serve instance know the same execution endpoint by means of differnet IP addresses. For example, the client knows the execution endpoint address through an _external_ IP address, while the serve instance, deployed within the same network infrastructure, only knows the _internal_ IP address. This patch adds the subkey `"client address"` -- of the key `"execution endpoint"` -- in the serve configuration file, to specify the alternative pair `address:port` used by the client. | |||
2025-02-24 | Release 1.5.0~beta1v1.5.0-beta1 | Klaus Aehlig | |
2025-02-24 | git_tree_fetch_map: Improve warning message | Paul Cristian Sarbu | |
2025-02-24 | just-mr setup: Remove warnings when fallback to network is available | Paul Cristian Sarbu | |
2025-02-24 | just-lock-config(5): Update with 'generic' source type | Paul Cristian Sarbu | |
2025-02-24 | end-to-end just-lock: Add basic test for generic imports | Paul Cristian Sarbu | |
2025-02-24 | just-lock: Implement 'generic' source type | Paul Cristian Sarbu | |
2025-02-24 | just-lock: Allow input argument for method running commands | Paul Cristian Sarbu | |
2025-02-24 | just-lock: Avoid unnecessary chances for unwanted side-effects | Paul Cristian Sarbu | |
...in handling mutable objects. In particular, treat mutable function variables, as well as any references they might contain, as constant. | |||
2025-02-24 | just-lock: Fix parsing of optional container fields | Paul Cristian Sarbu | |
...with not-None defaults. While there, fix wrong command environment set in 'git tree' imports. | |||
2025-02-24 | just-lock design: Clarify env handling for 'generic' source | Paul Cristian Sarbu | |
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 | IncrementalReader: Test reading from memory | Maksim Denisov | |
2025-02-21 | IncrementalReader: Support reading from memory | Maksim Denisov | |
2025-02-21 | BytestreamServer: Use IncrementalReader | Maksim Denisov | |
2025-02-21 | HashFunction: Use IncrementalReader | Maksim Denisov | |
2025-02-21 | FileSystemManager: Use IncrementalReader | Maksim Denisov | |
2025-02-21 | LocalCasReader: Use IncrementalReader | Maksim Denisov | |