[MDEV-7355] CREATE OR REPLACE with MyISAM + OQGRAPH Created: 2014-12-20 Updated: 2023-11-28 |
|
| Status: | Open |
| Project: | MariaDB Server |
| Component/s: | Storage Engine - OQGRAPH |
| Affects Version/s: | 10.0 |
| Fix Version/s: | 10.4, 10.5, 10.6 |
| Type: | Bug | Priority: | Minor |
| Reporter: | Federico Razzoli | Assignee: | Andrew McDonnell |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||
| Description |
|
I don't know if this should be a new bug or a new comment in MDEV-7354. 1) create & populate MyISAM table Result: error. (This doesn't happen if you don't have an OQGRAPH table)
|
| Comments |
| Comment by Federico Razzoli [ 2014-12-20 ] | |||||||||||||||||||||||||||||||||||||||||||
|
Try the above test with Aria, and you'll get another anomaly (see the last query result). | |||||||||||||||||||||||||||||||||||||||||||
| Comment by Elena Stepanova [ 2014-12-20 ] | |||||||||||||||||||||||||||||||||||||||||||
|
Interestingly, I am getting different errors when I run it in a client vs MTR. Client, MyISAM:
Client, Aria:
MTR, MyISAM (and same for Aria):
And if I actually do FLUSH TABLES before CREATE OR REPLACE, everything works all right – with Aria, MyISAM, and InnoDB. | |||||||||||||||||||||||||||||||||||||||||||
| Comment by Elena Stepanova [ 2014-12-20 ] | |||||||||||||||||||||||||||||||||||||||||||
|
See also MDEV-7354. | |||||||||||||||||||||||||||||||||||||||||||
| Comment by Federico Razzoli [ 2014-12-21 ] | |||||||||||||||||||||||||||||||||||||||||||
|
I was able to crash the server with this schema: OQGRAPH -> MERGE -> MyISAM ...and a CREATE OR REPLACE (without FLUSH) on MyISAM.
Note that, if you omit the OQGRAPH table, everything works as expected. | |||||||||||||||||||||||||||||||||||||||||||
| Comment by Elena Stepanova [ 2014-12-21 ] | |||||||||||||||||||||||||||||||||||||||||||
|
Stack trace from 10.0 revno 4543 (adding to make it searchable):
|