From: Kotresh HR Date: Wed, 4 Feb 2026 09:55:01 +0000 (+0530) Subject: doc/PendingReleaseNotes: cephfs mirroring multi-thread X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=c207904f7607add15e481f8d2c7e0308bda950e6;p=ceph-ci.git doc/PendingReleaseNotes: cephfs mirroring multi-thread Also mentions about blockdiff which is no longer used for small files and about new configuration introduced. Fixes: https://tracker.ceph.com/issues/73452 Signed-off-by: Kotresh HR --- diff --git a/PendingReleaseNotes b/PendingReleaseNotes index e5f12413838..fe0090b3026 100644 --- a/PendingReleaseNotes +++ b/PendingReleaseNotes @@ -28,6 +28,19 @@ estimates. This feature is enabled by default for relevant commands including scan_extents, scan_inodes, and other state-changing operations. Related Tracker: https://tracker.ceph.com/issues/63191 +* CephFS Mirroring: Now utilizes a multi-threaded architecture to improve synchronization + performance. The workload is split into two distinct thread pools: a crawler thread pool, which + manages snapshot crawl and a data synchronization thread pool, which handles concurrent file + transfers. Users can fine-tune these operations using configuration parameters: + cephfs_mirror_max_concurrent_directory_syncs (controlling the number of concurrent snapshots being crawled) + and cephfs_mirror_max_concurrent_data_sync_threads (controlling the total threads available for data sync). + For more information, see https://tracker.ceph.com/issues/73452 +* CephFS Mirroring: Improved incremental synchronization behavior in CephFS mirroring. Previously, + block-level delta synchronization was used for all files regardless of size. With this change, + blockdiff is applied only to files larger than a configurable threshold, while smaller files are + synchronized using full copy, as blockdiff is not efficient for small files. The threshold is + controlled by the new configuration option cephfs_mirror_blockdiff_min_file_size (default: 16_M). + For more information, see https://tracker.ceph.com/issues/73452 >=20.0.0