Whamcloud - gitweb
EX-1878 lipe: resync all stale files
authorAlexandre Ioffe <aioffe@ddn.com>
Fri, 8 Dec 2023 22:17:37 +0000 (14:17 -0800)
committerAndreas Dilger <adilger@whamcloud.com>
Thu, 18 Jan 2024 09:28:41 +0000 (09:28 +0000)
commit3daed518df8e21672e785987c065f9424bb5de5e
tree90b1c177d268ef166b0961a1c7c6743196b67bea
parentfb0d2d04d61ecbe504a21a86a6af351a41ded864
EX-1878 lipe: resync all stale files

Add --resync-all-stales option (default is on).
This option allows lamigo by default to resync
all files if any component of a file
is stale regardless to pool or OST location.
If the option is off, lamigo works the old way

Test-Parameters: trivial testlist=hot-pools
Signed-off-by: Alexandre Ioffe <aioffe@ddn.com>
Change-Id: Ibc26a21fa99f75de87a8e0328b183d96b7548c1f
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/53391
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
lipe/src/lamigo.c
lipe/src/lamigo.h
lustre/tests/hot-pools.sh