]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
RGW - Zipper - Proper Writer API 42550/head
authorDaniel Gryniewicz <dang@redhat.com>
Wed, 21 Jul 2021 14:56:59 +0000 (10:56 -0400)
committerDaniel Gryniewicz <dang@redhat.com>
Fri, 30 Jul 2021 16:47:32 +0000 (12:47 -0400)
commit38c2c646da52d48d69831d0eddc49ad3e08bbddb
tree28a947a0113a92f3a8c088b1a426c53b4cca9cba
parentea33bc4fad5d30ef383f3f90876c9cdfb21dc53b
RGW - Zipper - Proper Writer API

With the implementation of DBStore, it was determined that the API used
for writing in Zipper was too tied to RADOS.  Implement a clean writing
API named Writer.

Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
25 files changed:
src/rgw/rgw_admin.cc
src/rgw/rgw_compression.h
src/rgw/rgw_crypt.cc
src/rgw/rgw_crypt.h
src/rgw/rgw_etag_verifier.cc
src/rgw/rgw_etag_verifier.h
src/rgw/rgw_file.cc
src/rgw/rgw_file.h
src/rgw/rgw_op.cc
src/rgw/rgw_op.h
src/rgw/rgw_putobj.h
src/rgw/rgw_putobj_processor.cc
src/rgw/rgw_putobj_processor.h
src/rgw/rgw_rados.cc
src/rgw/rgw_rados.h
src/rgw/rgw_rest_s3.cc
src/rgw/rgw_rest_s3.h
src/rgw/rgw_sal.h
src/rgw/rgw_sal_rados.cc
src/rgw/rgw_sal_rados.h
src/rgw/rgw_tools.cc
src/rgw/rgw_tools.h
src/test/rgw/test_rgw_compression.cc
src/test/rgw/test_rgw_crypto.cc
src/test/rgw/test_rgw_putobj.cc