Sergei Golubchik
e506bef430
MDEV-15458 Segfault in heap_scan() upon UPDATE after ADD SYSTEM VERSIONING
...
* Versioning tests support
Closes #1043
2019-05-17 13:53:22 +02:00
Sergei Golubchik
a82cfe109c
cleanup: move rbr-only test to rpl_row.test
2019-03-29 12:51:19 +01:00
Nikita Malyavin
39d7e5969b
MDEV-16252: MINIMAL binlog_row_image does not work for versioned tables
...
* mark columns for binlog before inserting history row
Closes #822
2019-03-29 12:51:19 +01:00
Aleksey Midenkov
f6ee132491
Versioning tests stability improvement
...
Fix SELECT resultset order.
2019-03-29 12:51:19 +01:00
Sergei Golubchik
9b59f78d16
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
2018-02-24 12:29:18 +01:00
Sergei Golubchik
fd240a10e3
MDEV-15395 Wrong result or Assertion `old_part_id == m_last_part' failed in ha_partition::update_row on slave
...
RBR cannot work with system versioning on the master.
row_end column is either system time (not @@timestamp) with microsecond
precision or transaction id. Either way, it'll certainly be different
on the slave. So if the master row contains row_end column, it won't
match on the slave. And if we ignore row_end when comparing,
then some other row might match instead.
2018-02-24 01:28:50 +01:00
Aleksey Midenkov
dd7d169593
MDEV-14767 system_versioning_alter_history breaks ALTER replication
...
Vers SQL: force VERS_ALTER_HISTORY_KEEP behavior in the slave thread
2018-02-24 00:50:57 +01:00
Aleksey Midenkov
5bf14f93a4
Tests: fix combinations
2017-12-04 00:49:44 +03:00