Receiving COM_BINLOG_DUMP_GTID enabled session fast forwaring

* If the COM_BINLOG_DUMP_GTID is received, a warning is logged, and then the session_fast_foward is set to true
pull/3807/head
Jared Jetsel 4 years ago committed by Javier Sánchez Parra
parent 1db2037e5b
commit 1424967ed6

@ -3988,6 +3988,10 @@ __get_pkts_from_client:
case _MYSQL_COM_STMT_SEND_LONG_DATA:
handler___status_WAITING_CLIENT_DATA___STATE_SLEEP___MYSQL_COM_STMT_SEND_LONG_DATA(pkt);
break;
case _MYSQL_COM_BINLOG_DUMP_GTID:
proxy_warning("COM_BINLOG_DUMP_GTID received. Changing session fast foward to true");
session_fast_forward = true;
break;
case _MYSQL_COM_QUIT:
proxy_debug(PROXY_DEBUG_MYSQL_COM, 5, "Got COM_QUIT packet\n");
if (GloMyLogger) { GloMyLogger->log_audit_entry(PROXYSQL_MYSQL_AUTH_QUIT, this, NULL); }

Loading…
Cancel
Save