maria:10.5-MDEV-21951

Last commit made on 2020-03-24
Get this branch:
git clone -b 10.5-MDEV-21951 https://git.launchpad.net/maria

Branch merges

Branch information

Name:
10.5-MDEV-21951
Repository:
lp:maria

Recent commits

909cd1a... by Julius Goryavsky <email address hidden>

MDEV-21951: mariabackup SST fail if data-directory have lost+found directory

To fix this, it is necessary to add an option to exclude the
database with the name "lost+found" from processing (the database
name will be checked by the check_if_skip_database_by_path() or
by the check_if_skip_database() function, and as a result
"lost+found" will be skipped).

In addition, it is necessary to slightly modify the verification
logic in the check_if_skip_database() function.

dec14dc... by Alexander Barkov

MDEV-21961 Bind CONNECTION ADMIN to a number of global system variables

513cfd0... by Alexander Barkov

MDEV-21960 Bind READ_ONLY ADMIN to @@read_only

b602584... by Alexander Barkov

MDEV-21957 Bind BINLOG ADMIN to @@binlog_format, @@binlog_direct_.., @@sql_log_bin

c7ba923... by Marko Mäkelä

Merge 10.4 into 10.5

023d986... by Marko Mäkelä

perfschema: remove unused variables

7b5aaaa... by Marko Mäkelä

Fix the build on big-endian systems

bd6afd8... by Alexander Barkov

MDEV-21956 Add class Sys_var_charptr_fscs

Simplifying definitions on Sys_var_charptr*:

- Removing sys_var::is_os_charset
- Adding a new class Sys_var_charptr_fscs, to handle system
  variables with character_set_filesystem.

c6db115... by Daniel Black

Fix compile on all big endian related to innodb:ut_crc32_swap_byteorder

Move function ut_crc32_swap_byteorder to a non-x86 #ifdef area.

As its only used in BIGENDIAN, use #ifdefs around
ut_crc32_swap_byteorder.

Travis CI and Debian both include s390x in builds/test, which is big endian.

Fixes commit: 1312b4ebb652

9cc7edb... by Marko Mäkelä

Cleanup: Remove an unused variable

log_write_buf(): Remove the unused variable write_header.
The dependent code was removed in
commit 0c2365c4e3c89c3b284315e19a7d95221b524868.
That was dead or unnecessary code at least ever since
commit 9ef2d29ff44de2013c95666a011b993e5c2e5674
removed the support for innodb_log_files_in_group>1.