From 00628e952f2efaa0ad276fb81b964408a5d8a5a3 Mon Sep 17 00:00:00 2001 From: Michael Eischer Date: Sun, 16 Feb 2025 17:58:36 +0100 Subject: [PATCH] add changelog for oversized indexes --- changelog/unreleased/pull-5249 | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 changelog/unreleased/pull-5249 diff --git a/changelog/unreleased/pull-5249 b/changelog/unreleased/pull-5249 new file mode 100644 index 000000000..e8d820229 --- /dev/null +++ b/changelog/unreleased/pull-5249 @@ -0,0 +1,10 @@ +Bugfix: Fix creation of oversized indexes by `repair index --read-all-packs` + +Since restic 0.17.0, the new index created by `repair index --read-all-packs` was +written as a single large index. This significantly increases memory usage while +loading the index. + +The index is now correctly split into multiple smaller indexes. `repair index` now +also automatically splits oversized indexes. + +https://github.com/restic/restic/pull/5249