From 64a3c16030ae896406e6fd14f08c7fcb0c02e670 Mon Sep 17 00:00:00 2001 From: drwtsn32x Date: Sun, 29 Sep 2019 09:42:47 -0700 Subject: [PATCH] Add X of Y logging for purge operation --- Duplicati/Library/Main/Operation/PurgeFilesHandler.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Duplicati/Library/Main/Operation/PurgeFilesHandler.cs b/Duplicati/Library/Main/Operation/PurgeFilesHandler.cs index 4dba73fde..da3412e8a 100644 --- a/Duplicati/Library/Main/Operation/PurgeFilesHandler.cs +++ b/Duplicati/Library/Main/Operation/PurgeFilesHandler.cs @@ -96,6 +96,7 @@ namespace Duplicati.Library.Main.Operation var versionprogress = ((doCompactStep ? 0.75f : 1.0f) / versions.Length) * pgspan; var currentprogress = pgoffset; + var progress = 0; m_result.OperationProgressUpdater.UpdatePhase(OperationPhase.PurgeFiles_Process); m_result.OperationProgressUpdater.UpdateProgress(currentprogress); @@ -103,6 +104,9 @@ namespace Duplicati.Library.Main.Operation // Reverse makes sure we re-write the old versions first foreach (var versionid in versions.Reverse()) { + progress++; + Logging.Log.WriteVerboseMessage(LOGTAG, "ProcessingFilelistVolumes", "Processing filelist volume {0} of {1}", progress, versions.Length); + using (var tr = db.BeginTransaction()) { var ix = -1;