@@ -91,10 +91,14 @@ Major new features
9191 garbage collection, no repo index needed, simplicity, mostly works with
9292 a shared lock, no need for checkpointing or .part files.
9393
94- - new hashtable (used for indexes, caches) based on the borghash project
94+ - uses new hashtable (used for indexes, caches) based on the borghash project
9595
96- - less memory overhead, especially lower memory usage spikes when resizing
96+ - chunks index: less memory overhead, lower memory usage spikes when resizing
9797 the hashtable.
98+ - files cache: less memory usage by referring to data already stored in the
99+ chunk index.
100+ - optimizes borg operations (e.g. create, compact, repo-compress) without
101+ needing any additional memory.
98102 - pure Cython implementation, easier to maintain than the previous C code.
99103
100104- multi-repo improvements
@@ -162,6 +166,11 @@ Major new features
162166 repo to free in "file system full" conditions.
163167 - borg version: show local/remote borg version
164168 - borg prune: add quarterly pruning strategies (3M and 13W)
169+ - borg delete: it now SOFT-deletes archives and there is "borg undelete"
170+ to undo that. "borg compact" will free all space in the repository that
171+ belongs to soft-deleted archives, thus undelete only works for soft-deleted
172+ archives until you run the compaction.
173+ - borg prune: also only SOFT-deletes archives, see previous item.
165174
166175- removed commands / options:
167176
0 commit comments