From 25de579429a574b199cefa3428617f6c0d76d673 Mon Sep 17 00:00:00 2001 From: Daniel Zheng Date: Wed, 21 Feb 2024 10:04:56 -0800 Subject: [PATCH] libsnapshot: log compression algorithm Log the compression algorithm and compression factor used during OTA for easier debugging Test: th Change-Id: Ic50989d7e233983d6299163fc647eb739a0b7cb2 --- fs_mgr/libsnapshot/libsnapshot_cow/writer_v3.cpp | 1 - fs_mgr/libsnapshot/snapshot.cpp | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/fs_mgr/libsnapshot/libsnapshot_cow/writer_v3.cpp b/fs_mgr/libsnapshot/libsnapshot_cow/writer_v3.cpp index 1e3fee748..30c5135a2 100644 --- a/fs_mgr/libsnapshot/libsnapshot_cow/writer_v3.cpp +++ b/fs_mgr/libsnapshot/libsnapshot_cow/writer_v3.cpp @@ -121,7 +121,6 @@ bool CowWriterV3::ParseOptions() { return false; } - LOG(INFO) << "Compression factor: " << header_.max_compression_size; num_compress_threads_ = std::max(int(options_.num_compress_threads), 1); auto parts = android::base::Split(options_.compression, ","); if (parts.size() > 2) { diff --git a/fs_mgr/libsnapshot/snapshot.cpp b/fs_mgr/libsnapshot/snapshot.cpp index ba5fb8824..cbe828547 100644 --- a/fs_mgr/libsnapshot/snapshot.cpp +++ b/fs_mgr/libsnapshot/snapshot.cpp @@ -3242,6 +3242,8 @@ Return SnapshotManager::CreateUpdateSnapshots(const DeltaArchiveManifest& manife // Older OTAs don't set an explicit compression type, so default to gz. compression_algorithm = "gz"; } + LOG(INFO) << "using compression algorithm: " << compression_algorithm + << ", max compressible block size: " << compression_factor; } PartitionCowCreator cow_creator{