]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
RGW - Zipper - remove last rgw_raw_obj from API 42796/head
authorDaniel Gryniewicz <dang@redhat.com>
Tue, 10 Aug 2021 13:40:54 +0000 (09:40 -0400)
committerDaniel Gryniewicz <dang@redhat.com>
Wed, 18 Aug 2021 14:44:15 +0000 (10:44 -0400)
commit2cb94876edf1207546cae570454d4ec994c31b2f
treea7e64aa4a48c25216a5f9c929fd0fd2134c1437a
parent951dd5d30c1f74e5d7d624892ef4c7859ea8f0f3
RGW - Zipper - remove last rgw_raw_obj from API

Remove the remaining rgw_raw_obj from the API.  This consists of:

- move get/delete raw_obj from Store to RadosStore; it's only needed by
  RadosStore code
- Add a layout formatter to the API
- remove head_obj and get_manifest() from ReadOp
- Remove GCChain (no longer needed)

Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
20 files changed:
src/rgw/rgw_etag_verifier.cc
src/rgw/rgw_lc.cc
src/rgw/rgw_lc.h
src/rgw/rgw_log.cc
src/rgw/rgw_obj_manifest.h
src/rgw/rgw_op.cc
src/rgw/rgw_op.h
src/rgw/rgw_orphan.cc
src/rgw/rgw_putobj_processor.cc
src/rgw/rgw_rados.cc
src/rgw/rgw_rados.h
src/rgw/rgw_rest_s3.cc
src/rgw/rgw_rest_s3_rados.cc [new file with mode: 0644]
src/rgw/rgw_rest_s3_rados.h [new file with mode: 0644]
src/rgw/rgw_sal.h
src/rgw/rgw_sal_dbstore.cc
src/rgw/rgw_sal_dbstore.h
src/rgw/rgw_sal_rados.cc
src/rgw/rgw_sal_rados.h
src/rgw/rgw_torrent.h