public inbox for pbs-devel@lists.proxmox.com
 help / color / mirror / Atom feed
* [PATCH proxmox-backup] fix #7024: pxar: show archive summary for legacy and data mode
@ 2026-06-02 13:14 Shan Shaji
  2026-06-03  8:17 ` Christian Ebner
  0 siblings, 1 reply; 2+ messages in thread
From: Shan Shaji @ 2026-06-02 13:14 UTC (permalink / raw)
  To: pbs-devel

earlier, the archiver summary was only being shown when the change
detection mode is metadata. To improve this, log the total number of
files and the amount of data re-encoded for legacy and data modes
as well.

Signed-off-by: Shan Shaji <s.shaji@proxmox.com>
---

 **note**: will send follow up patches for the verbose option and logs
 improvement.

 pbs-client/src/pxar/create.rs | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/pbs-client/src/pxar/create.rs b/pbs-client/src/pxar/create.rs
index 304de4d83..c828db790 100644
--- a/pbs-client/src/pxar/create.rs
+++ b/pbs-client/src/pxar/create.rs
@@ -348,7 +348,20 @@ where
             ),
             archiver.reuse_stats.partial_chunks_count,
         );
+    } else {
+        info!("Processing summary: ");
+
+        let total_files =
+            archiver.reuse_stats.files_reencoded_count + archiver.reuse_stats.files_hardlink_count;
+
+        info!(
+            "- {} total files ({} hardlinks) with {} data",
+            total_files,
+            archiver.reuse_stats.files_hardlink_count,
+            HumanByte::from(archiver.reuse_stats.total_reencoded_size),
+        );
     }
+
     Ok(())
 }
 
-- 
2.47.3





^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-06-03  8:17 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-02 13:14 [PATCH proxmox-backup] fix #7024: pxar: show archive summary for legacy and data mode Shan Shaji
2026-06-03  8:17 ` Christian Ebner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal