maria:bb-10.10-MDEV-28522

Last commit made on 2022-05-26
Get this branch:
git clone -b bb-10.10-MDEV-28522 https://git.launchpad.net/maria

Branch merges

Branch information

Name:
bb-10.10-MDEV-28522
Repository:
lp:maria

Recent commits

793fc6d... by Nayuta Yanagisawa

MDEV-28522 Delete constant SPIDER_SQL_TYPE_*_HS

The HandlerSocket support of Spider has been deleted by MDEV-26858.
Thus, the constants, SPIDER_SQL_TYPE_*_HS, are no longer necessary.

b3df1ec... by Tingyao Nian <email address hidden>

MDEV-24815 Add 'allow-suspicious-udfs' and 'skip-grant-tables' to system variables

Make two existing command line options "allow-suspicious-udfs" and
"skip-grant-tables" visible as global system variables.

Both options have security implications, but users were not able to check
their states in the server prior to this change. This was a security
issue, as the user may not be aware if the options are enabled. By adding
them into system variables, it increases users’ visibility into their
security configurations.

Create new MTR tests to verify that the system variables align with the
command line options. Minor adjustments to the existing MTR due to the new
members in system variables.

Before:
    mysql> SHOW VARIABLES WHERE
    Variable_Name LIKE 'allow_suspicious_udfs' OR
    Variable_Name LIKE 'skip_grant_tables';
    Empty set (0.000 sec)

After:
    mysql> SHOW VARIABLES WHERE
    Variable_Name LIKE 'allow_suspicious_udfs' OR
    Variable_Name LIKE 'skip_grant_tables';
    +-----------------------+-------+
    | Variable_name | Value |
    +-----------------------+-------+
    | allow_suspicious_udfs | OFF |
    | skip_grant_tables | OFF |
    +-----------------------+-------+

All new code of the whole pull request, including one or several files
that are either new files or modified ones, are contributed under the
BSD-new license. I am contributing on behalf of my employer Amazon Web
Services, Inc.

3cc8539... by Marko Mäkelä

Merge 10.9 into 10.10

1ace107... by Marko Mäkelä

Merge 10.8 into 10.9

105647d... by Marko Mäkelä

man: adjust major version to 10.8

c2bae9c... by Marko Mäkelä

Merge 10.7 into 10.8

61727fa... by Daniel Black

man: adjust major version to 10.7

f00ac20... by Marko Mäkelä

Merge 10.6 into 10.7

208addf... by Alexander Barkov

Main patch MDEV-27896 Wrong result upon `COLLATE latin1_bin CHARACTER SET latin1` on the table or the database level

Also fixes
MDEV-27782 Wrong columns when using table level `CHARACTER SET utf8mb4 COLLATE DEFAULT`
MDEV-28644 Unexpected error on ALTER TABLE t1 CONVERT TO CHARACTER SET utf8mb3, DEFAULT CHARACTER SET utf8mb4

571a8f4... by Norio Akagi <email address hidden>

MDEV-27892 Improve an error message for foreign server exists (backport)

Improve and add more languages for the ERROR 1476: Foreign Server
already exists.