diff options
author | unknown <evgen@moonbone.local> | 2007-03-16 17:23:26 +0300 |
---|---|---|
committer | unknown <evgen@moonbone.local> | 2007-03-16 17:23:26 +0300 |
commit | 1238f85030ea41858e304579865d3543e54835de (patch) | |
tree | d4d4df4bcb01b8fe3d02056fdf3b0b15e53b3a3c /mysql-test/t/rpl_flush_log_loop-slave.opt | |
parent | 0583358ecee28ac0521e1c71201676a188d89aeb (diff) | |
download | mariadb-git-1238f85030ea41858e304579865d3543e54835de.tar.gz |
Bug#27006: AFTER UPDATE triggers not fired with INSERT ... ON DUPLICATE KEY
UPDATE if the row wasn't actually changed.
This bug was caused by fix for bug#19978. It causes AFTER UPDATE triggers
not firing if a row wasn't actually changed by the update part of the
INSERT .. ON DUPLICATE KEY UPDATE.
Now triggers are always fired if a row is touched by the INSERT ... ON
DUPLICATE KEY UPDATE.
sql/sql_insert.cc:
Bug#27006: AFTER UPDATE triggers not fired with INSERT ... ON DUPLICATE KEY
UPDATE if the row wasn't actually changed.
Now triggers are always fired if a row is touched by the INSERT ... ON
DUPLICATE KEY UPDATE.
mysql-test/r/trigger.result:
Added a test case for the bug#27006: AFTER UPDATE triggers not fired with INSERT ... ON DUPLICATE KEY
UPDATE if the row wasn't actually changed.
mysql-test/t/trigger.test:
Added a test case for the bug#27006: AFTER UPDATE triggers not fired with INSERT ... ON DUPLICATE KEY
UPDATE if the row wasn't actually changed.
Diffstat (limited to 'mysql-test/t/rpl_flush_log_loop-slave.opt')
0 files changed, 0 insertions, 0 deletions