Whamcloud - gitweb
EX-6511 csdc: prefer uncompressed mirror for read
authorBobi Jam <bobijam@whamcloud.com>
Thu, 27 Apr 2023 09:38:24 +0000 (17:38 +0800)
committerAndreas Dilger <adilger@whamcloud.com>
Mon, 12 Jun 2023 23:36:49 +0000 (23:36 +0000)
commit511d44bf73e416e264eb8b8ec48816931e6bb424
treeb9bd8fcfbcb589bb5294f4e0a0519bb0c3fafa2a
parent923ad3db3697a7322ff5d665c02f986ff24c1a0b
EX-6511 csdc: prefer uncompressed mirror for read

When accessing a mirrored file with both compressed and uncompressed
components, choose uncompressed components for read.

Signed-off-by: Bobi Jam <bobijam@whamcloud.com>
Change-Id: I043b27bd891c039901075a08c76630f8f0f9f182
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/50791
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Sebastien Buisson <sbuisson@ddn.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
lustre/include/obd_support.h
lustre/lov/lov_cl_internal.h
lustre/lov/lov_io.c
lustre/lov/lov_object.c
lustre/tests/sanity-flr.sh