]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw/reshard: take into account the object stats of dest shards
authorliangmingyuan <liangmingyuan@baidu.com>
Mon, 18 Mar 2024 09:44:21 +0000 (17:44 +0800)
committerliangmingyuan <liangmingyuan@baidu.com>
Sun, 21 Jul 2024 10:03:13 +0000 (18:03 +0800)
commit5194bb6bdd304beb3e9bf509143ae970c9a28eb7
treea16d237615328d430df0906faa9dd7a9447317c5
parent55b404afeb6e2f201876b5876f9c086115f032dd
rgw/reshard: take into account the object stats of dest shards

In the progress state, some index entries that have already been
copyed to dest shards in logrecord state will be copyed again, we
should subtract their stats in dest shards firstly.

Signed-off-by: Mingyuan Liang <liangmingyuan@baidu.com>
src/cls/rgw/cls_rgw.cc
src/cls/rgw/cls_rgw_client.cc
src/cls/rgw/cls_rgw_client.h
src/cls/rgw/cls_rgw_const.h
src/cls/rgw/cls_rgw_ops.cc
src/cls/rgw/cls_rgw_ops.h
src/rgw/driver/rados/rgw_rados.cc
src/rgw/driver/rados/rgw_rados.h
src/rgw/driver/rados/rgw_reshard.cc