Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move InnoDB mysql-tests to the innodb suite. | Vasil Dimov | 2010-04-16 | 1 | -112/+0 |
| | |||||
* | Move InnoDB tests from storage/innobase/mysql-test/ (where they were ignored) | Vasil Dimov | 2010-04-14 | 1 | -4/+41 |
| | | | | | to mysql-test/ | ||||
* | Bug#41889: Test main.innodb_bug38231 is failing w/embedded server (server crash) | Davi Arnaut | 2009-01-08 | 1 | -11/+3 |
| | | | | | | | | | | | | | | | | | | | | | The problem is that a mysql connection instance is not thread-safe and reentrant, meaning that it can't be used concurrently and can't be re-entered while it's already running. This applies for any form of the server (embedded or not), but this rule can be violated in a test case if the test sends a new command without waiting for the result of previous command that was sent asynchronously and this can lead to hangs when over a network or to crashes under embedded server as the server query execution path will be re-entered concurrently with the same connection structure. The solution is to rework the test case so that the aforementioned rule is obeyed. mysql-test/t/innodb_bug38231.test: Remove con3 as it is not necessary to reproduce the test case and might cause problems as there is no guarantee on which LOCK TABLE request will succeed first. Also, wait for statement result before sending a new one on the same connection. | ||||
* | Apply InnoDB snapshot innodb-5.1-ss2858, part 16. Fix merge mistake which | Timothy Smith | 2008-12-14 | 1 | -83/+0 |
| | | | | | resulted in a duplicate test case for bug 38231. | ||||
* | Apply InnoDB snapshot innodb-5.1-ss2858, part 2. Fixes | Timothy Smith | 2008-12-14 | 1 | -0/+166 |
Bug#38231: Innodb crash in lock_reset_all_on_table() on TRUNCATE + LOCK / UNLOCK branches/5.1: Fix Bug#38231 Innodb crash in lock_reset_all_on_table() on TRUNCATE + LOCK / UNLOCK In TRUNCATE TABLE and discard tablespace: do not remove table-level S and X locks and do not assert on such locks not being wait locks. Leave such locks alone. Approved by: Heikki (rb://14) |