24#ifndef GROUP_REPLICATION_PFS_H
25#define GROUP_REPLICATION_PFS_H
52 using Pfs_tables = std::vector<std::unique_ptr<Abstract_Pfs_table>>;
Abstract_Pfs_table()
Definition: pfs.h:41
virtual ~Abstract_Pfs_table()
Definition: pfs.h:42
PFS_engine_table_share_proxy m_share
Definition: pfs.h:38
PFS_engine_table_share_proxy * get_share()
Definition: pfs.h:44
virtual bool finalize()
Definition: pfs.cc:96
Pfs_tables m_tables
Definition: pfs.h:55
bool unregister_pfs_tables(Pfs_tables &tables)
Definition: pfs.cc:50
virtual ~Perfschema_module()=default
std::vector< std::unique_ptr< Abstract_Pfs_table > > Pfs_tables
Definition: pfs.h:52
bool register_pfs_tables(Pfs_tables &tables)
Definition: pfs.cc:34
Perfschema_module()=default
virtual bool initialize()
Definition: pfs.cc:66
Definition: group_replication_priv.h:44
Declaration of the registry plugin service.
A share to be initialized by plugin/component code and to be provided to add_table() service method o...
Definition: pfs_plugin_table_service.h:462