]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
rgw/rados: index transactions pass remove_objs to cancel() too
authorCasey Bodley <cbodley@redhat.com>
Tue, 9 Nov 2021 03:13:39 +0000 (22:13 -0500)
committerCasey Bodley <cbodley@redhat.com>
Mon, 15 Nov 2021 18:16:07 +0000 (13:16 -0500)
commitb848ccae96169ff697ab0eed5edf6e3e8f898eb7
treed77993b2e017c2ae4673b94ff54e0588496ab203
parent8b27472bbd8a22372cd14c0c5603ee41056a3343
rgw/rados: index transactions pass remove_objs to cancel() too

whenever an index transaction uses remove_objs for complete(), it also
needs to pass them for cancel() to avoid leaking index entries

Signed-off-by: Casey Bodley <cbodley@redhat.com>
src/rgw/rgw_rados.cc
src/rgw/rgw_rados.h