From: Radoslaw Zarzynski Date: Mon, 19 May 2025 17:43:39 +0000 (+0000) Subject: fixup: crimson/osd: implement ECBackend::objects_read_and_reconstruc X-Git-Tag: v21.0.0~3^2~30 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=a5bf80da1d7ddb11a5c27f925348c83cb7255f5b;p=ceph.git fixup: crimson/osd: implement ECBackend::objects_read_and_reconstruc Signed-off-by: Radoslaw Zarzynski --- diff --git a/src/crimson/osd/ec_backend.cc b/src/crimson/osd/ec_backend.cc index 1456c0641044..833c62411809 100644 --- a/src/crimson/osd/ec_backend.cc +++ b/src/crimson/osd/ec_backend.cc @@ -535,14 +535,15 @@ void ECBackend::objects_read_and_reconstruct( GenContextURef &&func) { return read_pipeline.objects_read_and_reconstruct( - reads, fast_read, std::move(func)); + reads, fast_read, object_size, std::move(func)); } void ECBackend::objects_read_and_reconstruct_for_rmw( std::map &&to_read, GenContextURef &&func) { - // TODO XXX FIXME + return read_pipeline.objects_read_and_reconstruct_for_rmw( + std::move(to_read), std::move(func)); } ECBackend::ll_read_ierrorator::future