Whamcloud - gitweb
EX-8257 lipe: Lamigo: set nocompr flag when replicate
- use nocompr flag in lfs mirror extend when a sourced replicated
file has this flag set
- collect nocompr and prefer flags in a single bit mask.
This bit mask is set in striping_is_in_sync_*(). Then this bit
mask is used to generate specific lfs command
- fixed EX-9565: turn on/off ALR accounting only for
lfs mirror/resync commands
- for better coding replace amigo_resync_type by
lfs_cmd_type to address wider range of lfs commands:
extend/resync/setflag/check agent
- move check agent code into callback function
- add hot-pools tests to verify nocompr and prefer flags are set
when lamigo mirrors or makes initial rescan
Test-Parameters: trivial testlist=hot-pools
Signed-off-by: Alexandre Ioffe <aioffe@ddn.com>
Change-Id: I8e0cec04f5263761ddd201c7c03ec390e050eef4
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/54813
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>