From 7a4bf22ac5330024b4b807c9f7cf42292a5135d1 Mon Sep 17 00:00:00 2001 From: Maksim Denisov Date: Tue, 23 Jul 2024 14:07:48 +0200 Subject: 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. --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) (limited to 'CHANGELOG.md') 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 -- cgit v1.2.3