| Bug #35674 | Range optimizer ignores conditions on inner tables in semi-join IN subqueries | ||
|---|---|---|---|
| Submitted: | 29 Mar 2008 16:16 | Modified: | 30 May 2008 20:31 |
| Reporter: | Sergey Petrunya | ||
| Status: | Closed | ||
| Category: | Server: Optimizer | Severity: | S3 (Non-critical) |
| Version: | 6.0-bk | OS: | Any |
| Assigned to: | Bugs System | Target Version: | |
| Triage: | D3 (Medium) | ||
[29 Mar 2008 16:16]
Sergey Petrunya
[29 Mar 2008 16:54]
Miguel Solorzano
Thank you for the bug report. Verified as described.
[5 Apr 2008 23:25]
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/44954 ChangeSet@1.2623, 2008-04-06 01:24:29+04:00, sergefp@mysql.com +3 -0 BUG#35674: Range optimizer ignores conditions on inner tables in semi-join IN subqueries - Let range optimizer use such conditions.
[28 May 2008 12:01]
Bugs System
Pushed into 6.0.6-alpha
[30 May 2008 20:31]
Paul DuBois
Noted in 6.0.6 changelog. The range optimizer ignored conditions on inner tables in semi-join IN subqueries, causing the the optimizer to miss good query execution plans.
