diff options
author | Magne Mahre <magne.mahre@sun.com> | 2010-06-08 19:47:10 +0200 |
---|---|---|
committer | Magne Mahre <magne.mahre@sun.com> | 2010-06-08 19:47:10 +0200 |
commit | 0cb90edfe5350eef140801a08f19ac82fc01c0dd (patch) | |
tree | 5c2e277adf35121acdd8da39496b8dc6a1dcd665 /sql/sql_priv.h | |
parent | 85391c90ea1ab91724f15cbeee7297f3d1df8419 (diff) | |
parent | 5ac769be68fbe2c112ef65b3d5590a7e5d080319 (diff) | |
download | mariadb-git-0cb90edfe5350eef140801a08f19ac82fc01c0dd.tar.gz |
Bug#20837 Apparent change of isolation level during transaction
Bug#46527 COMMIT AND CHAIN RELEASE does not make sense
Bug#53343 completion_type=1, COMMIT/ROLLBACK AND CHAIN don't
preserve the isolation level
Bug#53346 completion_type has strange effect in a stored
procedure/prepared statement
Added test cases to verify the expected behaviour of :
SET SESSION TRANSACTION ISOLATION LEVEL,
SET TRANSACTION ISOLATION LEVEL,
@@completion_type,
COMMIT AND CHAIN,
ROLLBACK AND CHAIN
..and some combinations of the above
Diffstat (limited to 'sql/sql_priv.h')
-rw-r--r-- | sql/sql_priv.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/sql/sql_priv.h b/sql/sql_priv.h index 8601b10b9bf..604890ffbe5 100644 --- a/sql/sql_priv.h +++ b/sql/sql_priv.h @@ -211,6 +211,11 @@ enum enum_var_type class sys_var; +enum enum_yes_no_unknown +{ + TVL_YES, TVL_NO, TVL_UNKNOWN +}; + #ifdef MYSQL_SERVER #endif /* MYSQL_SERVER */ |