]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: CopyObject works with x-amz-copy-source-if-* headers 50519/head
authorwanghao72 <47028767+wanghao72@users.noreply.github.com>
Thu, 20 Jan 2022 07:57:29 +0000 (15:57 +0800)
committerKonstantin Shalygin <k0ste@k0ste.ru>
Fri, 24 Nov 2023 06:05:51 +0000 (13:05 +0700)
commit0b627c07adb4d27f14be22a19e86ebad00ced5f5
tree506f47a1398354ed12547113fea02bcdc5832883
parent0aaefdecbeb0333f3ff4f15f33bee0b31bc703a1
rgw: CopyObject works with x-amz-copy-source-if-* headers

CopyObject api support condition headers, eg x-amz-copy-source-if-match, while radosgw miss out the 'source' keyword
Fixes: https://tracker.ceph.com/issues/53945
Signed-off-by: Wang Hao <wanghao72@baidu.com>
(cherry picked from commit 9d8093311a33dba9e3604068e9ec5d7723539490)
src/rgw/rgw_rest_s3.cc