Bug #9393 | Searching through IN(...) with 0 and NULL value in list fails | ||
---|---|---|---|
Submitted: | 24 Mar 2005 21:03 | Modified: | 29 Jun 2005 20:38 |
Reporter: | Frank Sweetser | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server | Severity: | S3 (Non-critical) |
Version: | 4.1.10a | OS: | Linux (Fedora Core 3) |
Assigned to: | Oleksandr Byelkin | CPU Architecture: | Any |
[24 Mar 2005 21:03]
Frank Sweetser
[24 Mar 2005 21:09]
Frank Sweetser
Just correcting the version....
[24 Mar 2005 21:43]
MySQL Verification Team
I was able to repeat the behavior reported however I guess this report is duplicate but I wasn't able for to find the related one. Thank you for the bug report.
[28 Jun 2005 16:49]
Oleksandr Byelkin
ChangeSet 1.2323 05/06/28 18:56:45 bell@sanja.is.com.ua +3 -0 fixed not_null_tables() for IN() (BUG#9393) (IN() remove NULL rows only for tables from first argument (value which we looking for in IN() list) but not for tables from IN() list) Also it will be better change Item::not_null_tables() to prohibit this optimisation by default for new created items in 5.0 or 5.1.
[28 Jun 2005 17:09]
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/internals/26489
[28 Jun 2005 19:46]
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/internals/26493
[28 Jun 2005 22:21]
Oleksandr Byelkin
pushed to 4.1.13
[29 Jun 2005 20:38]
Mike Hillyer
Documented in 4.1.13 changelog.