summaryrefslogtreecommitdiff
path: root/sql/sql_priv.h
diff options
context:
space:
mode:
authorMagne Mahre <magne.mahre@sun.com>2010-06-08 19:47:10 +0200
committerMagne Mahre <magne.mahre@sun.com>2010-06-08 19:47:10 +0200
commit0cb90edfe5350eef140801a08f19ac82fc01c0dd (patch)
tree5c2e277adf35121acdd8da39496b8dc6a1dcd665 /sql/sql_priv.h
parent85391c90ea1ab91724f15cbeee7297f3d1df8419 (diff)
parent5ac769be68fbe2c112ef65b3d5590a7e5d080319 (diff)
downloadmariadb-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.h5
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 */