]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commit
rgw/sal: introduce DataProcessorFactory
authorSeena Fallah <seenafallah@gmail.com>
Sat, 7 Jun 2025 20:06:01 +0000 (22:06 +0200)
committerSeena Fallah <seenafallah@gmail.com>
Wed, 19 Nov 2025 17:37:48 +0000 (18:37 +0100)
commit95d3bc70d1dc31f7092607b3083e443e1084613c
treed35d94daf4fc107a57f0768d88280ae230589a56
parent2e63108ca459ca8325b74a5ad97cc8975df411d1
rgw/sal: introduce DataProcessorFactory

This is a factory for DataProcessor to enable reading the data by
RGWGetObj_Filter and pass it to be processed by the writer that is
defined by set_writer().
With that, we can have filters applied to the data before writing.
That can be either filter on read or filter on write.

Co-authored-by: Marcus Watts <mwatts@redhat.com>
Signed-off-by: Seena Fallah <seenafallah@gmail.com>
src/rgw/rgw_sal.h