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 | db716d11af3d3a5a3a58fde97c4252182c0e4a09 (patch) | |
tree | 5c2e277adf35121acdd8da39496b8dc6a1dcd665 /sql/sql_lex.h | |
parent | da8c33ba7ceb5feefe9d2a6f107e32faf5478e1b (diff) | |
parent | 946fad350283a46d1eb36d97d4af14b0732ea585 (diff) | |
download | mariadb-git-db716d11af3d3a5a3a58fde97c4252182c0e4a09.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_lex.h')
-rw-r--r-- | sql/sql_lex.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sql/sql_lex.h b/sql/sql_lex.h index 2a1b1371975..0bca1c9c50b 100644 --- a/sql/sql_lex.h +++ b/sql/sql_lex.h @@ -1975,7 +1975,7 @@ struct LEX: public Query_tables_list bool autocommit; bool verbose, no_write_to_binlog; - bool tx_chain, tx_release; + enum enum_yes_no_unknown tx_chain, tx_release; /* Special JOIN::prepare mode: changing of query is prohibited. When creating a view, we need to just check its syntax omitting |