Skip to content

Tags: JingchengLi/mysql-server

Tags

mysql-cluster-7.6.26

Toggle mysql-cluster-7.6.26's commit message
Bug #34857411 : regression - slow connections/telnet block many other…

… statements

for connect_timeout seconds, causing pileups

[post-push-fix] Fixing the sporadically failing testcase on PB2

Approved by Harin Vadodaria <[email protected]> over Slack.

mysql-cluster-7.5.30

Toggle mysql-cluster-7.5.30's commit message
Bug #34857411 : regression - slow connections/telnet block many other…

… statements

for connect_timeout seconds, causing pileups

[post-push-fix] Fixing the sporadically failing testcase on PB2

Approved by Harin Vadodaria <[email protected]> over Slack.

mysql-cluster-8.0.33

Toggle mysql-cluster-8.0.33's commit message

mysql-8.0.33

Toggle mysql-8.0.33's commit message

mysql-5.7.42

Toggle mysql-5.7.42's commit message
Bug #34857411 : regression - slow connections/telnet block many other…

… statements

for connect_timeout seconds, causing pileups

[post-push-fix] Fixing the sporadically failing testcase on PB2

Approved by Harin Vadodaria <[email protected]> over Slack.

(cherry picked from commit 5bbbeeb95a0f17065a69a02984b1fc8c5d54f693)

mysql-cluster-8.0.32

Toggle mysql-cluster-8.0.32's commit message

mysql-8.0.32

Toggle mysql-8.0.32's commit message

mysql-cluster-7.6.25

Toggle mysql-cluster-7.6.25's commit message
Bug #34857411 : regression - slow connections/telnet block many other…

… statements

                for connect_timeout seconds, causing pileups

Description:
------------
This is a regression caused due to the fix made for the Bug 34094706. When a
connection somehow stalls/blocks during the authentication phase, where a mutex
is held, the other connections that are executing queries on I_S and P_S are
blocked until the first connection release the mutex.

Fix:
----
Instead of using the mutex and checking the thd->active_vio, we now check the
value of net.vio type in the is_secure_transport() check.

Change-Id: Ic301a3a69b2bb828f2323441bdd0232e5a0ecef4

mysql-cluster-7.5.29

Toggle mysql-cluster-7.5.29's commit message
Bug #34857411 : regression - slow connections/telnet block many other…

… statements

                for connect_timeout seconds, causing pileups

Description:
------------
This is a regression caused due to the fix made for the Bug 34094706. When a
connection somehow stalls/blocks during the authentication phase, where a mutex
is held, the other connections that are executing queries on I_S and P_S are
blocked until the first connection release the mutex.

Fix:
----
Instead of using the mutex and checking the thd->active_vio, we now check the
value of net.vio type in the is_secure_transport() check.

Change-Id: Ic301a3a69b2bb828f2323441bdd0232e5a0ecef4
(cherry picked from commit c9c360d4e726e79c140855bae7c6f5e7c0c156fb)

mysql-5.7.41

Toggle mysql-5.7.41's commit message
Bug #34857411 : regression - slow connections/telnet block many other…

… statements

                for connect_timeout seconds, causing pileups

Description:
------------
This is a regression caused due to the fix made for the Bug 34094706. When a
connection somehow stalls/blocks during the authentication phase, where a mutex
is held, the other connections that are executing queries on I_S and P_S are
blocked until the first connection release the mutex.

Fix:
----
Instead of using the mutex and checking the thd->active_vio, we now check the
value of net.vio type in the is_secure_transport() check.

Change-Id: Ic301a3a69b2bb828f2323441bdd0232e5a0ecef4
(cherry picked from commit c9c360d4e726e79c140855bae7c6f5e7c0c156fb)