maria:bb-10.5-release-mdev30218

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

Branch merges

Branch information

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

Recent commits

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.

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.

b2ea57e... by Andrei <email address hidden>

binlog.innodb_rc_insert_before_delete is disabled with MDEV-30490

db8019e... by Oleksandr "Sanja" Byelkin

Merge branch '10.4' into 10.5

c8f2e9a... by Oleksandr "Sanja" Byelkin

Fix number of rows passing in case of EQ_REF

9c6fcdb... by Sergey Petrunia

MDEV-30218: Incorrect optimization for rowid_filtering, correction

Enable use of Rowid Filter optimization with eq_ref access.
Use the following assumptions:
- Assume index-only access cost is 50% of non-index-only access cost.
- Take into account that "Eq_ref access cache" reduces the number of
  lookups eq_ref access will make.
  = This means the number of Rowid Filter checks is reduced also
  = Eq_ref access cost is computed using that assumption (see
    prev_record_reads() call), so we should use it in all cost '
    computations.

a977054... by Oleksandr "Sanja" Byelkin

Merge branch '10.3' into 10.4

6173a4a... by Andrei <email address hidden>

binlog.innodb_rc_insert_before_delete is disabled with MDEV-30490