Bug #16089
openSwift bulk-delete does not allow forward slash before a container
0%
Description
2016-05-31 09:58:46.202813 7fa7097fa700 20 bulk deleting path: /bulk3/testfile
2016-05-31 09:58:46.202819 7fa7097fa700 20 get_system_obj_state: rctx=0x7fa7097f3e50 obj=us-1.rgw.data.root: state=0x7fa70000bdf8 s->prefetch_data=0
2016-05-31 09:58:46.202822 7fa7097fa700 20 cannot find bucket =
2016-05-31 09:58:46.202824 7fa7097fa700 2 req 1080:0.001072:swift:DELETE /swift/v1:bulk_delete:completing
2016-05-31 09:58:46.202923 7fa7097fa700 2 req 1080:0.001170:swift:DELETE /swift/v1:bulk_delete:op status=0
2016-05-31 09:58:46.202934 7fa7097fa700 2 req 1080:0.001181:swift:DELETE /swift/v1:bulk_delete:http status=200
The swift document shows that '/' is supported before a container:
http://docs.openstack.org/developer/swift/middleware.html#bulk-delete