]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
crimson/osd/replicated_recovery_backend: push_info to use 'need' version
authorMatan Breizman <mbreizma@redhat.com>
Thu, 11 Apr 2024 13:21:02 +0000 (13:21 +0000)
committerMatan Breizman <mbreizma@redhat.com>
Tue, 21 May 2024 12:40:28 +0000 (15:40 +0300)
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
(cherry picked from commit 2e060f7daf5974bbc4f2933ed312b814428df223)

src/crimson/osd/replicated_recovery_backend.cc

index 14e54716953362b9bc0d54fab908ada2dcbd75e2..a1880219e5703b712823394759f94a3971e2b91d 100644 (file)
@@ -401,7 +401,7 @@ ReplicatedRecoveryBackend::prep_push(
   push_info.recovery_info.ss = push_info_ss;
   push_info.recovery_info.soid = soid;
   push_info.recovery_info.oi = obc->obs.oi;
-  push_info.recovery_info.version = obc->obs.oi.version;
+  push_info.recovery_info.version = need;
   push_info.recovery_info.object_exist =
     missing_iter->second.clean_regions.object_is_exist();
   push_info.recovery_progress.omap_complete =