Merge lp:~mmcm/akiban-server/sql-overload-complex-case into lp:~akiban-technologies/akiban-server/trunk
Proposed by
Mike McMahon
Status: | Merged |
---|---|
Approved by: | Nathan Williams |
Approved revision: | 2669 |
Merged at revision: | 2667 |
Proposed branch: | lp:~mmcm/akiban-server/sql-overload-complex-case |
Merge into: | lp:~akiban-technologies/akiban-server/trunk |
Prerequisite: | lp:~mmcm/akiban-server/sql-binder-closest-table-name |
Diff against target: |
64 lines (+16/-4) 4 files modified
src/main/java/com/akiban/sql/optimizer/rule/OverloadAndTInstanceResolver.java (+8/-4) src/test/resources/com/akiban/sql/optimizer/rule/fold-constants/README.txt (+2/-0) src/test/resources/com/akiban/sql/optimizer/rule/fold-constants/case-3.expected (+5/-0) src/test/resources/com/akiban/sql/optimizer/rule/fold-constants/case-3.sql (+1/-0) |
To merge this branch: | bzr merge lp:~mmcm/akiban-server/sql-overload-complex-case |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Thomas Jones-Low | Needs Fixing | ||
Nathan Williams | Approve | ||
Review via email: mp+167667@code.launchpad.net |
Description of the change
A CASE condition with BETWEEN (or AND) would get an error in the overload resolver.
It was calling the method meant to be used after conditions are compacted (near the end).
To post a comment you must log in.
Looks good.