summaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorMaksim Denisov <denisov.maksim@huawei.com>2024-07-23 14:07:48 +0200
committerMaksim Denisov <denisov.maksim@huawei.com>2024-08-26 17:02:14 +0200
commit7a4bf22ac5330024b4b807c9f7cf42292a5135d1 (patch)
treecdfe1a62167f993c1bbcf61aa09cbfcdaae9d58b /CHANGELOG.md
parent3966dab59e45e3cbacb52781ef74e73f6db2b142 (diff)
downloadjustbuild-7a4bf22ac5330024b4b807c9f7cf42292a5135d1.tar.gz
Reduce the size of large object entries.
Removed named keys of entries (hash, size). These prefixes were added for every chunk creating an additional overhead without any benefit. Removed prefixes of hashes (*62*hash) appearing in native mode and creating an additional overhead as well: it is known that all of them are blobs.
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md3
1 files changed, 3 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3c53b23a..c120f104 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -54,6 +54,9 @@ A feature release on top of `1.3.0`, backwards compatible.
- Local execution no longer has the requirement that there exist no
more files with identical content than the hardlink limit of the
underlying file system.
+- The size of large object entries has been reduced. The cache and
+ CAS must be cleaned up since stable versions before `1.4.0` cannot use
+ the new format.
- Various improvements to the tests: dispatching of the summary
action is now possible, tests are independent of a .just-mrrc
file the user might have in their home directory