Bug #35061 | order by returns unsorted results with limit and force index | ||
---|---|---|---|
Submitted: | 5 Mar 2008 2:25 | Modified: | 6 Mar 2008 6:43 |
Reporter: | r b | Email Updates: | |
Status: | Duplicate | Impact on me: | |
Category: | MySQL Server: Optimizer | Severity: | S3 (Non-critical) |
Version: | 5.0.50a | OS: | Linux |
Assigned to: | CPU Architecture: | Any | |
Tags: | force index, limit, order by |
[5 Mar 2008 2:25]
r b
[5 Mar 2008 2:27]
r b
repro for this bug
Attachment: MySQLSortBugRepro.txt (text/plain), 8.30 KiB.
[5 Mar 2008 4:23]
Valeriy Kravchuk
Thank you for a problem report. Please, try to repeat with a newer version, 5.0.51a, and inform about the results.
[5 Mar 2008 18:55]
r b
This does repro on the latest build
[5 Mar 2008 20:38]
Sveta Smirnova
Thank you for the report. I can not repeat described behavior with lates development sources, although bug is repeatable with current version 5.0.51a. Please wait next release.
[6 Mar 2008 2:14]
r b
Sveta, thank you for verifying that the bug reproes on the current 5.0 build and does not repro on 5.0.51. It would be extremely helpful to know which checkin addressed this issue in 5.0.51. We went through the list of fixes included in the various 5.0.x releases, but could not find any obvious candidate. This is a blocking bug for us and waiting for the next release is unfortunately not an option. We found a workaround, but unfortunately the workaround comes with a performance penalty. But most of all we are concerned that if the root cause of the bug is not understood, we might run into the issue again with a different query. This query pattern is fairly typical in our application, and if the bug in question was masked by some unrelated checkin - rather than fixed intentionally - we fear it could easily appear somewhere else down the road with a slightly different query. I think that understanding exactly where the bug was and how it was fixed would be important, especially given how serious this issue is. Not honoring an ORDER BY request is a wrong results bug.
[6 Mar 2008 6:43]
Sveta Smirnova
This seems to be fix of bug #30666 which is available since version 5.0.52 (MySQL Enterprise Server)