maria:bb-10.4-MDEV-21675

Last commit made on 2020-03-20
Get this branch:
git clone -b bb-10.4-MDEV-21675 https://git.launchpad.net/maria

Branch merges

Branch information

Name:
bb-10.4-MDEV-21675
Repository:
lp:maria

Recent commits

62d7dda... by Jan Lindström

Merge branch 'codership-10.4-MDEV-21675' into 10.4

a6fbe65... by Jan Lindström

Merge branch '10.4-MDEV-21675' of https://github.com/codership/mariadb-server into codership-10.4-MDEV-21675

d529389... by seppo <email address hidden>

MDEV-21979 Galera test sporadic failure on galera_3nodes.galera_pc_weight (#1473)

Forcing wait on nodes 2 and 3, to turn wsrep_ready to 'ON' before querying wsrep status variables.
This guarantees that status reads don't come too early on these nodes

ec5e48b... by Jan Lindström

Test fixes for galera_3nodes suite.

dc776ba... by Daniele Sciascia <email address hidden>

MDEV-21675 Data inconsistency after multirow insert rollback

This patch fixes data inconsistencies that happen after rollback of
multirow inserts, with binlog disabled.
For example, statements such as `INSERT INTO t1 VALUES (1,'a'),(1,'b')`
that fail with duplicate key error. In such cases the whole statement
is rolled back. However, with wsrep_emulate_binlog in effect, the
IO_CACHE would not be truncated, and the pending rows events would be
replicated to the rest of the cluster. In the above example, it would
result in row (1,'a') being replicated, whereas locally the statement
is rolled back entirely. Making the cluster inconsistent.
The patch changes the code so that prior to statement rollback,
pending rows event are removed and the stmt cache reset.
That patch also introduces MTR tests that excercise multirow insert
statements for regular, and streaming replication.

bde0f2b... by Daniele Sciascia <email address hidden>

Remove dead code

b6e3cfd... by Jan Lindström

Fix test case name and add debug sync include.

1de104a... by Jan Lindström

Merge branch 'codership-10.4-MDEV-19966' into 10.4

91baaf4... by Jan Lindström

Merge branch '10.4-MDEV-19966' of https://github.com/codership/mariadb-server into codership-10.4-MDEV-19966

6a63457... by Vicențiu Ciorbaru

Merge branch '10.3' into 10.4