[JBoss JIRA] (TEIIDDES-1706) During DDL re-import the MergeProcessorImpl processes the ModelAnnotationImpl but misses key properties
by Mark Drilling (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1706?page=com.atlassian.jira.plu... ]
Mark Drilling resolved TEIIDDES-1706.
-------------------------------------
Assignee: Mark Drilling (was: Paul Richardson)
Resolution: Done
No longer an issue after refactoring of the DDL framework. Retested OK.
> During DDL re-import the MergeProcessorImpl processes the ModelAnnotationImpl but misses key properties
> -------------------------------------------------------------------------------------------------------
>
> Key: TEIIDDES-1706
> URL: https://issues.jboss.org/browse/TEIIDDES-1706
> Project: Teiid Designer
> Issue Type: Bug
> Components: Import/Export
> Affects Versions: 8.1
> Reporter: Barry LaFond
> Assignee: Mark Drilling
> Priority: Blocker
> Fix For: 8.2
>
>
> MergeProcessorImpl.doOrderContained() shows the following for source and result ModelAnnotationImpl.
> ProducerName and ProducerVersion are lost.
> sourceObject:
> org.teiid.designer.metamodels.core.impl.ModelAnnotationImpl@30298bbf (description: null, nameInSource: null, primaryMetamodelUri: http://www.metamatrix.com/metamodels/Relational, modelType: PHYSICAL, maxSetSize: 0, visible: true, supportsDistinct: true, supportsJoin: true, supportsOrderBy: true, supportsOuterJoin: true, supportsWhereAll: true, namespaceUri: null, ProducerName: Teiid Designer, ProducerVersion: 8.2.0)
> resultObject:
> org.teiid.designer.metamodels.core.impl.ModelAnnotationImpl@d3b11c3 (description: null, nameInSource: null, primaryMetamodelUri: http://www.metamatrix.com/metamodels/Relational, modelType: PHYSICAL, maxSetSize: 0, visible: true, supportsDistinct: true, supportsJoin: true, supportsOrderBy: true, supportsOuterJoin: true, supportsWhereAll: true, namespaceUri: null, ProducerName: null, ProducerVersion: null)
--
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
12 years, 9 months
[JBoss JIRA] (TEIIDDES-1705) Model imported from DDL is missing relational model extension MED
by Mark Drilling (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1705?page=com.atlassian.jira.plu... ]
Mark Drilling resolved TEIIDDES-1705.
-------------------------------------
Resolution: Done
Verified that the Relational MED is added to the model, retested ok.
> Model imported from DDL is missing relational model extension MED
> -----------------------------------------------------------------
>
> Key: TEIIDDES-1705
> URL: https://issues.jboss.org/browse/TEIIDDES-1705
> Project: Teiid Designer
> Issue Type: Bug
> Components: Extension Framework
> Affects Versions: 8.1
> Reporter: Barry LaFond
> Assignee: Mark Drilling
> Priority: Critical
> Fix For: 8.2
>
>
> While working on TEIIDDES-1660 noticed that if I re-imported to same model an NPE showed up because the relational MED was not saved in the model.
> RelationalPlugin is responding to a New Model event and applying the MED, but later in the importer, the model contents is copied and it loses the MED.
--
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
12 years, 9 months
[JBoss JIRA] (TEIIDDES-1670) DDL Importer - problem with re-import when setting descriptions
by Mark Drilling (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1670?page=com.atlassian.jira.plu... ]
Mark Drilling resolved TEIIDDES-1670.
-------------------------------------
Assignee: Mark Drilling (was: Paul Richardson)
Resolution: Done
This retests ok, after recent changes to the importer.
> DDL Importer - problem with re-import when setting descriptions
> ---------------------------------------------------------------
>
> Key: TEIIDDES-1670
> URL: https://issues.jboss.org/browse/TEIIDDES-1670
> Project: Teiid Designer
> Issue Type: Bug
> Components: Import/Export
> Affects Versions: 8.1
> Reporter: Mark Drilling
> Assignee: Mark Drilling
> Priority: Critical
> Fix For: 8.2
>
>
> When using the DDL importer for an existing model (update), the model entity names are getting reset. This only seems to occur if 'set description of Model Entities to corresponding DDL statement' checkbox is checked. The Entity names get changed to the default name of the entity.
--
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
12 years, 9 months
[JBoss JIRA] (TEIIDDES-1654) DDL Importer needs to better handle constraint naming in generated model
by Mark Drilling (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1654?page=com.atlassian.jira.plu... ]
Mark Drilling resolved TEIIDDES-1654.
-------------------------------------
Resolution: Done
The ModeShape DDL sequencer is now handling the unique naming of constraints. Resolved another issue with UniqueConstraint generation.
pull request https://github.com/Teiid-Designer/teiid-designer/pull/193
> DDL Importer needs to better handle constraint naming in generated model
> ------------------------------------------------------------------------
>
> Key: TEIIDDES-1654
> URL: https://issues.jboss.org/browse/TEIIDDES-1654
> Project: Teiid Designer
> Issue Type: Enhancement
> Components: Import/Export
> Affects Versions: 8.1
> Reporter: Mark Drilling
> Assignee: Mark Drilling
> Fix For: 8.2
>
>
> When importing DDL, the generated model can have errors when multiple constraints are present. For example the following DDL:
> CREATE FOREIGN TABLE G1( e1 integer, e2 varchar, e3 date, PRIMARY KEY (e1, e2), INDEX(e2, e3), ACCESSPATTERN(e1), UNIQUE(e1), ACCESSPATTERN(e2, e3))
> includes two access patterns which end up being named the same. The importer should auto increment the names to avoid name conflicts.
--
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
12 years, 9 months