[MDEV-8928] Queries on information_schema.TABLES with invalid SPIDER table causes problems Created: 2015-10-11 Updated: 2021-08-13 Resolved: 2021-08-13 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Storage Engine - Spider |
| Affects Version/s: | 10.0.21, 10.0, 10.1 |
| Fix Version/s: | N/A |
| Type: | Bug | Priority: | Major |
| Reporter: | Federico Razzoli | Assignee: | Nayuta Yanagisawa (Inactive) |
| Resolution: | Won't Fix | Votes: | 0 |
| Labels: | None | ||
| Description |
|
Connection 32 will wait forever or for a long time (not sure). I can KILL connection 47, but connection 32 will say that MySQL server has gone away.
The solution is not that hard (KILL 47; DROP TABLE x.s), but I think that SPIDER should detect the problem and return an error to the user. Or maybe SPIDER shouldn't open that connection at all. If this is not a bug, please consider it as a feature request. |
| Comments |
| Comment by Federico Razzoli [ 2015-10-12 ] | ||||||
|
Probably the test case shows a side problem: SPIDER does bad things, but after killing the SPIDER connection, the other one should be able to complete the query on i_s.TABLES (I think). | ||||||
| Comment by Elena Stepanova [ 2015-10-21 ] | ||||||
|
| ||||||
| Comment by Nayuta Yanagisawa (Inactive) [ 2021-08-13 ] | ||||||
|
Hi f_razzoli! I'm another Spider developer. I tried to reproduce the bug on 10.2 but I couldn't, and thus I close the issue. Please let me know if the problem is still there or I missed something. |