Bug #21840 | Spurious ER_WARNING_NOT_COMPLETE_ROLLBACK for transactional tables | ||
---|---|---|---|
Submitted: | 25 Aug 2006 18:11 | Modified: | 6 Oct 2008 10:48 |
Reporter: | Marc ALFF | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: DML | Severity: | S3 (Non-critical) |
Version: | 5.0/5.1BK | OS: | Linux (Linux) |
Assigned to: | Magne Mæhre | CPU Architecture: | Any |
[25 Aug 2006 18:11]
Marc ALFF
[25 Aug 2006 18:50]
MySQL Verification Team
Thank you for the bug report.
[15 Mar 2007 15:39]
Konstantin Osipov
Another test case: set autocommit=0; create temporary table t1 (a int) engine=innodb; insert into t1 (a) values (1); rollback; show warnings; Output: mysql> create temporary table t1 (a int) engine=innodb; Query OK, 0 rows affected (0.03 sec) mysql> insert into t1 (a) values (1); Query OK, 1 row affected (0.00 sec) mysql> rollback; 'Query OK, 0 rows affected, 1 warning (0.01 sec) mysql> show warnings; +---------+------+---------------------------------------------------------------+ | Level | Code | Message | +---------+------+---------------------------------------------------------------+ | Warning | 1196 | Some non-transactional changed tables couldn't be rolled back | +---------+------+---------------------------------------------------------------+ 1 row in set (0.00 sec)
[1 Oct 2008 22:46]
Konstantin Osipov
Can't repeat in 6.0. Magne, could you please add a test case (the small one, by me) to innodb_mysql.test and close the bug? Thanks.
[6 Oct 2008 10:47]
Magne Mæhre
Test case is added