]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: completion of multipart upload leaves delete marker 41678/head
authorJ. Eric Ivancich <ivancich@redhat.com>
Thu, 3 Jun 2021 13:00:09 +0000 (09:00 -0400)
committerJ. Eric Ivancich <ivancich@redhat.com>
Thu, 3 Jun 2021 13:24:26 +0000 (09:24 -0400)
commit9ab7c18c4039f7b7283da3182807641d99b01ca7
treeb386ad4327c3556b85938a4504a54dda2ab8584e
parent5871240363e9912ece5e9bc9a02673ba6ba5ef8d
rgw: completion of multipart upload leaves delete marker

The multipart upload meta object is deleted when the multipart upload
is completed. When the bucket is versioned, it needs to be deleted
from the bucket index rather than go through versioning delete process
that adds a delete marker to the bucket index rather than simply
removing it from the bucket index.

Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
src/rgw/rgw_op.cc
src/rgw/rgw_rados.cc
src/rgw/rgw_rados.h
src/rgw/rgw_sal.h
src/rgw/rgw_sal_rados.cc
src/rgw/rgw_sal_rados.h