| after_applier_prepare(rpl_sidno sidno, rpl_gno gno, my_thread_id thread_id, Group_member_info::Group_member_status member_status) | Transaction_consistency_manager | |
| after_certification(std::unique_ptr< Transaction_consistency_info > transaction_info) | Transaction_consistency_manager | |
| after_commit(my_thread_id thread_id, rpl_sidno sidno, rpl_gno gno) override | Transaction_consistency_manager | virtual |
| after_rollback(my_thread_id thread_id) override | Transaction_consistency_manager | virtual |
| before_commit(my_thread_id thread_id, Group_transaction_listener::enum_transaction_origin origin) override | Transaction_consistency_manager | virtual |
| before_rollback(my_thread_id thread_id, Group_transaction_listener::enum_transaction_origin origin) override | Transaction_consistency_manager | virtual |
| before_transaction_begin(my_thread_id thread_id, ulong gr_consistency_level, ulong timeout, enum_rpl_channel_type rpl_channel_type, const THD *thd) override | Transaction_consistency_manager | virtual |
| clear() | Transaction_consistency_manager | |
| disable_primary_election_checks() | Transaction_consistency_manager | |
| enable_primary_election_checks() | Transaction_consistency_manager | |
| enum_transaction_origin enum name | Group_transaction_listener | |
| GROUP_APPLIER_TRANSACTION enum value | Group_transaction_listener | |
| GROUP_LOCAL_TRANSACTION enum value | Group_transaction_listener | |
| GROUP_RECOVERY_TRANSACTION enum value | Group_transaction_listener | |
| handle_member_leave(const std::vector< Gcs_member_identifier > &leaving_members) | Transaction_consistency_manager | |
| handle_remote_prepare(const gr::Gtid_tsid &tsid, bool is_tsid_specified, rpl_gno gno, const Gcs_member_identifier &gcs_member_id) | Transaction_consistency_manager | |
| handle_sync_before_execution_message(my_thread_id thread_id, const Gcs_member_identifier &gcs_member_id) const | Transaction_consistency_manager | |
| has_local_prepared_transactions() | Transaction_consistency_manager | |
| m_delayed_view_change_events | Transaction_consistency_manager | private |
| m_hold_transactions | Transaction_consistency_manager | private |
| m_last_local_transaction | Transaction_consistency_manager | private |
| m_map | Transaction_consistency_manager | private |
| m_map_lock | Transaction_consistency_manager | private |
| m_new_transactions_waiting | Transaction_consistency_manager | private |
| m_plugin_stopping | Transaction_consistency_manager | private |
| m_prepared_transactions_on_my_applier | Transaction_consistency_manager | private |
| m_prepared_transactions_on_my_applier_lock | Transaction_consistency_manager | private |
| m_primary_election_active | Transaction_consistency_manager | private |
| plugin_is_stopping() | Transaction_consistency_manager | |
| plugin_started() | Transaction_consistency_manager | |
| register_transaction_observer() | Transaction_consistency_manager | |
| remove_prepared_transaction(Transaction_consistency_manager_key key) | Transaction_consistency_manager | private |
| schedule_view_change_event(Pipeline_event *pevent) | Transaction_consistency_manager | |
| transaction_begin_sync_before_execution(my_thread_id thread_id, enum_group_replication_consistency_level consistency_level, ulong timeout, const THD *thd) const | Transaction_consistency_manager | private |
| transaction_begin_sync_prepared_transactions(my_thread_id thread_id, ulong timeout) | Transaction_consistency_manager | private |
| Transaction_consistency_manager() | Transaction_consistency_manager | |
| unregister_transaction_observer() | Transaction_consistency_manager | |
| ~Group_transaction_listener() | Group_transaction_listener | virtual |
| ~Transaction_consistency_manager() override | Transaction_consistency_manager | |