maria:bb-10.11-MDEV-33967-handersocket-binlog-pkgtest

Last commit made on 2024-04-24
Get this branch:
git clone -b bb-10.11-MDEV-33967-handersocket-binlog-pkgtest https://git.launchpad.net/maria

Branch merges

Branch information

Name:
bb-10.11-MDEV-33967-handersocket-binlog-pkgtest
Repository:
lp:maria

Recent commits

23e40b1... by Daniel Black

MDEV-33967 hander socket writes do not result in binary log entries

As handlersocket bypasses the sql layer that prepares and causes
binary log entries to be created, we need to do this in the
plugin directly to create binary log entries.

Reported thanks to Yutaro Iwasaki on Zulip.

c3460e6... by THIRUNARAYANAN BALATHANDAYUTHAPANI

MDEV-33970 Assertion `!m.first->second.is_bulk_insert()' failed in trx_undo_report_row_operation()

In case of partition insert, InnoDB fails to end the bulk insert
for one of the partition. It leads to bulk insert operation for
the consecutive delete statement.

trx_t::bulk_insert_apply_for_table(): Irrespective of bulk insert
value, InnoDB should end the bulk insert for the table.

455a15f... by Marko Mäkelä

MDEV-33972: Memory corruption in innodb.insert_into_empty

trx_t::bulk_insert_apply_for_table(dict_table_t *table):
Do not write through an invalid iterator.
This fixes up commit 863f5996f25eadea6349f0133ad56f3f40e6d6af (MDEV-33868).

f0d0ddc... by Marko Mäkelä

MDEV-33447 fixup for POWER

0271517... by Daniel Black

MDEV-33492: mysql_install_db fails when baseurl is set

auth_map.so isn't guaranteed to be available. Fedora packages it
separately.

The --base-dir path of mysql_install_db.sh seems to contain
historicial heuristics that have been replaced on other branches
of the script.

We attempt to do the same here placing the basedir original paths
so that all components are absolute.

f243c73... by Sergei Golubchik

sporadic failures of rpl.rpl_rewrite_db_sys_vars

first stop the slave, then run commands on the master that are
supposed to fail on the slave, then start the slave.

if you swap first two steps, the slave might get and execute those
commands before it's stopped, which will fail the test.

also, improve debugability

a748463... by Sergei Golubchik

fix failing large_tests.maria_recover_encrypted

update results

926e38c... by Sergei Golubchik

MDEV-33447 fixes for ppc64le

followup for 3f9f5ca48e6b

52529a5... by Sergei Golubchik

MDEV-32932 fix comments to match the code

followup for 1c55b845e0fe

018d537... by Sergei Golubchik

Merge branch '10.6' into 10.11