[MDEV-7863] tokudb.type_varchar leaves dirty datadir (leftovers of t3 table) Created: 2015-03-28 Updated: 2023-11-29 Resolved: 2023-11-29 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Tests |
| Affects Version/s: | 5.5 |
| Fix Version/s: | N/A |
| Type: | Bug | Priority: | Minor |
| Reporter: | Elena Stepanova | Assignee: | Sergei Golubchik |
| Resolution: | Won't Fix | Votes: | 0 |
| Labels: | tokudb, upstream | ||
| Issue Links: |
|
||||||||
| Description |
|
Any further test that attempts to create t3 (not necessarily of TokuDB engine), fails with 'table already exists'). It's not MariaDB-specific, same happens on Tokutek release binaries of MySQL 5.5.41. |
| Comments |
| Comment by Rich Prohaska [ 2015-03-29 ] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Fix is in progress. See https://tokutek.atlassian.net/browse/DB-830. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Rich Prohaska [ 2015-03-30 ] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
DB-830 is fixed. removed an invalid subtest inside of tokudb's type_varchar.test. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Sergei Golubchik [ 2015-03-31 ] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
prohaska7, I assume this is fixed in tokudb repository, and thus it'll be fixed in MariaDB when we merge. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Rich Prohaska [ 2015-03-31 ] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
tokudb.type_varchar was cloned from the generic type_varchar test and directed at tokudb. there was a subtest that replaced the frm file for a tokudb table with an old frm file for some other (innodb?) storage engine. this caused the drop table to fail. the bug fix is to remove the invalid subtest. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Elena Stepanova [ 2015-09-28 ] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
We never closed it, and rightly so – apparently it was fixed in earlier 5.5 version, but re-appeared now.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Elena Stepanova [ 2015-09-28 ] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Or maybe it was never fixed... I don't see any difference in tokudb.type_varchar between our 5.5.43 (TokuDB 7.5.6) and 5.5.44 (TokuDB 7.5.7). I've filed a new JIRA report for TokuDB, https://tokutek.atlassian.net/browse/DB-885 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Elena Stepanova [ 2017-07-30 ] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
10.x are not affected just because the part of the test that creates t3 is disabled there (goes under if (0)). On 5.5 it is still happening. |