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>
(cherry picked from commit
9ab7c18c4039f7b7283da3182807641d99b01ca7)
Conflicts:
src/rgw/rgw_op.cc : adapted to significant Zipper mods
src/rgw/rgw_rados.cc : adapted to significant Zipper mods
src/rgw/rgw_rados.h : adapted to significant Zipper mods
src/rgw/rgw_sal.h : adapted to significant Zipper mods
src/rgw/rgw_sal_rados.cc : adapted to significant Zipper mods
src/rgw/rgw_sal_rados.h : adapted to significant Zipper mods