mirror of
https://git.proxmox.com/git/proxmox-backup
synced 2025-08-14 02:56:30 +00:00
pxar: create: show chunk injection stats info output
Signed-off-by: Christian Ebner <c.ebner@proxmox.com>
This commit is contained in:
parent
64eddfffbe
commit
5b91d85150
@ -281,6 +281,34 @@ where
|
||||
encoder.finish().await?;
|
||||
encoder.close().await?;
|
||||
|
||||
if metadata_mode {
|
||||
log::info!("Change detection summary:");
|
||||
log::info!(
|
||||
" - {} total files ({} hardlinks)",
|
||||
archiver.reuse_stats.files_reused_count
|
||||
+ archiver.reuse_stats.files_reencoded_count
|
||||
+ archiver.reuse_stats.files_hardlink_count,
|
||||
archiver.reuse_stats.files_hardlink_count,
|
||||
);
|
||||
log::info!(
|
||||
" - {} unchanged, reusable files with {} data",
|
||||
archiver.reuse_stats.files_reused_count,
|
||||
HumanByte::from(archiver.reuse_stats.total_reused_payload_size),
|
||||
);
|
||||
log::info!(
|
||||
" - {} changed or non-reusable files with {} data",
|
||||
archiver.reuse_stats.files_reencoded_count,
|
||||
HumanByte::from(archiver.reuse_stats.total_reencoded_size),
|
||||
);
|
||||
log::info!(
|
||||
" - {} padding in {} partially reused chunks",
|
||||
HumanByte::from(
|
||||
archiver.reuse_stats.total_injected_size
|
||||
- archiver.reuse_stats.total_reused_payload_size
|
||||
),
|
||||
archiver.reuse_stats.partial_chunks_count,
|
||||
);
|
||||
}
|
||||
Ok(())
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user