summaryrefslogtreecommitdiffstats
path: root/src/rgw/rgw_op.h
diff options
context:
space:
mode:
authorDaniel Gryniewicz <dang@redhat.com>2021-07-21 16:56:59 +0200
committerDaniel Gryniewicz <dang@redhat.com>2021-07-30 18:47:32 +0200
commit38c2c646da52d48d69831d0eddc49ad3e08bbddb (patch)
tree28a947a0113a92f3a8c088b1a426c53b4cca9cba /src/rgw/rgw_op.h
parentMerge pull request #42266 from dang/wip-dang-zipper-raw_obj (diff)
downloadceph-38c2c646da52d48d69831d0eddc49ad3e08bbddb.tar.xz
ceph-38c2c646da52d48d69831d0eddc49ad3e08bbddb.zip
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>
Diffstat (limited to 'src/rgw/rgw_op.h')
-rw-r--r--src/rgw/rgw_op.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/rgw/rgw_op.h b/src/rgw/rgw_op.h
index 0c8e8ad40b5..5f2f2f88fed 100644
--- a/src/rgw/rgw_op.h
+++ b/src/rgw/rgw_op.h
@@ -1269,8 +1269,8 @@ public:
*filter = nullptr;
return 0;
}
- virtual int get_encrypt_filter(std::unique_ptr<rgw::putobj::DataProcessor> *filter,
- rgw::putobj::DataProcessor *cb) {
+ virtual int get_encrypt_filter(std::unique_ptr<rgw::sal::DataProcessor> *filter,
+ rgw::sal::DataProcessor *cb) {
return 0;
}
@@ -1327,8 +1327,8 @@ public:
void pre_exec() override;
void execute(optional_yield y) override;
- virtual int get_encrypt_filter(std::unique_ptr<rgw::putobj::DataProcessor> *filter,
- rgw::putobj::DataProcessor *cb) {
+ virtual int get_encrypt_filter(std::unique_ptr<rgw::sal::DataProcessor> *filter,
+ rgw::sal::DataProcessor *cb) {
return 0;
}
virtual int get_params(optional_yield y) = 0;