MySQL 8.4.2
Source Code Documentation
|
#include <list>
#include <map>
#include <set>
#include <sstream>
#include <string>
#include <vector>
#include "my_inttypes.h"
#include "my_sys.h"
#include "mysql/binlog/event/nodiscard.h"
#include "plugin/group_replication/include/gcs_plugin_messages.h"
#include "plugin/group_replication/include/member_version.h"
#include "plugin/group_replication/include/plugin_constants.h"
#include "plugin/group_replication/include/plugin_psi.h"
#include "plugin/group_replication/include/services/notification/notification.h"
#include "plugin/group_replication/libmysqlgcs/include/mysql/gcs/gcs_member_identifier.h"
#include "sql/malloc_allocator.h"
Go to the source code of this file.
Classes | |
class | Group_member_info |
class | Group_member_info_manager_interface |
class | Group_member_info_manager |
Implementation of the interface Group_member_info_manager_interface. More... | |
class | Group_member_info_manager_message |
This is the Group_member_info_manager message. More... | |
Macros | |
#define | CNF_ENFORCE_UPDATE_EVERYWHERE_CHECKS_F 0x1 |
#define | CNF_SINGLE_PRIMARY_MODE_F 0x2 |
#define | DEFAULT_NOT_RECEIVED_LOWER_CASE_TABLE_NAMES 65540 |
#define | SKIP_ENCODING_LOWER_CASE_TABLE_NAMES 65541 |
Typedefs | |
typedef std::vector< Group_member_info *, Malloc_allocator< Group_member_info * > > | Group_member_info_list |
typedef Group_member_info_list::iterator | Group_member_info_list_iterator |
typedef std::map< std::string, Group_member_info *, std::less< std::string >, Malloc_allocator< std::pair< const std::string, Group_member_info * > > > | Group_member_info_map |
typedef Group_member_info_map::iterator | Group_member_info_map_iterator |
#define CNF_ENFORCE_UPDATE_EVERYWHERE_CHECKS_F 0x1 |
#define CNF_SINGLE_PRIMARY_MODE_F 0x2 |
#define DEFAULT_NOT_RECEIVED_LOWER_CASE_TABLE_NAMES 65540 |
#define SKIP_ENCODING_LOWER_CASE_TABLE_NAMES 65541 |
typedef std::vector<Group_member_info *, Malloc_allocator<Group_member_info *> > Group_member_info_list |
typedef Group_member_info_list::iterator Group_member_info_list_iterator |
typedef std::map< std::string, Group_member_info *, std::less<std::string>, Malloc_allocator<std::pair<const std::string, Group_member_info *> > > Group_member_info_map |
typedef Group_member_info_map::iterator Group_member_info_map_iterator |