Bug 1254948
| Summary: | Incorrect evaluation of NOT IN and BETWEEN when types mismatch | |||
|---|---|---|---|---|
| Product: | Red Hat Enterprise MRG | Reporter: | Robbie Gemmell <rgemmell> | |
| Component: | qpid-cpp | Assignee: | Andrew Stitcher <astitcher> | |
| Status: | CLOSED ERRATA | QA Contact: | Michal Toth <mtoth> | |
| Severity: | medium | Docs Contact: | ||
| Priority: | medium | |||
| Version: | 3.2 | CC: | esammons, gsim, iboverma, jross, mtoth, psvobodo, smumford | |
| Target Milestone: | 3.2 | |||
| Target Release: | --- | |||
| Hardware: | Unspecified | |||
| OS: | Unspecified | |||
| Whiteboard: | ||||
| Fixed In Version: | qpid-cpp-0.34-4 | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | ||
| Clone Of: | ||||
| : | 1258971 (view as bug list) | Environment: | ||
| Last Closed: | 2015-10-08 13:11:14 UTC | Type: | Bug | |
| Regression: | --- | Mount Type: | --- | |
| Documentation: | --- | CRM: | ||
| Verified Versions: | Category: | --- | ||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
| Cloudforms Team: | --- | Target Upstream Version: | ||
| Embargoed: | ||||
| Bug Depends On: | ||||
| Bug Blocks: | 1258971 | |||
|
Description
Robbie Gemmell
2015-08-19 09:57:30 UTC
I've identified the issues as (a) incorrect evaluation of NOT IN and BETWEEN when types mismatch and (b) incorrect parsing of certain integer literals. More details in QPID-6717 and QPID-6718, now linked to this. I have checked in a fix for the first class (https://svn.apache.org/r1698428), the second class are still unresolved. Backported (https://svn.apache.org/r1698428) to 0.34-mrg. [Bug has been split so removing the numeric parsing part] Now committed fixes to finish this issue to qpid upstream trunk: (note that one of these changes reverts a previous change) git mirror SHAs: 27472cd3 420c2a41 (this reverts 85ed093b) 5a416927 c7500cc5 svn urls: https://svn.apache.org/r1700867 https://svn.apache.org/r1700868 reverting https://svn.apache.org/r1698428 https://svn.apache.org/r1700869 https://svn.apache.org/r1701301 Added https://svn.apache.org/r1700867 https://svn.apache.org/r1700868 reverting https://svn.apache.org/r1698428 https://svn.apache.org/r1700869 https://svn.apache.org/r1701301 to 0.34-mrg branch. We have ran TCK tests on rhel7, 32 and 64b rhel6 and no selector tests are failing. Runs were executed on qpid-cpp-server-0.34-4.el6.x86_64 Marking as verified. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHEA-2015-1879.html |