Fixes: #7346
When doing a multi object delete, if an object does not exist then we
should return a success code for that object.
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
(cherry picked from commit
8ca3d95bf633ea9616852cec74f02285a03071d5)
Conflicts:
src/rgw/rgw_op.cc
rgw_obj obj(bucket,(*iter));
store->set_atomic(s->obj_ctx, obj);
ret = store->delete_obj(s->obj_ctx, obj);
+ if (ret == -ENOENT) {
+ ret = 0;
+ }
result = make_pair(*iter, ret);
send_partial_response(result);