1
0
mirror of https://github.com/MariaDB/server.git synced 2025-07-30 16:24:05 +03:00

MDEV-15395 Wrong result or Assertion `old_part_id == m_last_part' failed in ha_partition::update_row on slave

Revert commit fd240a10e3 and add a test case
This commit is contained in:
Sergei Golubchik
2018-02-24 09:45:46 +01:00
parent ad0f8fef3d
commit 9b59f78d16
3 changed files with 19 additions and 4 deletions

View File

@ -1,5 +1,5 @@
--source include/have_binlog_format_mixed_or_statement.inc
--source suite/versioning/engines.inc
--source include/have_partition.inc
--source include/master-slave.inc
#BUG#12662190 - COM_COMMIT IS NOT INCREMENTED FROM THE BINARY LOGS ON SLAVE, COM_BEGIN IS
@ -122,4 +122,15 @@ show create table t1;
connection master;
drop table t1, t2;
#
# MDEV-15395 Wrong result or Assertion `old_part_id == m_last_part' failed in ha_partition::update_row on slave
#
create table t1 (i int) with system versioning partition by system_time limit 8 ( partition p1 history, partition p2 history, partition pn current );
insert into t1 values (1);
update t1 set i = 1;
update t1 set i = 0;
sync_slave_with_master;
connection master;
drop table t1;
--source include/rpl_end.inc