]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
rgw: fetch_remote_obj() adds x-rgw-replicated-from headers
authorCasey Bodley <cbodley@redhat.com>
Mon, 22 Aug 2022 20:48:27 +0000 (16:48 -0400)
committerMark Kogan <mkogan@redhat.com>
Sun, 18 Jun 2023 10:39:08 +0000 (10:39 +0000)
commite8563b9e68c00295c9d37b1355de4253024ff4f9
tree68855cbd549613a6031b4bd97f738fad7f28322b
parentce7f1a316ccd864c16e87da5e6471578801f9b48
rgw: fetch_remote_obj() adds x-rgw-replicated-from headers

adds x-rgw-replicated-from headers for each zone in the object's
replication path. the RGW_ATTR_OBJ_REPLICATION_TRACE attribute is stored
as a vector instead of a set to preserve the replication order

Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 9ec4fd7e4977b3b68b22a3f759e29c0ffc2b088b)
src/rgw/driver/rados/rgw_rados.cc
src/rgw/rgw_common.h
src/rgw/rgw_rest_s3.cc