From f680a2331d7e5e5131e96fde7c0b5ac534e867d9 Mon Sep 17 00:00:00 2001 From: Michael Eischer Date: Sun, 19 May 2024 23:50:40 +0200 Subject: [PATCH] add changelog for streaming index rewrite --- changelog/unreleased/issue-3806 | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 changelog/unreleased/issue-3806 diff --git a/changelog/unreleased/issue-3806 b/changelog/unreleased/issue-3806 new file mode 100644 index 000000000..d3ae9b507 --- /dev/null +++ b/changelog/unreleased/issue-3806 @@ -0,0 +1,11 @@ +Enhancement: Make `prune` command resumable + +When `prune` was interrupted, it a latter `prune` run previously started repacking +the pack files from the start as `prune` did not update the index while repacking. + +The `prune` command now supports resuming interrupted prune runs. The update +of the repository index also has been optimized to use less memory and only +rewrite parts of the index that have changed. + +https://github.com/restic/restic/issues/3806 +https://github.com/restic/restic/pull/4812