Branch: refs/heads/dynamic_vdbs
Home:
https://github.com/Teiid-Designer/teiid-designer
Commit: 457e7092b47359abfb9a151412edb78a408125f4
https://github.com/Teiid-Designer/teiid-designer/commit/457e7092b47359abf...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2015-07-04 (Sat, 04 Jul 2015)
Changed paths:
M
plugins/org.teiid.designer.core/src/org/teiid/designer/core/workspace/ModelFolderImpl.java
M
plugins/org.teiid.designer.core/src/org/teiid/designer/core/workspace/ModelProjectImpl.java
M
plugins/org.teiid.designer.core/src/org/teiid/designer/core/workspace/ModelResourceImpl.java
M
plugins/org.teiid.designer.core/src/org/teiid/designer/core/workspace/ModelWorkspaceCache.java
M
plugins/org.teiid.designer.core/src/org/teiid/designer/core/workspace/ModelWorkspaceImpl.java
M
plugins/org.teiid.designer.core/src/org/teiid/designer/core/workspace/ModelWorkspaceItem.java
M
plugins/org.teiid.designer.core/src/org/teiid/designer/core/workspace/ModelWorkspaceItemImpl.java
M
plugins/org.teiid.designer.core/src/org/teiid/designer/core/workspace/ModelWorkspaceManager.java
M
plugins/org.teiid.designer.core/src/org/teiid/designer/core/workspace/OpenableImpl.java
M
tests/org.teiid.designer.core.test.framework/src/org/teiid/designer/core/workspace/FakeModelWorkspaceItem.java
M
tests/org.teiid.designer.core.test.framework/src/org/teiid/designer/core/workspace/FakeOpenableModelWorkspaceItem.java
Log Message:
-----------
Remove ModelWorkspaceItemImpl parent cast from ModelWorkspaceItemImpl
* Unnecessary reliance on implementation class and limits testing of
ModelResources
* Adds generics to cache maps in ModelWorkspaceCache since
ModelWorkspaceItemImpl.getItemInfo return type updated
Commit: dda87877d120246f18673eff3749fc7ca604cb69
https://github.com/Teiid-Designer/teiid-designer/commit/dda87877d120246f1...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2015-07-04 (Sat, 04 Jul 2015)
Changed paths:
M tests/org.teiid.designer.vdb.test/src/org/teiid/designer/vdb/VdbTestUtils.java
Log Message:
-----------
Fixes failing books vdb unit test
* Seems OPTIONS are always produced for each column after ddl generation
Commit: 9621731355aab1845ad995a6f405cc61f3be35fb
https://github.com/Teiid-Designer/teiid-designer/commit/9621731355aab1845...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2015-07-04 (Sat, 04 Jul 2015)
Changed paths:
M
plugins/org.teiid.designer.metamodels.relational/src/org/teiid/designer/metamodels/relational/BaseTable.java
M
plugins/org.teiid.designer.metamodels.relational/src/org/teiid/designer/metamodels/relational/impl/BaseTableImpl.java
M
plugins/org.teiid.designer.metamodels.relational/src/org/teiid/designer/metamodels/relational/util/RelationalUtil.java
M
plugins/org.teiid.designer.relational/src/org/teiid/designer/relational/model/RelationalModelFactory.java
M
plugins/org.teiid.designer.relational/src/org/teiid/designer/relational/model/RelationalTable.java
M
plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/materialization/MaterializationModelGenerator.java
Log Message:
-----------
Fixes lack of unique constraint found for ddl UNIQUE keyword
* RelationalTable
* Unique constraints are being cached in either the single
uniqueConstraint field or uniqueConstraints collection. Thus, importer
is storing in one but trying to fetch from the other and failing to
find the unique columns
* Preserves the getUniqueConstraint() and setUniqueConstraint() methods
for compatibility with the RelationalTableEditorPanel. This probably
needs to be changed at some point to support multiple unique constraints
See TEIIDDES-2570
Commit: 858476cbbba44906e0a4ed883857cd26e0660852
https://github.com/Teiid-Designer/teiid-designer/commit/858476cbbba44906e...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2015-07-04 (Sat, 04 Jul 2015)
Changed paths:
M
plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/ddl/TeiidModelToDdlGenerator.java
M tests/org.teiid.designer.core.test.framework/META-INF/MANIFEST.MF
M
tests/org.teiid.designer.core.test.framework/src/org/teiid/designer/core/ModelEditorMock.java
A tests/org.teiid.designer.vdb.test/src/TestModelToDdlGenerator.java
Log Message:
-----------
Adds column properties to ModelToDdl Generator
* Adds in NOT NULL, AUTO_INCREMENT, INDEX and PRIMARY KEY
* Constructs a unit test for specifically testing round-tripping of DDL
using the DdlImporter (to Xmi Model) and then the
TeiidModelToDdlGenerator (back to DDL)
Compare:
https://github.com/Teiid-Designer/teiid-designer/compare/ed4bd0482edb...8...