add(Group_member_info *new_member) override | Group_member_info_manager | virtual |
clear_members() | Group_member_info_manager | private |
decode(const uchar *to_decode, size_t length) override | Group_member_info_manager | virtual |
encode(std::vector< uchar > *to_encode) override | Group_member_info_manager | virtual |
get_all_members() override | Group_member_info_manager | virtual |
get_group_lowest_online_version() override | Group_member_info_manager | virtual |
get_group_member_info(const std::string &uuid, Group_member_info &member_info_arg) override | Group_member_info_manager | virtual |
get_group_member_info_by_index(int idx, Group_member_info &member_info_arg) override | Group_member_info_manager | virtual |
get_group_member_info_by_member_id(const Gcs_member_identifier &id, Group_member_info &member_info_arg) override | Group_member_info_manager | virtual |
get_group_member_info_by_member_id_internal(const Gcs_member_identifier &id) | Group_member_info_manager | private |
get_group_member_status_by_member_id(const Gcs_member_identifier &id) override | Group_member_info_manager | virtual |
get_group_member_uuid_from_member_id(const Gcs_member_identifier &id) override | Group_member_info_manager | virtual |
get_number_of_members() override | Group_member_info_manager | virtual |
get_number_of_members_online() override | Group_member_info_manager | virtual |
get_online_members_with_guarantees(const Gcs_member_identifier &exclude_member) override | Group_member_info_manager | virtual |
get_primary_member_info(Group_member_info &member_info_arg) override | Group_member_info_manager | virtual |
get_primary_member_uuid(std::string &primary_member_uuid) override | Group_member_info_manager | virtual |
get_string_current_view_active_hosts() const override | Group_member_info_manager | virtual |
get_update_lock() override | Group_member_info_manager | inlinevirtual |
Group_member_info_manager(Group_member_info *local_member_info, PSI_mutex_key psi_mutex_key=key_GR_LOCK_group_member_info_manager_update_lock) | Group_member_info_manager | |
is_conflict_detection_enabled() override | Group_member_info_manager | virtual |
is_majority_unreachable() override | Group_member_info_manager | virtual |
is_member_info_present(const std::string &uuid) override | Group_member_info_manager | virtual |
is_recovering_member_present() override | Group_member_info_manager | virtual |
is_unreachable_member_present() override | Group_member_info_manager | virtual |
local_member_info | Group_member_info_manager | private |
members | Group_member_info_manager | private |
operator delete(void *ptr, const std::nothrow_t &) noexcept | Group_member_info_manager | inline |
operator delete(void *ptr) noexcept | Group_member_info_manager | inline |
operator new(size_t size, const std::nothrow_t &) noexcept | Group_member_info_manager | inline |
operator new(size_t size) noexcept | Group_member_info_manager | inline |
set_member_reachable(const std::string &uuid) override | Group_member_info_manager | virtual |
set_member_unreachable(const std::string &uuid) override | Group_member_info_manager | virtual |
update(Group_member_info *update_local_member) override | Group_member_info_manager | virtual |
update(Group_member_info_list *new_members) override | Group_member_info_manager | virtual |
update_enforce_everywhere_checks_flag(bool enforce_everywhere) override | Group_member_info_manager | virtual |
update_group_primary_roles(const std::string &uuid, Notification_context &ctx) override | Group_member_info_manager | virtual |
update_gtid_sets(const std::string &uuid, std::string >id_executed, std::string &purged_gtids, std::string >id_retrieved) override | Group_member_info_manager | virtual |
update_lock | Group_member_info_manager | private |
update_member_role(const std::string &uuid, Group_member_info::Group_member_role new_role, Notification_context &ctx) override | Group_member_info_manager | virtual |
update_member_status(const std::string &uuid, Group_member_info::Group_member_status new_status, Notification_context &ctx) override | Group_member_info_manager | virtual |
update_member_weight(const std::string &uuid, uint member_weight) override | Group_member_info_manager | virtual |
update_primary_member_flag(bool in_primary_mode) override | Group_member_info_manager | virtual |
~Group_member_info_manager() override | Group_member_info_manager | |
~Group_member_info_manager_interface()=default | Group_member_info_manager_interface | virtual |