[teiid-issues] [JBoss JIRA] (TEIID-2191) Detect recursive view definitions

Steven Hawkins (JIRA) jira-events at lists.jboss.org
Tue Oct 9 11:36:03 EDT 2012


     [ https://issues.jboss.org/browse/TEIID-2191?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

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/7157c30e015b8c43f839bc50ff22e8c1b25f2b5b

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


More information about the teiid-issues mailing list