mariadb/mysql-test/suite/wsrep/r
Jan Lindström cd8b8bb964 MDEV-34594 : Assertion `client_state.transaction().active()' failed in
int wsrep_thd_append_key(THD*, const wsrep_key*, int, Wsrep_service_key_type)

CREATE TABLE [SELECT|REPLACE SELECT] is CTAS and idea was that
we force ROW format. However, it was not correctly enforced
and keys were appended before wsrep transaction was started.

At THD::decide_logging_format we should force used stmt binlog
format to ROW in CTAS case and produce a warning if used
binlog format was not ROW.

At ha_innodb::update_row we should not append keys similarly
as in ha_innodb::write_row if sql_command is SQLCOM_CREATE_TABLE.
Improved error logging on ::write_row, ::update_row and ::delete_row
if wsrep key append fails.

Signed-off-by: Julius Goryavsky <julius.goryavsky@mariadb.com>
2024-08-12 23:54:30 +02:00
..
alter_table_innodb.result
binlog_format.result MDEV-34594 : Assertion `client_state.transaction().active()' failed in 2024-08-12 23:54:30 +02:00
foreign_key.result
MDEV-20625.result MDEV-20625 : MariaDB asserting when enabling wsrep_on 2020-02-04 11:14:21 +02:00
MDEV-23081.result MDEV-23081 Stray XA transactions at startup, with wsrep_on=OFF 2020-10-21 16:29:07 +03:00
MDEV-23466.result MDEV-23466: Fix the result for different GTID format in 10.5 2020-08-21 11:53:30 +03:00
mdev_7798.result Write information about restart in .result 2019-04-01 19:47:24 +03:00
mdev_10186.result MDEV-19736: Galera test failure on 2019-06-12 08:24:30 +03:00
mdev_22681.result MDEV-22681 EXECUTE IMMEDIATE crashes server if wsrep is on. 2020-10-28 09:51:35 +02:00
plugin.result MDEV-7604: wsrep plugin lists its plugin_maturity as Unknown 2015-02-18 15:23:37 +02:00
pool_of_threads.result
trans.result MDEV-22021: Galera database could get inconsistent with rollback to savepoint 2020-03-31 09:59:37 +03:00
variables.result Merge branch '10.4' into 10.5 2021-07-31 23:19:51 +02:00
variables_debug.result Merge branch '10.4' into 10.5 2021-07-31 23:19:51 +02:00
wsrep-recover-v25,binlogon.rdiff 10.4 wsrep group commit fixes (#1224) 2019-03-15 07:09:13 +02:00
wsrep-recover-v25.result 10.4 wsrep group commit fixes (#1224) 2019-03-15 07:09:13 +02:00
wsrep-recover.result 10.4 wsrep group commit fixes (#1224) 2019-03-15 07:09:13 +02:00
wsrep_on_basic.result More fixes to variable wsrep_on 2021-04-20 08:24:14 +03:00
wsrep_rpl.result Merge 10.1 into 10.2 2017-04-28 12:22:32 +03:00
wsrep_variables_sst_method.result 10.4-MDEV-31470 wsrep_sst_method variable validity checking 2023-10-24 05:14:32 +02:00
wsrep_variables_wsrep_off.result MDEV-24596 : Assertion `state_ == s_exec || state_ == s_quitting' failed in wsrep::client_state::disable_streaming 2021-01-21 11:41:29 +02:00