]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
crimson/osd/osdop_params:Unify OpsExecuter::user_modify and osd_op_params_t::user_modify 58008/head
authorXuehan Xu <xxhdx1985126@gmail.com>
Fri, 26 Apr 2024 10:12:15 +0000 (18:12 +0800)
committerMatan Breizman <mbreizma@redhat.com>
Thu, 13 Jun 2024 12:14:49 +0000 (15:14 +0300)
commit051b0a784ee4b4a9e9574cbb58d4f0ca5af1f923
treea544f819fac877b9e17aa28c550618c8ad19b7fb
parent8068d81b8f8cb8f0568309051bfd549537347a30
crimson/osd/osdop_params:Unify OpsExecuter::user_modify and osd_op_params_t::user_modify

Before this change OpsExecuter::user_modify was maintained in OpsExecuter::do_write_op.
However, osd_op_params->user_modify was not updated when used in OpsExecuter::prepare_transaction

Fixes: https://tracker.ceph.com/issues/65672
Signed-off-by: Xuehan Xu <xxhdx1985126@gmail.com>
(cherry picked from commit 1e3356278c1bf2e6226369b957efd92e2f877edd)
src/crimson/osd/ops_executer.cc
src/crimson/osd/ops_executer.h