]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: support encoding-type param for list bucket multiparts 30993/head
authorAbhishek Lekshmanan <abhishek@suse.com>
Fri, 18 Oct 2019 11:11:55 +0000 (13:11 +0200)
committerAbhishek Lekshmanan <abhishek@suse.com>
Fri, 18 Oct 2019 12:02:01 +0000 (14:02 +0200)
commitdca2e87e08740476810d6a912b110377f590cb9b
tree6bf3b40457c4f75b8ed049742d2721f625a62d6e
parent7bc60cacf044cc2fdf8e4923f1cf15d12134591a
rgw: support encoding-type param for list bucket multiparts

url encode keys, upload ids & prefixes based on encoding-type, reject invalid
encoding types at the param parsing phase

Fixes: https://tracker.ceph.com/issues/42372
Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
src/rgw/rgw_op.h
src/rgw/rgw_rest.cc
src/rgw/rgw_rest_s3.cc