[
https://issues.jboss.org/browse/TEIIDDES-1556?page=com.atlassian.jira.plu...
]
Steven Hawkins commented on TEIIDDES-1556:
------------------------------------------
IMO, intuitively, FUNCTION=TRUE makes for sense for java code related
functions that are run in the VM, not for something that's pushed down to the server
for execution.
This discussion is about what makes sense for minimizing metamodels. The metadata of a
Teiid procedure is a superset of the metadata needed to represent a function (see also pg
sql that only has the notion of defining functions - there is no explicit create
procedure). Designer can choose to do quite a bit presentational work if desired to make
a procedure marked as a function look more intuitive to a MMX/legacy user.
add Extension properties to the virtual Procedure (function) to
account for the necessary properties
Correct me if I'm wrong, but some of those should be applicable already anyway since
were already supposed to be defined by a general relational extension (varargs,
null-on-null, category, etc.).
The JAVA_CLASS, JAVA_METHOD, etc. would similarly need to be added.
Do the Aggregate Function Options apply here too? if( aggregate ==
TRUE) ??
Yes anything that would have related to a function would relate to a procedure
representing a function.
In 8.0, the function metamodel has been deprecated, can the new model
wizard drop down indicate as such
-------------------------------------------------------------------------------------------------------
Key: TEIIDDES-1556
URL:
https://issues.jboss.org/browse/TEIIDDES-1556
Project: Teiid Designer
Issue Type: Enhancement
Components: Dialogs, Usability
Affects Versions: 8.0
Reporter: Van Halbert
Assignee: Mark Drilling
Fix For: 8.1
When selecting New Model Wizard, the Model Class drop down should indicate the Function
Model is "Deprecated".
--
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