| 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

