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_automatic_tagged_gtid_session_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 |
decrease_gtid_automatic_tagged_count() | 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) | 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_sidno() const | Gtid_state | inline |
get_server_tsid() const | Gtid_state | inline |
Gtid_state(Checkable_rwlock *_tsid_lock, Tsid_map *_tsid_map) | Gtid_state | inline |
gtids_only_in_table | Gtid_state | private |
increase_gtid_automatic_tagged_count() | Gtid_state | inline |
init() | Gtid_state | |
is_any_session_assigning_automatic_tagged_gtids() | Gtid_state | inline |
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 | |
Locked_sidno_set typedef | Gtid_state | |
lost_gtids | Gtid_state | private |
next_free_gno_map | 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 |
specify_transaction_sidno(THD *thd, Gtid_state::Locked_sidno_set &sidno_set) | Gtid_state | |
to_string(char *buf) const | Gtid_state | inline |
to_string() const | Gtid_state | inline |
Tsid typedef | Gtid_state | |
tsid_lock | Gtid_state | mutableprivate |
tsid_locks | Gtid_state | private |
tsid_map | Gtid_state | mutableprivate |
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 | |