Bug #17766 | The server accepts to create MERGE tables which cannot work | ||
---|---|---|---|
Submitted: | 28 Feb 2006 12:18 | Modified: | 2 Sep 2006 1:37 |
Reporter: | Matthias Leich | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: Merge storage engine | Severity: | S3 (Non-critical) |
Version: | 4.1 | OS: | |
Assigned to: | Jim Winstead | CPU Architecture: | Any |
[28 Feb 2006 12:18]
Matthias Leich
[27 Jun 2006 1:40]
Bugs System
A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/commits/8279
[27 Jun 2006 22:07]
Jim Winstead
Per discussion with monty, I will not disable the creation of such tables (since they do have some utility), but I will make it so an insert against them gives a more sensible error message.
[28 Jun 2006 0:06]
Bugs System
A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/commits/8361
[12 Jul 2006 0:22]
Bugs System
A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/commits/9073
[21 Jul 2006 19:35]
Antony Curtis
Thank you for your bug report. This issue has been committed to our source repository of that product and will be incorporated into the next release. If necessary, you can access the source repository and build the latest available version, including the bug fix. More information about accessing the source trees is available at http://www.mysql.com/doc/en/Installing_source_tree.html
[21 Jul 2006 19:36]
Antony Curtis
pushed to 5.0.25 repository
[11 Aug 2006 2:35]
Jim Winstead
Fixed in 5.0.25 and 5.1.12.
[18 Aug 2006 13:07]
Jon Stephens
Why are we allowing the creation of a table into which data can't be inserted? Please explain. Thanks!
[18 Aug 2006 16:09]
Jim Winstead
Because that is how Monty wants it to work. He can explain his rationale. (Which makes sense, I just don't want to misrepresent it by trying to repeat it.)
[2 Sep 2006 1:37]
Paul DuBois
Noted in 5.0.25, 5.1.12 changelogs. It is possible to create MERGE tables into which data cannot be inserted (by not specifying a UNION clause. However, when an insert was attempted, the error message was confusing. Now an error occurs indicating that the table is read-only.