maria:nn-11.1-merge

Last commit made on 2023-11-08
Get this branch:
git clone -b nn-11.1-merge https://git.launchpad.net/maria

Branch merges

Branch information

Name:
nn-11.1-merge
Repository:
lp:maria

Recent commits

4086b17... by Oleksandr "Sanja" Byelkin

Merge branch 'nn-11.0-merge' into bb-11.1-release

891df67... by Oleksandr "Sanja" Byelkin

Merge branch 'nn-10.11-merge' into bb-11.0-release

0f371c3... by Oleksandr "Sanja" Byelkin

Merge branch 'nn-10.11-merge' into bb-11.0-release

a363d1a... by Oleksandr "Sanja" Byelkin

Merge branch 'nn-10.10-merge' into nn-10.11-merge

4f99fc8... by Oleksandr "Sanja" Byelkin

Merge branch 'nn-10.6-merge' into nn-10.10-merge

3c72b3f... by Oleksandr "Sanja" Byelkin

Merge branch 'nn-10.6-start' into nn-10.6-merge

2a4c573... by Kristian Nielsen

MDEV-32728: Wrong mutex usage 'LOCK_thd_data' and 'wait_mutex'

Checking for kill with thd_kill_level() or check_killed() runs apc
requests, which takes the LOCK_thd_kill mutex. But this is dangerous,
as checking for kill needs to be called while holding many different
mutexes, and can lead to cyclic mutex dependency and deadlock.

But running apc is only "best effort", so skip running the apc if the
LOCK_thd_kill is not available. The apc will then be run on next check
of kill signal.

Signed-off-by: Kristian Nielsen <email address hidden>

4066165... by Oleksandr "Sanja" Byelkin

Merge branch 'nn-10.10-merge' into nn-10.11-merge

b727043... by Oleksandr "Sanja" Byelkin

Merge branch 'nn-10.6-merge' into nn-10.10-merge

fe89b79... by Oleksandr "Sanja" Byelkin

Merge branch '10.10' into nn-10.10-merge