[
https://issues.jboss.org/browse/TEIID-2191?page=com.atlassian.jira.plugin...
]
Steven Hawkins resolved TEIID-2191.
-----------------------------------
Resolution: Done
Generalized the compensating physical update/delete planning loop check into a check for
planning recursion with views/procedures. See
https://github.com/teiid/teiid/commit/7157c30e015b8c43f839bc50ff22e8c1b25...
The recursion check may need to be relaxed later to add support for recursive views and if
we want to remove the procedure validation of recursion and not fully compose procedure
plans prior to execution.
Detect recursive view definitions
---------------------------------
Key: TEIID-2191
URL:
https://issues.jboss.org/browse/TEIID-2191
Project: Teiid
Issue Type: Quality Risk
Components: Query Engine
Reporter: Steven Hawkins
Assignee: Steven Hawkins
Fix For: 8.2
A feature from designer that was never added to the runtime is detection of recursive
view definitions. Currently if a recursive view is supplied via ddl or translator it will
cause a stackoverflow in the relational planner when it is accessed.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira