[JBoss JIRA] (TEIID-1876) Netezza translator using INTNNOT when it should use INT4NOT
by Paul Nittel (Created) (JIRA)
Netezza translator using INTNNOT when it should use INT4NOT
-----------------------------------------------------------
Key: TEIID-1876
URL: https://issues.jboss.org/browse/TEIID-1876
Project: Teiid
Issue Type: Bug
Components: Query Engine
Affects Versions: 7.6
Reporter: Paul Nittel
Assignee: Steven Hawkins
This was found during query testing. The query in question is RDBMS_Test_Queries_5700_TestQuery153.
With Netezza as the source, this query:
SELECT IntKey, BITNOT(IntKey) as BitPart FROM BQT1.SmallA ORDER BY IntKey
Produces:
Caught SQLException:
Error Code:1100 Message:Remote org.teiid.core.TeiidProcessingException: Error Code:1100 Message:Source: Error Code:1100 Message:'ERROR: Function 'INTNNOT(INT4)' does not exist
Unable to identify a function that satisfies the given argument types
You may need to add explicit typecasts
' error executing statement(s): [Prepared Values: [] SQL: SELECT g_0."INTKEY" AS c_0, intNnot(g_0."INTKEY") AS c_1 FROM "SMALLA" AS g_0 ORDER BY c_0]
Dev responded with:
[It appears] this should be calling INT4NOT. The Netezza users guide is a little unclear.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 11 months
[JBoss JIRA] Created: (TEIID-1656) Add pushdown support for Searched CASE expression over a UNION
by Mark Drilling (JIRA)
Add pushdown support for Searched CASE expression over a UNION
--------------------------------------------------------------
Key: TEIID-1656
URL: https://issues.jboss.org/browse/TEIID-1656
Project: Teiid
Issue Type: Enhancement
Components: Query Engine, Server
Affects Versions: 7.4, 7.1.1
Reporter: Mark Drilling
Assignee: Steven Hawkins
Fix For: 7.4.1
1) User has created a view MyView containing UNION all of two other views, eg "SELECT * FROM View1 UNION ALL SELECT * FROM View 2".
2) Then a user query containing a searched CASE type expression is submitted against the view, eg "SELECT CASE WHEN StringNum IS NULL THEN 0 ELSE 1 END FROM MyView"
3) With current planner the CASE expression is not pushed down to the individual sources. The enhancement request is to allow the pushdown.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 11 months