From 7c351bc53c51337e9fd615f5db082ff6c593d7bd Mon Sep 17 00:00:00 2001 From: Michael Eischer Date: Sat, 20 Jan 2024 21:52:27 +0100 Subject: [PATCH] repair pack: reenable auto index updates The method is not available on the restic.Repository interface that is used for testing. Drop the call as a small amount of additional index writes is not a problem. --- internal/repository/repair_pack.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/internal/repository/repair_pack.go b/internal/repository/repair_pack.go index 5f3d43dc3..bedbc31df 100644 --- a/internal/repository/repair_pack.go +++ b/internal/repository/repair_pack.go @@ -10,10 +10,9 @@ import ( "golang.org/x/sync/errgroup" ) -func RepairPacks(ctx context.Context, repo *Repository, ids restic.IDSet, printer progress.Printer) error { +func RepairPacks(ctx context.Context, repo restic.Repository, ids restic.IDSet, printer progress.Printer) error { wg, wgCtx := errgroup.WithContext(ctx) repo.StartPackUploader(wgCtx, wg) - repo.DisableAutoIndexUpdate() printer.P("salvaging intact data from specified pack files") bar := printer.NewCounter("pack files")