| acquire_anonymous_ownership() | Gtid_state | inline |
| acquire_ownership(THD *thd, const Gtid >id) | Gtid_state | |
| add_lost_gtids(Gtid_set *gtid_set, bool starts_with_plus) | Gtid_state | |
| assert_sidno_lock_owner(rpl_sidno sidno) const | Gtid_state | inline |
| atomic_anonymous_gtid_count | Gtid_state | private |
| atomic_anonymous_gtid_violation_count | Gtid_state | private |
| atomic_automatic_gtid_violation_count | Gtid_state | private |
| atomic_gtid_wait_count | Gtid_state | private |
| begin_anonymous_gtid_violating_transaction() | Gtid_state | inline |
| begin_automatic_gtid_violating_transaction() | Gtid_state | inline |
| begin_gtid_wait() | Gtid_state | inline |
| broadcast_owned_sidnos(const THD *thd) | Gtid_state | private |
| broadcast_sidno(rpl_sidno sidno) | Gtid_state | inline |
| broadcast_sidnos(const Gtid_set *set) | Gtid_state | |
| clear(THD *thd) | Gtid_state | |
| commit_group_sidnos | Gtid_state | private |
| compress(THD *thd) | Gtid_state | |
| dbug_print(const char *text="") const | Gtid_state | inline |
| end_anonymous_gtid_violating_transaction() | Gtid_state | inline |
| end_automatic_gtid_violating_transaction() | Gtid_state | inline |
| end_gtid_violating_transaction(THD *thd) | Gtid_state | |
| end_gtid_wait() | Gtid_state | inline |
| ensure_commit_group_sidnos(rpl_sidno sidno) | Gtid_state | private |
| ensure_sidno() | Gtid_state | |
| executed_gtids | Gtid_state | private |
| generate_automatic_gtid(THD *thd, rpl_sidno specified_sidno=0, rpl_gno specified_gno=0, rpl_sidno *locked_sidno=nullptr) | Gtid_state | |
| get_anonymous_gtid_violating_transaction_count() | Gtid_state | inline |
| get_anonymous_ownership_count() | Gtid_state | inline |
| get_automatic_gno(rpl_sidno sidno) const | Gtid_state | |
| get_automatic_gtid_violating_transaction_count() | Gtid_state | inline |
| get_executed_gtids() const | Gtid_state | inline |
| get_gtid_wait_count() | Gtid_state | inline |
| get_gtids_only_in_table() const | Gtid_state | inline |
| get_last_executed_gno(rpl_sidno sidno) const | Gtid_state | |
| get_lost_gtids() const | Gtid_state | inline |
| get_max_string_length() const | Gtid_state | inline |
| get_owned_gtids() const | Gtid_state | inline |
| get_previous_gtids_logged() const | Gtid_state | inline |
| get_server_sid() const | Gtid_state | inline |
| get_server_sidno() const | Gtid_state | inline |
| Gtid_state(Checkable_rwlock *_sid_lock, Sid_map *_sid_map) | Gtid_state | inline |
| gtids_only_in_table | Gtid_state | private |
| init() | Gtid_state | |
| is_executed(const Gtid >id) const | Gtid_state | inline |
| is_owned(const Gtid >id) const | Gtid_state | inline |
| lock_sidno(rpl_sidno sidno) | Gtid_state | inline |
| lock_sidnos(const Gtid_set *set) | Gtid_state | |
| lost_gtids | Gtid_state | private |
| next_free_gno | Gtid_state | private |
| owned_gtids | Gtid_state | private |
| previous_gtids_logged | Gtid_state | private |
| print() const | Gtid_state | inline |
| read_gtid_executed_from_table() | Gtid_state | |
| release_anonymous_ownership() | Gtid_state | inline |
| save(THD *thd) | Gtid_state | |
| save(const Gtid_set *gtid_set) | Gtid_state | |
| save_gtids_of_last_binlog_into_table() | Gtid_state | |
| server_sidno | Gtid_state | private |
| sid_lock | Gtid_state | mutableprivate |
| sid_locks | Gtid_state | private |
| sid_map | Gtid_state | mutableprivate |
| to_string(char *buf) const | Gtid_state | inline |
| to_string() const | Gtid_state | inline |
| unlock_owned_sidnos(const THD *thd) | Gtid_state | private |
| unlock_sidno(rpl_sidno sidno) | Gtid_state | inline |
| unlock_sidnos(const Gtid_set *set) | Gtid_state | |
| update_commit_group(THD *first_thd) | Gtid_state | |
| update_gtids_impl(THD *thd, bool is_commit) | Gtid_state | private |
| update_gtids_impl_begin(THD *thd) | Gtid_state | private |
| update_gtids_impl_broadcast_and_unlock_sidno(rpl_sidno sidno) | Gtid_state | private |
| update_gtids_impl_broadcast_and_unlock_sidnos() | Gtid_state | private |
| update_gtids_impl_check_skip_gtid_rollback(THD *thd) | Gtid_state | private |
| update_gtids_impl_do_nothing(THD *thd) | Gtid_state | private |
| update_gtids_impl_end(THD *thd, bool more_trx) | Gtid_state | private |
| update_gtids_impl_lock_sidno(rpl_sidno sidno) | Gtid_state | private |
| update_gtids_impl_lock_sidnos(THD *thd) | Gtid_state | private |
| update_gtids_impl_own_anonymous(THD *thd, bool *more_trx) | Gtid_state | private |
| update_gtids_impl_own_gtid(THD *thd, bool is_commit) | Gtid_state | private |
| update_gtids_impl_own_gtid_set(THD *thd, bool is_commit) | Gtid_state | private |
| update_gtids_impl_own_nothing(THD *thd) | Gtid_state | private |
| update_on_commit(THD *thd) | Gtid_state | |
| update_on_rollback(THD *thd) | Gtid_state | |
| update_prev_gtids(Gtid_set *write_gtid_set) | Gtid_state | |
| wait_for_gtid(THD *thd, const Gtid >id, struct timespec *abstime=nullptr) | Gtid_state | |
| wait_for_gtid_set(THD *thd, Gtid_set *gtid_set, double timeout, bool update_thd_status=true) | Gtid_state | |
| wait_for_sidno(THD *thd, rpl_sidno sidno, struct timespec *abstime, bool update_thd_status=true) | Gtid_state | |
| warn_or_err_on_modify_gtid_table(THD *thd, Table_ref *table) | Gtid_state | |