mariadb/mysql-test/suite/optimizer_unfixed_bugs/t
Junqi Xie d20a96f9c1 MDEV-21921 Make transaction_isolation and transaction_read_only into system variables
In MariaDB, we have a confusing problem where:
* The transaction_isolation option can be set in a configuration file, but it cannot be set dynamically.
* The tx_isolation system variable can be set dynamically, but it cannot be set in a configuration file.

Therefore, we have two different names for the same thing in different contexts. This is needlessly confusing, and it complicates the documentation. The same thing applys for transaction_read_only.

MySQL 5.7 solved this problem by making them into system variables. https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-20.html

This commit takes a similar approach by adding new system variables and marking the original ones as deprecated. This commit also resolves some legacy problems related to SET STATEMENT and transaction_isolation.
2023-04-12 11:04:29 +10:00
..
bug36981.test MDEV-21360 global debug_dbug pre-test value restoration issues 2020-01-15 18:06:24 +01:00
bug40992.test MDEV-21360 global debug_dbug pre-test value restoration issues 2020-01-15 18:06:24 +01:00
bug41029-master.opt Backport into MariaDB-5.2 the following: 2009-12-15 10:16:46 +03:00
bug41029.test MDEV-21921 Make transaction_isolation and transaction_read_only into system variables 2023-04-12 11:04:29 +10:00
bug41996-extra1-innodb.test Buildbot fixes: don't use @@optimizer_use_mrr, it has been moved into @@optimizer_switch 2011-06-03 11:32:21 +04:00
bug41996-extra1.test Change optimizer_use_mrr=auto|disable|force 2011-06-03 00:25:58 +04:00
bug41996-extra2-innodb.test Backport into MariaDB-5.2 the following: 2009-12-15 10:16:46 +03:00
bug41996-extra2.test Backport into MariaDB-5.2 the following: 2009-12-15 10:16:46 +03:00
bug41996-extra3-innodb.test Backport into MariaDB-5.2 the following: 2009-12-15 10:16:46 +03:00
bug41996-extra3.test Backport into MariaDB-5.2 the following: 2009-12-15 10:16:46 +03:00
bug41996-extra4-innodb.test Backport into MariaDB-5.2 the following: 2009-12-15 10:16:46 +03:00
bug41996-extra4.test Backport into MariaDB-5.2 the following: 2009-12-15 10:16:46 +03:00
bug41996.test MDEV-21360 global debug_dbug pre-test value restoration issues 2020-01-15 18:06:24 +01:00
bug42991.test MDEV-23634: Select query hanged the server and leads to OOM ... 2021-04-08 17:25:02 +03:00
bug43101.test rename debug variable to debug_dbug, to make test pass in release builds 2011-12-15 22:07:58 +01:00
bug43249.test MDEV-21360 global debug_dbug pre-test value restoration issues 2020-01-15 18:06:24 +01:00
bug43360.test MDEV-21360 global debug_dbug pre-test value restoration issues 2020-01-15 18:06:24 +01:00
bug43448.test MDEV-29710: Disable some slow tests on Valgrind 2022-10-06 08:42:26 +03:00
bug43617.test MDEV-18650: Options deprecated in previous versions - storage_engine 2020-02-13 13:42:01 +02:00
bug43618.test MDEV-7635: Update tests to adapt to the new default sql_mode 2017-02-10 06:30:42 -05:00
bug45219.test Backport into MariaDB-5.2 the following: 2009-12-15 10:16:46 +03:00
bug45221.test Fixes to get all test to run on MacosX Lion 10.7 2015-11-29 17:51:23 +02:00
bug49129.test Backport into MariaDB-5.2 the following: 2009-12-15 10:16:46 +03:00