[
https://issues.jboss.org/browse/TEIIDDES-1207?page=com.atlassian.jira.plu...
]
Barry LaFond reassigned TEIIDDES-1207:
--------------------------------------
Assignee: Dan Florian (was: Barry LaFond)
Merge the relational and function metamodels
--------------------------------------------
Key: TEIIDDES-1207
URL:
https://issues.jboss.org/browse/TEIIDDES-1207
Project: Teiid Designer
Issue Type: Quality Risk
Components: Modeling
Affects Versions: 8.0
Reporter: Steven Hawkins
Assignee: Dan Florian
Fix For: 8.0
Having the function and relational models is no longer necessary. We can add the needed
function metadata (including TEIIDDES-152 vararg support, null-on-null, etc.) through
either extension properties or a metamodel change. This is in the vain of PostgreSQL
which uses the create function syntax to add what would be procedures in other dbmses.
Virtual functions (procedures marked as functions in a view layer) could also still
specify transformation sql if pushdown is not required - rather than forcing the use of a
java class.
We could deprecate the old function model support of the Teiid side then.
--
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