Consider the versioning is enabled in the bucket:
When attempting to delete a non-existing object without specifying versionId, DeleteObject should return successful response.
If versionId is specified and the object version doesn't exist, it should return InvalidVersionId error.
Fixes #834 Fixes #842
Consider the versioning is enabled in the bucket: When attempting to delete a non-existing object without specifying versionId, DeleteObject should return successful response. If versionId is specified and the object version doesn't exist, it should return
InvalidVersionId
error.