maria:bb-10.5-MDEV-15053-2

Last commit made on 2020-03-17
Get this branch:
git clone -b bb-10.5-MDEV-15053-2 https://git.launchpad.net/maria

Branch merges

Branch information

Name:
bb-10.5-MDEV-15053-2
Repository:
lp:maria

Recent commits

7aaba74... by Marko Mäkelä

Rename buf_pool->mutex back from buf_pool->LRU_list_mutex

3c98a79... by Marko Mäkelä

Merge

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.

097e2f9... by Marko Mäkelä

MDEV-16188: Fix clang 10 -Wimplicit-int-float-conversion

mi_records_in_range(): Because HA_POS_ERROR cannot be accurately
represented in double (it will be off by one), add an explicit
cast to silence the warning.

b7f0644... by Marko Mäkelä

MDEV-5313: Fix GCC 10 -Wenum-conversion