]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
RGW - Zipper - Filter base implementation
authorDaniel Gryniewicz <dang@redhat.com>
Fri, 1 Jul 2022 15:54:06 +0000 (11:54 -0400)
committerDaniel Gryniewicz <dang@redhat.com>
Wed, 27 Jul 2022 17:32:53 +0000 (13:32 -0400)
commitfc78286fb3a578cd3fd38867f48998ff9dd47048
tree63b8698a1d0ac75e88495294d6ee3d99c726fe59
parentfcd7b14a675cbb3e79f5d88637e953091b14cd09
RGW - Zipper - Filter base implementation

This is the base implementation for filters.  It passes each call on
each object through to the next layer down.  This allows filters to
subclass these, and only implement the bits they care about, leaving the
rest as pass-through.

Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
src/rgw/CMakeLists.txt
src/rgw/rgw_sal.h
src/rgw/rgw_sal_dbstore.h
src/rgw/rgw_sal_filter.cc [new file with mode: 0644]
src/rgw/rgw_sal_filter.h
src/rgw/rgw_sal_motr.h
src/rgw/rgw_sal_rados.cc
src/rgw/rgw_sal_rados.h