MySQL 9.3.0
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
query_retry_on_ro.cc File Reference

Namespaces

namespace  mrs
 
namespace  mrs::monitored
 

Functions

void mrs::monitored::count_using_wait_at_ro_connection ()
 This function is dedicated for monitoring "asof/wait for gtid" executions on RO connection. More...
 
void mrs::monitored::count_using_wait_at_rw_connection ()
 This function is dedicated for monitoring "asof/wait for gtid" executions on RW connection. More...
 
void mrs::monitored::count_after_wait_timeout_switch_ro_to_rw ()
 This function is dedicated for monitoring "asof/wait for gtid" where MRS switched from RO to RW. More...
 
void mrs::monitored::throw_rest_error_asof_timeout_if_not_gtid_executed (mysqlrouter::MySQLSession *session, const mysqlrouter::sqlstring &gtid)
 This function is dedicated for monitoring of generated timeouts. More...
 
void mrs::monitored::throw_rest_error_asof_timeout ()
 This function is dedicated for monitoring of generated timeouts. More...