maria:nn-11.3-merge

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

Branch merges

Branch information

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

Recent commits

883f984... by Oleksandr "Sanja" Byelkin

Merge branch 'nn-11.2-merge' into bb-11.3-release

f59c06e... by Oleksandr "Sanja" Byelkin

Merge branch '11.2' into bb-11.2-release

e6acddf... by Nikita Malyavin

main.alter_table_online_debug: fix race in XA tests

d59d883... by Nikita Malyavin

MDEV-32771 Server crash upon online alter with concurrent XA

In case of a non-recovery XA rollback/commit in the same connection,
thon->rollback is called instead of rollback_by_xid, Though previously,
thd_ha_data was moved to thd->transaction->xid_state.xid in hton->prepare.

Like it wasn't enough, XA PREPARE can be skipped upon user and thus we
can end up in hton->commit/rollback with and unprepared XA, so checking
xid_state.is_explicit_XA is not enough -- we should check
xid_state.get_state_code() == XA_PREPARED, which will also guarantee
is_explicit_XA() == true.

5a8eafe... by Oleksandr "Sanja" Byelkin

Merge branch 'bb-11.2-release' into bb-11.3-release

c028e25... by Oleksandr "Sanja" Byelkin

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

ba498cc... by Oleksandr "Sanja" Byelkin

fix version

4beb52b... by Oleksandr "Sanja" Byelkin

Merge branch 'bb-11.2-release' into bb-11.3-release

634f8b1... by Oleksandr "Sanja" Byelkin

mark sable

10cef90... by Oleksandr "Sanja" Byelkin

Merge branch '11.2' into bb-11.2-release