maria:bb-10.3.16-xtrabackup_copy_logfile_failed-MDEV-18611-dev

Last commit made on 2019-09-18
Get this branch:
git clone -b bb-10.3.16-xtrabackup_copy_logfile_failed-MDEV-18611-dev https://git.launchpad.net/maria

Branch merges

Branch information

Name:
bb-10.3.16-xtrabackup_copy_logfile_failed-MDEV-18611-dev
Repository:
lp:maria

Recent commits

0a512e8... by Vlad Lesin

Some extra logging is added

(cherry picked from commit 7ff6e33d7ff7104fefb4df4a33c6f3fa54c0093d)

0789a1a... by Elena Stepanova

Updated list of unstable tests for 10.3.16 release

1135244... by Oleksandr "Sanja" Byelkin

Merge branch '10.2-release' into 10.3-release

b40c2d2... by Sergei Golubchik

MDEV-19633 ASAN use-after-poison in tree_insert() in main.func_gconcat

when copying the TREE, take into account that init_tree can
internally adjust tree->size_of_element

2e73561... by midenok

MDEV-16804 SYSTEM VERSIONING columns not showing as GENERATED

Closes #830

4a3d51c... by Oleksandr "Sanja" Byelkin

Merge branch '10.2' into 10.3

d9fe615... by Marko Mäkelä

spider_db_init(): Do not return uninitialized error_num

If the allocation of spider_table_sts_threads failed,
we would DBUG_RETURN(error_num) without having initialized
it earlier.

Pre-initialize error_num to HA_ERR_OUT_OF_MEM and remove
a lot of assignments that thus became redundant.

This error was introduced in 207594afac99e5e7de1e639d907ce57c53c02294
(Spider 3.3.13).

50653e0... by Oleksandr "Sanja" Byelkin

Merge branch '10.1' into 10.2

e9145aa... by THIRUNARAYANAN BALATHANDAYUTHAPANI

MDEV-19435 buf_fix_count > 0 for corrupted page when it exits the LRU list

Problem:
=========
One of the purge thread access the corrupted page and tries to remove from
LRU list. In the mean time, other purge threads are waiting for same page
in buf_wait_for_read(). Assertion(buf_fix_count == 0) fails for the
purge thread which tries to remove the page from LRU list.

Solution:
========
- Set the page id as FIL_NULL to indicate the page is corrupted before
removing the block from LRU list. Acquire hash lock for the particular
page id and wait for the other threads to release buf_fix_count
for the block.

- Added the error check for btr_cur_open() in row_search_on_row_ref().

371a8a6... by Jan Lindström

Galera test cleanup.