[
https://issues.jboss.org/browse/TEIID-1843?page=com.atlassian.jira.plugin...
]
Steven Hawkins resolved TEIID-1843.
-----------------------------------
Resolution: Done
Corrected the rewriter so that we properly plan changing expressions as conditions. Also
added general logic to address situations where compensating update procedures are not
possible.
StackOverflow using a changing expression as a boolean condition
----------------------------------------------------------------
Key: TEIID-1843
URL:
https://issues.jboss.org/browse/TEIID-1843
Project: Teiid
Issue Type: Bug
Components: Query Engine
Affects Versions: 7.4
Reporter: Steven Hawkins
Assignee: Steven Hawkins
Fix For: 7.6
If a changing value is used as a condition directly, e.g. col = case when changing.y then
...
The rewriter will fail to replace the changing value and we will continually attempt to
rewrite the base update as a loop procedure.
--
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