]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
RGW - Zipper - Rename rgw::sal::Store to rgw::sal::Driver
authorDaniel Gryniewicz <dang@redhat.com>
Tue, 29 Nov 2022 17:31:01 +0000 (12:31 -0500)
committerDaniel Gryniewicz <dang@redhat.com>
Thu, 8 Dec 2022 19:13:12 +0000 (14:13 -0500)
commit1fac0a75eefa224c691aa9468180448970845cdd
treed7e30a000c1b618ab29205773106b4108e969a10
parentdc61eb4372349ff21097d18a885515ca64478d49
RGW - Zipper - Rename rgw::sal::Store to rgw::sal::Driver

All along, we've had an overload of the term "store".  It was the base
class of the entrypoint, and it was the lowest layer in a stack.  This
renames the base class to Driver.  So, the primary elements of zipper
that to work are now Drivers, and they come in two different flavors:
Filters live in the middle of the stack, and do not need to implement
every API, but pass through instead.  And Stores live a the bottom of
the stack, and must implement the entire API.

Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
129 files changed:
src/rgw/rgw_acl_s3.cc
src/rgw/rgw_acl_s3.h
src/rgw/rgw_acl_swift.cc
src/rgw/rgw_acl_swift.h
src/rgw/rgw_admin.cc
src/rgw/rgw_appmain.cc
src/rgw/rgw_asio_frontend.cc
src/rgw/rgw_asio_frontend.h
src/rgw/rgw_auth.cc
src/rgw/rgw_auth.h
src/rgw/rgw_auth_filters.h
src/rgw/rgw_auth_registry.h
src/rgw/rgw_auth_s3.h
src/rgw/rgw_file.cc
src/rgw/rgw_file.h
src/rgw/rgw_frontend.h
src/rgw/rgw_lc.cc
src/rgw/rgw_lc.h
src/rgw/rgw_lib.cc
src/rgw/rgw_lib.h
src/rgw/rgw_loadgen_process.cc
src/rgw/rgw_log.cc
src/rgw/rgw_log.h
src/rgw/rgw_lua.cc
src/rgw/rgw_lua.h
src/rgw/rgw_lua_background.cc
src/rgw/rgw_lua_background.h
src/rgw/rgw_lua_request.cc
src/rgw/rgw_lua_request.h
src/rgw/rgw_main.cc
src/rgw/rgw_main.h
src/rgw/rgw_object_expirer.cc
src/rgw/rgw_op.cc
src/rgw/rgw_op.h
src/rgw/rgw_os_lib.cc
src/rgw/rgw_period_pusher.cc
src/rgw/rgw_period_pusher.h
src/rgw/rgw_process.cc
src/rgw/rgw_process.h
src/rgw/rgw_quota.cc
src/rgw/rgw_quota.h
src/rgw/rgw_rados.cc
src/rgw/rgw_rados.h
src/rgw/rgw_realm_reloader.cc
src/rgw/rgw_realm_reloader.h
src/rgw/rgw_rest.cc
src/rgw/rgw_rest.h
src/rgw/rgw_rest_bucket.cc
src/rgw/rgw_rest_bucket.h
src/rgw/rgw_rest_config.cc
src/rgw/rgw_rest_config.h
src/rgw/rgw_rest_conn.cc
src/rgw/rgw_rest_conn.h
src/rgw/rgw_rest_iam.cc
src/rgw/rgw_rest_iam.h
src/rgw/rgw_rest_info.cc
src/rgw/rgw_rest_info.h
src/rgw/rgw_rest_log.cc
src/rgw/rgw_rest_log.h
src/rgw/rgw_rest_metadata.cc
src/rgw/rgw_rest_metadata.h
src/rgw/rgw_rest_oidc_provider.cc
src/rgw/rgw_rest_ratelimit.cc
src/rgw/rgw_rest_ratelimit.h
src/rgw/rgw_rest_role.cc
src/rgw/rgw_rest_s3.cc
src/rgw/rgw_rest_s3.h
src/rgw/rgw_rest_s3website.h
src/rgw/rgw_rest_sts.cc
src/rgw/rgw_rest_sts.h
src/rgw/rgw_rest_swift.cc
src/rgw/rgw_rest_swift.h
src/rgw/rgw_rest_usage.cc
src/rgw/rgw_rest_usage.h
src/rgw/rgw_rest_user_policy.cc
src/rgw/rgw_role.cc
src/rgw/rgw_role.h
src/rgw/rgw_sal.cc
src/rgw/rgw_sal.h
src/rgw/rgw_sal_daos.h
src/rgw/rgw_sal_dbstore.cc
src/rgw/rgw_sal_dbstore.h
src/rgw/rgw_sal_filter.cc
src/rgw/rgw_sal_filter.h
src/rgw/rgw_sal_fwd.h
src/rgw/rgw_sal_motr.h
src/rgw/rgw_sal_store.h
src/rgw/rgw_sts.cc
src/rgw/rgw_sts.h
src/rgw/rgw_swift_auth.cc
src/rgw/rgw_swift_auth.h
src/rgw/rgw_torrent.cc
src/rgw/rgw_torrent.h
src/rgw/rgw_usage.cc
src/rgw/rgw_usage.h
src/rgw/rgw_user.cc
src/rgw/rgw_zone.cc
src/rgw/store/dbstore/common/dbstore.h
src/rgw/store/rados/rgw_bucket.cc
src/rgw/store/rados/rgw_bucket.h
src/rgw/store/rados/rgw_data_sync.cc
src/rgw/store/rados/rgw_data_sync.h
src/rgw/store/rados/rgw_lc_tier.cc
src/rgw/store/rados/rgw_lc_tier.h
src/rgw/store/rados/rgw_object_expirer_core.cc
src/rgw/store/rados/rgw_object_expirer_core.h
src/rgw/store/rados/rgw_period.cc
src/rgw/store/rados/rgw_rest_pubsub.cc
src/rgw/store/rados/rgw_rest_realm.cc
src/rgw/store/rados/rgw_rest_realm.h
src/rgw/store/rados/rgw_rest_user.cc
src/rgw/store/rados/rgw_rest_user.h
src/rgw/store/rados/rgw_sal_rados.cc
src/rgw/store/rados/rgw_sal_rados.h
src/rgw/store/rados/rgw_service.cc
src/rgw/store/rados/rgw_service.h
src/rgw/store/rados/rgw_sync_module.cc
src/rgw/store/rados/rgw_sync_module.h
src/rgw/store/rados/rgw_sync_module_aws.cc
src/rgw/store/rados/rgw_sync_module_es.cc
src/rgw/store/rados/rgw_sync_module_es_rest.cc
src/rgw/store/rados/rgw_sync_module_es_rest.h
src/rgw/store/rados/rgw_tools.cc
src/rgw/store/rados/rgw_tools.h
src/rgw/store/rados/rgw_user.cc
src/rgw/store/rados/rgw_user.h
src/rgw/store/rados/rgw_zone.cc
src/rgw/store/rados/rgw_zone.h
src/test/librgw_file_nfsns.cc