Whamcloud - gitweb
EX-6269 osc: handle different compression types
authorAndreas Dilger <adilger@whamcloud.com>
Fri, 5 Jan 2024 23:26:05 +0000 (23:26 +0000)
committerAndreas Dilger <adilger@whamcloud.com>
Sat, 13 Jan 2024 02:44:25 +0000 (02:44 +0000)
commitb6bca40a1eef3c83780044ad721b5e104775145a
tree1d63835c8cc4815cf41423da529de87f719ee061
parent966b353b6e729c223572bfdb2185ab936a637f61
EX-6269 osc: handle different compression types

Allow the client to handle different compression types in a single
component.  This shouldn't happen normally, but it may happen in
the future if there is dynamic compression algorithm selection for
"fast" or "best" types (e.g. compress based on available CPU and
network bandwidth or RPC backlog).

Change-Id: Ide2731c60a68584e7cbb474bee88a17e9a7b8fec
Signed-off-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/53602
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Artem Blagodarenko <ablagodarenko@ddn.com>
Reviewed-by: Patrick Farrell <pfarrell@whamcloud.com>
lustre/osc/osc_compress.c