Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-02-24 | Release 1.5.0~beta1v1.5.0-beta1 | Klaus Aehlig | |
2025-02-19 | ApiBundle: Remove HashFunction. | Maksim Denisov | |
And ensure every user obtains HashFunction from corresponding IExecutionApi | |||
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-01-22 | Source-tree service: accept lock reference | Klaus Aehlig | |
... so that tagging in the associated git root can be synchronized with other services provided by just serve. | |||
2025-01-07 | Implement rebuilding of StorageConfig | Maksim Denisov | |
2025-01-07 | Add backend description to CAS in a ctor of TargetCache | Maksim Denisov | |
...instead of adding it preliminarily. | |||
2025-01-07 | Pass BackendDescription to StorageConfig from the outside | Maksim Denisov | |
2025-01-07 | Pack BackendDescription to a class | Maksim Denisov | |
...to let it be stored as an independent instance. | |||
2024-12-19 | Use PrecomputedRoots during evaluation | Maksim Denisov | |
2024-12-19 | Fix cause of minor warnings | Oliver Reiche | |
2024-12-11 | main: avoid spourious warnings | Klaus Aehlig | |
... given that a proper reporting of the return code if repo_config.SetGitCAS is contained in main anyway. Therefore, log the details trying to set the git cas to a level less than that of the final reporting. | |||
2024-12-10 | Computed Roots: be aware of the serve end point | Klaus Aehlig | |
... as the base repository of a computed root might be absent. | |||
2024-12-09 | Move garbage_collector to a separate library | Maksim Denisov | |
2024-12-09 | Use expected to return an error from ParseRoot | Maksim Denisov | |
2024-12-09 | Localize error_msg argument of ParseRoot | Maksim Denisov | |
...and use expected to replace it. | |||
2024-12-09 | analysis: Support artifact build arguments | Paul Cristian Sarbu | |
As analysis now can compute roots, i.e., can build artifacts, it needs to support setting the local launcher, action timeout, and the build jobs. The stage and rebuild arguments, which are also needed by the graph traversal, as well as other build-related arguments, remain not supported for the analysis subcomamnd, however they remain honored if set by subcommands that trigger an implicit analysis (e.g., build or install). | |||
2024-12-05 | Also for installation to stdout prefer local CAS | Klaus Aehlig | |
... to avoid unnecessary network fetches. | |||
2024-12-04 | Rehash root lookup, if building in compatible mode | Klaus Aehlig | |
To avoid unnecessary staging and git imports of computed roots for build in compatible mode, use the rehashing functionality to allow us to compute the git tree of that root in memory. | |||
2024-11-22 | build_utils: fix doc string | Klaus Aehlig | |
When the signature changed in df4ac66b272d1e26df42855143dda79fc268b558, the doc string should have been adapted as well. Do this now. | |||
2024-11-21 | Materialize computed roots before top-level analysis | Klaus Aehlig | |
Add a basic implementation of computed roots. So far we neither enforce nor make good use of the fact that the underlying target of a computed root has to be an export target of a content-fixed repository; instead, we always install the root to a temporary directory and pick it up from there. Still, the basic functionality is there, and it is minimally useful. | |||
2024-11-20 | Return ResultTargetMap from analysis | Maksim Denisov | |
...instead of filling in a map passed from the outside. | |||
2024-11-14 | main: Implement IWYU suggestions | Paul Cristian Sarbu | |
2024-11-14 | file_system: Implement IWYU suggestions | Paul Cristian Sarbu | |
2024-11-14 | common: Implement IWYU suggestions | Paul Cristian Sarbu | |
2024-11-13 | just main: subcommand traverse should only traverse | Klaus Aehlig | |
... regardless of success. If traversing fails, we should just return failure. In this way, we can also avoid an unnecessary else-branch. While there, always return normally for tarverse, avoiding direct exits. | |||
2024-11-04 | Start 1.5 development cycle | Klaus Aehlig | |
2024-11-04 | Release 1.4.0v1.4.0 | Klaus Aehlig | |
2024-10-30 | Release 1.4.0~beta1v1.4.0-beta1 | Klaus Aehlig | |
2024-10-29 | Clean up unused dependencies | Klaus Aehlig | |
2024-10-25 | Add dependencies explicitly that are included directly | Klaus Aehlig | |
... instead of relying on those dependencies being pulled in indirectly. | |||
2024-10-21 | configured_target: honor --expression-log-limit when shortening representation | Klaus Aehlig | |
2024-10-08 | just analyse: support dumping the action graph without origins | Klaus Aehlig | |
The origins of actions are useful for understanding the action graph; if, however, the action graph is only to be used for further computaiton, this is unnecessary information. Therefore, add an option to dump the action graph without origins. | |||
2024-10-07 | Disable misc-no-recursion check | Maksim Denisov | |
...since we use recursion for trees a lot, but skip this check manually. | |||
2024-10-07 | Enable misc-* checks. | Maksim Denisov | |
2024-10-07 | Enable readability-* checks. | Maksim Denisov | |
2024-10-07 | Enable google-* checks. | Maksim Denisov | |
2024-10-07 | Enable bugprone-narrowing-conversions check | Maksim Denisov | |
2024-09-26 | Fix enum sizes proposed by clang-tidy. | Maksim Denisov | |
Enable performance-enum-size check. | |||
2024-09-23 | Reorder dependencies and remove duplicates in OSS | Maksim Denisov | |
2024-09-18 | Add missing #endif comments in headers | Maksim Denisov | |
2024-09-13 | Remove Compatibility flag from just | Maksim Denisov | |
2024-09-13 | Pass HashFunction::Type to SourceTargetMap | Maksim Denisov | |
...that is to be used by FileRoot::ToArtifactDescription. | |||
2024-09-13 | Check compatibility in add_to_cas based on the hash type | Maksim Denisov | |
2024-09-13 | Pass ApiBundle to RetrieveSubPathId | Maksim Denisov | |
...to get access to the protocol type. | |||
2024-09-13 | Rename Compatibility class to ProtocolTraits | Maksim Denisov | |
...and move it to the common stage. | |||
2024-09-11 | Use ArtifactDigestFactory in archive | Maksim Denisov | |
...to create ArtifactDigests. | |||
2024-09-11 | Use HashFunction::Type to deserialize ArtifactDescription | Maksim Denisov | |
2024-09-11 | Use ArtifactDigestFactory in install_cas | Maksim Denisov | |
2024-08-30 | Replace bazel_re::Digest in add_to_cas | Maksim Denisov | |
...with ArtifactDigest. |