MySQL 8.4.0
Source Code Documentation
Plugin_gcs_events_handler Member List

This is the complete list of members for Plugin_gcs_events_handler, including all inherited members.

applier_modulePlugin_gcs_events_handlerprivate
check_group_compatibility(size_t number_of_members) constPlugin_gcs_events_handlerprivate
check_version_compatibility_with_group() constPlugin_gcs_events_handlerprivate
collect_members_executed_sets(View_change_packet *view_packet) constPlugin_gcs_events_handlerprivate
compare_member_option_compatibility() constPlugin_gcs_events_handlerprivate
compare_member_transaction_sets() constPlugin_gcs_events_handlerprivate
compatibility_managerPlugin_gcs_events_handlerprivate
disable_read_mode_for_compatible_members(bool force_check=false) constPlugin_gcs_events_handler
get_exchangeable_data() const overridePlugin_gcs_events_handlervirtual
get_hosts_from_view(const std::vector< Gcs_member_identifier > &members, std::string &all_hosts, std::string &primary_host) constPlugin_gcs_events_handlerprivate
handle_certifier_message(const Gcs_message &message) constPlugin_gcs_events_handlerprivate
handle_group_action_message(const Gcs_message &message) constPlugin_gcs_events_handlerprivate
handle_joining_members(const Gcs_view &new_view, bool is_joining, bool is_leaving) constPlugin_gcs_events_handlerprivate
handle_leader_election_if_needed(enum_primary_election_mode election_mode, std::string &suggested_primary) constPlugin_gcs_events_handlerprivate
handle_leaving_members(const Gcs_view &new_view, bool is_joining, bool is_leaving) constPlugin_gcs_events_handlerprivate
handle_recovery_message(Plugin_gcs_message *message) constPlugin_gcs_events_handlerprivate
handle_recovery_metadata(const Gcs_message &message) constPlugin_gcs_events_handlerprivate
handle_single_primary_message(Plugin_gcs_message *processed_message) constPlugin_gcs_events_handlerprivate
handle_stats_message(const Gcs_message &message) constPlugin_gcs_events_handlerprivate
handle_sync_before_execution_message(const Gcs_message &message) constPlugin_gcs_events_handlerprivate
handle_transaction_prepared_message(const Gcs_message &message) constPlugin_gcs_events_handlerprivate
handle_transactional_message(const Gcs_message &message) constPlugin_gcs_events_handlerprivate
handle_transactional_with_guarantee_message(const Gcs_message &message) constPlugin_gcs_events_handlerprivate
is_group_running_a_configuration_change(std::string &group_action_running_initiator, std::string &group_action_running_description) constPlugin_gcs_events_handlerprivate
is_group_running_a_primary_election() constPlugin_gcs_events_handlerprivate
is_member_on_vector(const std::vector< Gcs_member_identifier > &members, const Gcs_member_identifier &member_id) constPlugin_gcs_events_handlerprivate
joiner_compatibility_statusPlugin_gcs_events_handlerprivate
leave_group_on_recovery_metadata_error(std::string error_message) constPlugin_gcs_events_handlerprivate
log_members_joining_message(const Gcs_view &new_view) constPlugin_gcs_events_handlerprivate
log_messages_during_member_leave(const Gcs_view &new_view) constPlugin_gcs_events_handlerprivate
m_notification_ctxPlugin_gcs_events_handlermutableprivate
on_message_received(const Gcs_message &message) const overridePlugin_gcs_events_handlervirtual
on_suspicions(const std::vector< Gcs_member_identifier > &members, const std::vector< Gcs_member_identifier > &unreachable) const overridePlugin_gcs_events_handlervirtual
on_view_changed(const Gcs_view &new_view, const Exchanged_data &exchanged_data) const overridePlugin_gcs_events_handlervirtual
Plugin_gcs_events_handler(Applier_module_interface *applier_module, Recovery_module *recovery_module, Compatibility_module *compatibility_manager, ulong components_stop_timeout)Plugin_gcs_events_handler
pre_process_message(Plugin_gcs_message *plugin_message, const std::string &message_origin) constPlugin_gcs_events_handlerprivate
process_local_exchanged_data(const Exchanged_data &exchanged_data, bool is_joining) constPlugin_gcs_events_handlerprivate
recovery_modulePlugin_gcs_events_handlerprivate
set_number_of_members_on_view_changed_to_10Plugin_gcs_events_handlerprivate
set_stop_wait_timeout(ulong timeout)Plugin_gcs_events_handlerinline
stop_wait_timeoutPlugin_gcs_events_handlerprivate
temporary_statesPlugin_gcs_events_handlerprivate
update_group_info_manager(const Gcs_view &new_view, const Exchanged_data &exchanged_data, bool is_joining, bool is_leaving) constPlugin_gcs_events_handlerprivate
update_member_status(const std::vector< Gcs_member_identifier > &members, Group_member_info::Group_member_status status, Group_member_info::Group_member_status old_equal_to, Group_member_info::Group_member_status old_different_from) constPlugin_gcs_events_handlerprivate
was_member_expelled_from_group(const Gcs_view &view) constPlugin_gcs_events_handlerprivate
~Gcs_communication_event_listener()=defaultGcs_communication_event_listenervirtual
~Gcs_control_event_listener()=defaultGcs_control_event_listenervirtual
~Plugin_gcs_events_handler() overridePlugin_gcs_events_handler