MXS-2996 Add test that reveals problem

SELECT * FROM test LOCK IN SHARE MODE
  SELECT * FROM test FOR SHARE

should be classified as QUERY_TYPE_WRITE.
This commit is contained in:
Johan Wikman 2020-06-18 10:06:51 +03:00
parent 3972e372ae
commit 1dd06c3ebc
2 changed files with 4 additions and 0 deletions

View File

@ -36,3 +36,5 @@ QUERY_TYPE_WRITE
QUERY_TYPE_READ
QUERY_TYPE_WRITE
QUERY_TYPE_WRITE
QUERY_TYPE_WRITE
QUERY_TYPE_WRITE

View File

@ -36,3 +36,5 @@ SET PASSWORD FOR 'user'@'10.0.0.1'='*C50EB75D7CB4C76B5264218B92BC69E6815B057A';
SELECT UTC_TIMESTAMP();
SELECT COUNT(IF(!c.ispackage, 1, NULL)) as cnt FROM test FOR UPDATE;
SELECT handler FROM abc FOR UPDATE;
SELECT * FROM test LOCK IN SHARE MODE;
SELECT * FROM test FOR SHARE;