diff options
author | Klaus Aehlig <klaus.aehlig@huawei.com> | 2024-09-09 13:07:02 +0200 |
---|---|---|
committer | Klaus Aehlig <klaus.aehlig@huawei.com> | 2024-09-09 14:21:03 +0200 |
commit | 8f736668aa3014708abcb261888c23271f078859 (patch) | |
tree | 2a7604bcaef35a985507e3031776f50a8dcd3993 | |
parent | 705c21eac14e6cddaad9e7034664e380694c04eb (diff) | |
download | justbuild-8f736668aa3014708abcb261888c23271f078859.tar.gz |
Update CHANGELOG
... describing the fixes cherry-picked.
-rw-r--r-- | CHANGELOG.md | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 6d8dcc04..c194c8d4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,26 @@ Bug fixes on top of `1.3.1`. +### Fixes + +- Portability improvements of the code by not relying on implementation + details of the compiler. +- Target-level cache entries are only written if all export targets + depended upon are also written to or found in cache; previously, + it was assumed that all export targets not analysed locally + were local cache hits, an assumption that no longer holds in + the presence of serve endpoints. This fixes a cache consistency + problem if the same remote-execution endpoint is used both, with + and without a serve endpoint. +- A race condition in reconstructing executables from large CAS + has been removed that could lead to an open file descriptor being + kept alive for too long, resulting EBUSY failures of actions + using this binary. +- Inside action descriptions, paths are always normalized; this improves + compatibility with existing remote-execution implementations. +- `just-mr --help` now returns exit code 0 +- Missing output directories of actions are now reported properly. + ## Release `1.3.1` (2024-05-22) Bug fixes on top of `1.3.0`. |