maria:bb-10.6-release-mdev30218

Last commit made on 2023-02-02
Get this branch:
git clone -b bb-10.6-release-mdev30218 https://git.launchpad.net/maria

Branch merges

Branch information

Name:
bb-10.6-release-mdev30218
Repository:
lp:maria

Recent commits

6d3e8a1... by Sergey Petrunia

Merge 'bb-10.5-release-mdev30218' into bb-10.6-release-mdev30218

54d62dd... by Sergey Petrunia

Merge 'bb-10.4-release-mdev30218' into bb-10.5-release-mdev30218

8f08993... by Sergey Petrunia

MDEV-30218: Incorrect optimization for rowid_filtering, correction

Final corrections:
- Remove incorrect tracing, "rowid_filter_skipped"
- Put the worst_seeks sanity check back

3137f69... by Igor Babaev

MDEV-30218 Incorrect optimization for rowid_filtering

Correction over the last patch for this MDEV.

4c79e15... by Julius Goryavsky <email address hidden>

MDEV-30536: no expected deadlock in galera_insert_bulk test

Unstable test (galera_insert_bulk) temporarily disabled.

9018704... by Oleksandr "Sanja" Byelkin

Fix results in real ps-protocol:

Starting wth 10.6 it goes via ps protocol so the subselect removed
only once on prepare.

1c926b6... by Marko Mäkelä

MDEV-30527 Assertion !m_freed_pages in mtr_t::start() on DROP TEMPORARY TABLE

mtr_t::commit(): Add special handling of
innodb_immediate_scrub_data_uncompressed for TEMPORARY TABLE.

This fixes a regression that was caused by
commit de4030e4d49805a7ded5c0bfee01cc3fd7623522 (MDEV-30400).

ccafd2d... by Marko Mäkelä

MDEV-30524 btr_cur_t::open_leaf() opens non-leaf page in BTR_MODIFY_LEAF mode

btr_cur_t::open_leaf(): When we have to reopen the root page in
a different mode, ensure that we will actually acquire a latch upfront,
instead of using RW_NO_LATCH. This prevents a race condition where
the index tree would be split between the time we released the
root page S latch and finally acquired a latch in
mtr->upgrade_buffer_fix(), actually on a non-leaf root page.

This race condition was introduced in
commit 89ec4b53ac4c7568b9c9765fff50d9bec7cf3534 (MDEV-29603).

c3a5cf2... by Oleksandr "Sanja" Byelkin

Merge branch '10.5' into 10.6

f8a85af... by Andrei <email address hidden>

MDEV-30940: Revert "binlog.innodb_rc_insert_before_delete is disabled with MDEV-30490"

This reverts commit b2ea57e899b50cb428b6b58a21de5cfe1b191576,
as well as edits binlog.innodb_rc_insert_before_delete.test
to be safely runnable with any preceding test.

Note: manual 10.5 -> 10.6 merge is required to the test.