]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
crimson/.../ops_executer: split execute_clone into prepare_cloning_ctx,complete_cloni...
authorSamuel Just <sjust@redhat.com>
Sat, 16 Nov 2024 02:50:33 +0000 (02:50 +0000)
committerSamuel Just <sjust@redhat.com>
Fri, 13 Dec 2024 20:32:26 +0000 (12:32 -0800)
commitdc6a9fc1616598749a3e9e5f5733091c775412ba
tree9789691ce12695db4f51e8c71408d3a666a7105c
parent62b8491c5ff81fdc9154a1c073c80bf881a74e6b
crimson/.../ops_executer: split execute_clone into prepare_cloning_ctx,complete_cloning_ctx

We need to defer versioning the clone oi and log entry until
commit time while ensuring that the clone operation occurs
first in the transaction.

Signed-off-by: Samuel Just <sjust@redhat.com>
src/crimson/osd/ops_executer.cc
src/crimson/osd/ops_executer.h