]
Barry LaFond updated TEIIDDES-905:
----------------------------------
Fix Version/s: 7.5
(was: 7.4)
Priority: Critical (was: Blocker)
Targeting 7.5 release
Replace EMF-based Model Extensions with new framework
-----------------------------------------------------
Key: TEIIDDES-905
URL:
https://issues.jboss.org/browse/TEIIDDES-905
Project: Teiid Designer
Issue Type: Enhancement
Affects Versions: 7.3
Reporter: Barry LaFond
Assignee: Barry LaFond
Priority: Critical
Fix For: 7.5
Designer's current Model Extensions framework has some limitations which include:
1. The current framework allows for only 1 extension model.
2. Extension models are included as a dependent models in VDBs.
3. When sequenced through publishing into the Modeshape repository none of the default
"extended" property values are currently sequenced. There is no mechanism in
Modeshape to associate 2 or more documents in this way.
4. When using the EMF Extension Model, EMF controls when Annotation objects are
created, and we're creating annotation objects even when none are strictly needed
(e.g., all the tags in the annotation have default values, and thus don't appear in
the XMI file). The result is a lot of unnecessary Annotation objects.
Need to design a new framework that is scalable, allows for applying multiple extensions,
includes the extension metadata within a model (initial values and types) and can be
easily adapted/sequenced by Modeshape.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: