maria:bb-11.1-mdev-28363

Last commit made on 2023-04-14
Get this branch:
git clone -b bb-11.1-mdev-28363 https://git.launchpad.net/maria

Branch merges

Branch information

Name:
bb-11.1-mdev-28363
Repository:
lp:maria

Recent commits

54c1127... by Yuchen Pei

MDEV-28363 remove #ifdef SPIDER_use_LEX_CSTRING_for_Field_blob_constructor

d20a96f... by Junqi Xie

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.

4472a7b... by Daniel Black

MDEV-30205: /usr/share/mysql-test -> mariadb-test (fix)

A suppression was needed for encryption.innodb-bad-key-change
due to the path change.

320a4b5... by Daniel Black

MDEV-30205 Move /usr/share/mysql to /usr/share/mariadb

These are mainly internal files so is a low impact change.

The few scripts/mysql*sql where renames to mariadb_* prefix
on the name.

mysql-test renamed to mariadb-test in the final packages

2b61ff8... by Marko Mäkelä

Merge 11.0 into 11.1

5e01255... by Marko Mäkelä

Merge 10.11 into 11.0

d84a282... by Marko Mäkelä

Merge 10.10 into 10.11

191821f... by Marko Mäkelä

Merge 10.9 into 10.10

55e78eb... by Marko Mäkelä

Merge 10.8 into 10.9

dd2fe81... by Marko Mäkelä

Merge 10.6 into 10.8