maria:bb-10.11-release-spider-fixup

Last commit made on 2024-04-18
Get this branch:
git clone -b bb-10.11-release-spider-fixup https://git.launchpad.net/maria

Branch merges

Branch information

Name:
bb-10.11-release-spider-fixup
Repository:
lp:maria

Recent commits

ca43fe0... by Yuchen Pei <email address hidden>

[merge fixup] spider: restore extern declarations of some vars

How did they get removed during the merge?? The removal did not appear
in the resolution diff at all.

5de4789... by Oleksandr "Sanja" Byelkin

Merge branch '10.6' into bb-10.11-release

829cb1a... by Marko Mäkelä

Merge 10.5 into 10.6

46e9e92... by Marko Mäkelä

MDEV-33855 MSAN use-of-uninitialized-value in rtr_pcur_getnext_from_path()

rtr_pcur_getnext_from_path(): Remove a bogus assertion
that may cause a data races with buf_LRU_block_free_non_file_page().

If my_latch_mode == BTR_MODIFY_LEAF, we would have released all page
latches and buffer-fixes by invoking mtr->rollback_to_savepoint(1).
After this point, the btr_cur->page_cur.block is no longer valid and
must not be accessed.

Before 03ca6495df31313c96e38834b9a235245e2ae2a8 this assertion had
been disabled, because the preprocessor symbol UNIV_RTR_DEBUG
had never been enabled (except when explicitly specified in
CMAKE_CXX_FLAGS).

Reviewed by: Debarun Banerjee

f6e9600... by VladislavVaintroub

MDEV-33840 tpool- switch to longer maintainence timer interval, if pool is idle

Previous solution, that would entirely switch timer off, turned out
to be deadlock prone.

This patch fixed previous attempt to switch between long/short interval
periods in MDEV-24295. Now, initial state of the timer is fixed (it is ON).
Also, avoid switching timer to longer periods if there is any activity in
the pool.

2ba79ab... by VladislavVaintroub

Revert "MDEV-33840 tpool : switch off maintenance timer when not needed."

This reverts commit 09bae92c16f9c37c931ab3f7932664f55bb9a842.

3a3fe30... by Marko Mäkelä

Merge 10.4 into 10.5

9164c2b... by Marko Mäkelä

Tests: remove a duplicated check

This fixes up the merge commit 9b18275623026ccfbffb348d56cb629b6255f574

4aeba25... by =?utf-8?q?Jan_Lindstr=C3=B6m?= <email address hidden>

MDEV-33895 : Galera test failure on galera_sr.MDEV-25718

Test was waiting INSERT-clause to make rollback but
wait_condition was too tight. State could be
Freeing items or Rollback. Fixed wait_condition
to expect one of them.

41e7ceb... by Sergei Golubchik

MDEV-33889 Read only server throws error when running a create temporary table as select statement

create_partitioning_metadata() should only mark transaction r/w
if it actually did anything (that is, the table is partitioned).

otherwise it's a no-op, called even for temporary tables and
it shouldn't do anything at all