Bug #12347 | InnoDB: DROP TABLE ignores locks | ||
---|---|---|---|
Submitted: | 3 Aug 2005 14:42 | Modified: | 1 Dec 2008 19:59 |
Reporter: | Peter Gulutzan | Email Updates: | |
Status: | Duplicate | Impact on me: | |
Category: | MySQL Server: DDL | Severity: | S3 (Non-critical) |
Version: | 5.0.11-beta-debug | OS: | Linux (SUSE 9.2) |
Assigned to: | Assigned Account | CPU Architecture: | Any |
[3 Aug 2005 14:42]
Peter Gulutzan
[3 Aug 2005 14:48]
Heikki Tuuri
Peter G, the current behavior was a conscious decision in December 2000. Waiting for a transactional lock while holding the MySQL table cache mutex would freeze the whole server. To fix that bad binlog order bug we may need to let DROP TABLE to wait for a transactional lock. I agree that it would be more logical that a lock would protect a table against being dropped. Regards, Heikki
[3 Aug 2005 14:57]
Heikki Tuuri
Putting this to 'To be fixed later' state. We will not fix this in 5.0. --Heikki
[27 Sep 2008 12:54]
Konstantin Osipov
Duplicate of Bug#989. Davi, please check if can be closed as such when Bug#989 is closed. Please consider adding a test case.
[29 Sep 2008 22:33]
Konstantin Osipov
Another manifestation of Bug#989.