[Teiid-Designer/teiid-designer] 86f6ed: Avoid caching runtime specific objects
by Barry LaFond
Branch: refs/heads/master
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 86f6ed7e1566bcd3c0d8f9b54a7f64780f02b9da
https://github.com/Teiid-Designer/teiid-designer/commit/86f6ed7e1566bcd3c...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2013-02-04 (Mon, 04 Feb 2013)
Changed paths:
M plugins/org.teiid.designer.query.ui/src/org/teiid/query/ui/sqleditor/component/DisplayNodeVisitor.java
M plugins/org.teiid.designer.query.ui/src/org/teiid/query/ui/sqleditor/component/GroupSymbolFinder.java
M plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/aspects/sql/MappingDocumentFormatter.java
M plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/aspects/validation/rules/SqlTransformationMappingRootValidationRule.java
Log Message:
-----------
Avoid caching runtime specific objects
* Caching references to visitor, query service and factories is dangerous
since these can hang around in their parent objects after a change of
server version and cause class cast exceptions
* SqlTransformationMappingRootValidationRule
* Especially important with this class since it is create as a singleton
static and used throughout the life of the application
Commit: 24bc298b7cf2b9d0c8c96ed12e47825be78bde83
https://github.com/Teiid-Designer/teiid-designer/commit/24bc298b7cf2b9d0c...
Author: Barry LaFond <blafond(a)redhat.com>
Date: 2013-02-05 (Tue, 05 Feb 2013)
Changed paths:
M plugins/org.teiid.designer.query.ui/src/org/teiid/query/ui/sqleditor/component/DisplayNodeVisitor.java
M plugins/org.teiid.designer.query.ui/src/org/teiid/query/ui/sqleditor/component/GroupSymbolFinder.java
M plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/aspects/sql/MappingDocumentFormatter.java
M plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/aspects/validation/rules/SqlTransformationMappingRootValidationRule.java
Log Message:
-----------
Merge pull request #92 from phantomjinx/master
More reference caching removel
Compare: https://github.com/Teiid-Designer/teiid-designer/compare/8a61214b2655...2...
11 years, 11 months
[Teiid-Designer/teiid-designer] 5dd3f4: TEIIDDES-1579 Remove S-RAMP Dependencies From The ...
by Daniel Florian
Branch: refs/heads/komodo
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 5dd3f4deaaa9ecbe886a59e993d62f23f689b0c6
https://github.com/Teiid-Designer/teiid-designer/commit/5dd3f4deaaa9ecbe8...
Author: Dan Florian <dflorian(a)redhat.com>
Date: 2013-02-05 (Tue, 05 Feb 2013)
Changed paths:
M komodo-common/src/main/java/org/komodo/common/util/StringUtil.java
R komodo-repository/src/main/java/org/komodo/repository/AtomRepositoryManager.java
R komodo-repository/src/main/java/org/komodo/repository/Repositories.java
R komodo-repository/src/main/java/org/komodo/repository/RepositoryConstants.java
M komodo-repository/src/main/java/org/komodo/repository/RepositoryI18n.java
R komodo-repository/src/main/java/org/komodo/repository/RepositoryManager.java
A komodo-repository/src/main/java/org/komodo/repository/RepositoryProvider.java
A komodo-repository/src/main/java/org/komodo/repository/SoaRepositories.java
A komodo-repository/src/main/java/org/komodo/repository/SoaRepository.java
M komodo-repository/src/main/java/org/komodo/repository/artifact/Artifact.java
R komodo-repository/src/main/java/org/komodo/repository/artifact/ArtifactFactory.java
A komodo-repository/src/main/java/org/komodo/repository/artifact/ArtifactResultSet.java
R komodo-repository/src/main/java/org/komodo/repository/artifact/DataPolicyArtifact.java
R komodo-repository/src/main/java/org/komodo/repository/artifact/EntryArtifact.java
R komodo-repository/src/main/java/org/komodo/repository/artifact/ImportVdbArtifact.java
R komodo-repository/src/main/java/org/komodo/repository/artifact/PermissionArtifact.java
R komodo-repository/src/main/java/org/komodo/repository/artifact/SchemaArtifact.java
R komodo-repository/src/main/java/org/komodo/repository/artifact/SourceArtifact.java
R komodo-repository/src/main/java/org/komodo/repository/artifact/TranslatorArtifact.java
R komodo-repository/src/main/java/org/komodo/repository/artifact/VdbArtifact.java
A komodo-repository/src/main/java/org/komodo/repository/artifact/teiid/DataPolicyArtifact.java
A komodo-repository/src/main/java/org/komodo/repository/artifact/teiid/EntryArtifact.java
A komodo-repository/src/main/java/org/komodo/repository/artifact/teiid/ImportVdbArtifact.java
A komodo-repository/src/main/java/org/komodo/repository/artifact/teiid/PermissionArtifact.java
A komodo-repository/src/main/java/org/komodo/repository/artifact/teiid/SchemaArtifact.java
A komodo-repository/src/main/java/org/komodo/repository/artifact/teiid/SourceArtifact.java
A komodo-repository/src/main/java/org/komodo/repository/artifact/teiid/TranslatorArtifact.java
A komodo-repository/src/main/java/org/komodo/repository/artifact/teiid/VdbArtifact.java
R komodo-repository/src/main/java/org/komodo/repository/deriver/DeriverUtil.java
R komodo-repository/src/main/java/org/komodo/repository/deriver/VdbDeriver.java
R komodo-repository/src/main/java/org/komodo/repository/deriver/VdbDeriverProvider.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/SrampArtifact.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/SrampArtifactProperties.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/SrampArtifactResultSet.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/SrampRepository.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/SrampRepositoryConstants.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/SrampRepositoryProvider.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/SrampRepositoryUtil.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/deriver/VdbDeriver.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/deriver/VdbDeriverProvider.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/teiid/SrampDataPolicyArtifact.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/teiid/SrampEntryArtifact.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/teiid/SrampImportVdbArtifact.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/teiid/SrampPermissionArtifact.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/teiid/SrampSchemaArtifact.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/teiid/SrampSourceArtifact.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/teiid/SrampTeiidArtifactFactory.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/teiid/SrampTranslatorArtifact.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/teiid/SrampVdbArtifact.java
A komodo-repository/src/main/resources/META-INF/services/org.komodo.repository.RepositoryProvider
M komodo-repository/src/main/resources/META-INF/services/org.overlord.sramp.common.derived.DeriverProvider
M komodo-repository/src/main/resources/org/komodo/repository/RepositoryI18n.properties
R komodo-repository/src/test/java/org/komodo/repository/AtomRepositoryManagerTest.java
R komodo-repository/src/test/java/org/komodo/repository/CleanableRepositoryManager.java
R komodo-repository/src/test/java/org/komodo/repository/RepositoriesTest.java
M komodo-repository/src/test/java/org/komodo/repository/RepositoryTest.java
A komodo-repository/src/test/java/org/komodo/repository/SoaRepositoriesTest.java
R komodo-repository/src/test/java/org/komodo/repository/deriver/VdbDeriverTest.java
A komodo-repository/src/test/java/org/komodo/repository/sramp/SrampCleanableRepository.java
A komodo-repository/src/test/java/org/komodo/repository/sramp/SrampRepositoryTest.java
A komodo-repository/src/test/java/org/komodo/repository/sramp/SrampTest.java
A komodo-repository/src/test/java/org/komodo/repository/sramp/deriver/VdbDeriverTest.java
R komodo-repository/src/test/java/org/komodo/repository/test/NumberOfDerivedArtifactsMatcher.java
M komodo-repository/src/test/resources/log4j.properties
M komodo-shell/src/main/java/org/komodo/shell/ShellConstants.java
M komodo-shell/src/main/java/org/komodo/shell/command/AddVdbCommand.java
M komodo-shell/src/main/java/org/komodo/shell/command/ConnectKomodoCommand.java
M komodo-shell/src/main/java/org/komodo/shell/command/GetVdbCommand.java
M komodo-shell/src/main/java/org/komodo/shell/command/KomodoCommand.java
M komodo-shell/src/test/java/org/komodo/shell/command/AddVdbCommandTest.java
M komodo-shell/src/test/java/org/komodo/shell/command/GetVdbCommandTest.java
M komodo-shell/src/test/java/org/komodo/shell/command/ShellCommandTest.java
M komodo-teiid/src/main/java/org/komodo/teiid/model/validate/SchemaValidator.java
M komodo-teiid/src/main/java/org/komodo/teiid/model/validate/TranslatorValidator.java
M komodo-teiid/src/main/java/org/komodo/teiid/model/validate/VdbValidator.java
M komodo-teiid/src/main/java/org/komodo/teiid/model/vdb/ImportVdb.java
M komodo-teiid/src/main/java/org/komodo/teiid/model/vdb/Schema.java
M komodo-teiid/src/main/java/org/komodo/teiid/model/vdb/Translator.java
M komodo-teiid/src/main/java/org/komodo/teiid/model/vdb/Vdb.java
M komodo-teiid/src/main/java/org/komodo/teiid/model/vdb/VdbAdminObject.java
M komodo-teiid/src/main/java/org/komodo/teiid/model/vdb/VdbObject.java
M komodo-teiid/src/test/java/org/komodo/teiid/model/vdb/TranslatorTest.java
Log Message:
-----------
TEIIDDES-1579 Remove S-RAMP Dependencies From The Repository Manager API
Removed S-RAMP API from the komodo-repository API. Renamed RepositoryManager to SoaRepository. Lots of refactoring.
Moved S-RAMP dependent class to packages with S-RAMP in the name.
Commit: 9ca7092e62b7ac001fa8d664eff7b6644b5311b9
https://github.com/Teiid-Designer/teiid-designer/commit/9ca7092e62b7ac001...
Author: Daniel Florian <dflorian(a)redhat.com>
Date: 2013-02-05 (Tue, 05 Feb 2013)
Changed paths:
M komodo-common/src/main/java/org/komodo/common/util/StringUtil.java
R komodo-repository/src/main/java/org/komodo/repository/AtomRepositoryManager.java
R komodo-repository/src/main/java/org/komodo/repository/Repositories.java
R komodo-repository/src/main/java/org/komodo/repository/RepositoryConstants.java
M komodo-repository/src/main/java/org/komodo/repository/RepositoryI18n.java
R komodo-repository/src/main/java/org/komodo/repository/RepositoryManager.java
A komodo-repository/src/main/java/org/komodo/repository/RepositoryProvider.java
A komodo-repository/src/main/java/org/komodo/repository/SoaRepositories.java
A komodo-repository/src/main/java/org/komodo/repository/SoaRepository.java
M komodo-repository/src/main/java/org/komodo/repository/artifact/Artifact.java
R komodo-repository/src/main/java/org/komodo/repository/artifact/ArtifactFactory.java
A komodo-repository/src/main/java/org/komodo/repository/artifact/ArtifactResultSet.java
R komodo-repository/src/main/java/org/komodo/repository/artifact/DataPolicyArtifact.java
R komodo-repository/src/main/java/org/komodo/repository/artifact/EntryArtifact.java
R komodo-repository/src/main/java/org/komodo/repository/artifact/ImportVdbArtifact.java
R komodo-repository/src/main/java/org/komodo/repository/artifact/PermissionArtifact.java
R komodo-repository/src/main/java/org/komodo/repository/artifact/SchemaArtifact.java
R komodo-repository/src/main/java/org/komodo/repository/artifact/SourceArtifact.java
R komodo-repository/src/main/java/org/komodo/repository/artifact/TranslatorArtifact.java
R komodo-repository/src/main/java/org/komodo/repository/artifact/VdbArtifact.java
A komodo-repository/src/main/java/org/komodo/repository/artifact/teiid/DataPolicyArtifact.java
A komodo-repository/src/main/java/org/komodo/repository/artifact/teiid/EntryArtifact.java
A komodo-repository/src/main/java/org/komodo/repository/artifact/teiid/ImportVdbArtifact.java
A komodo-repository/src/main/java/org/komodo/repository/artifact/teiid/PermissionArtifact.java
A komodo-repository/src/main/java/org/komodo/repository/artifact/teiid/SchemaArtifact.java
A komodo-repository/src/main/java/org/komodo/repository/artifact/teiid/SourceArtifact.java
A komodo-repository/src/main/java/org/komodo/repository/artifact/teiid/TranslatorArtifact.java
A komodo-repository/src/main/java/org/komodo/repository/artifact/teiid/VdbArtifact.java
R komodo-repository/src/main/java/org/komodo/repository/deriver/DeriverUtil.java
R komodo-repository/src/main/java/org/komodo/repository/deriver/VdbDeriver.java
R komodo-repository/src/main/java/org/komodo/repository/deriver/VdbDeriverProvider.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/SrampArtifact.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/SrampArtifactProperties.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/SrampArtifactResultSet.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/SrampRepository.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/SrampRepositoryConstants.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/SrampRepositoryProvider.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/SrampRepositoryUtil.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/deriver/VdbDeriver.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/deriver/VdbDeriverProvider.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/teiid/SrampDataPolicyArtifact.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/teiid/SrampEntryArtifact.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/teiid/SrampImportVdbArtifact.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/teiid/SrampPermissionArtifact.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/teiid/SrampSchemaArtifact.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/teiid/SrampSourceArtifact.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/teiid/SrampTeiidArtifactFactory.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/teiid/SrampTranslatorArtifact.java
A komodo-repository/src/main/java/org/komodo/repository/sramp/teiid/SrampVdbArtifact.java
A komodo-repository/src/main/resources/META-INF/services/org.komodo.repository.RepositoryProvider
M komodo-repository/src/main/resources/META-INF/services/org.overlord.sramp.common.derived.DeriverProvider
M komodo-repository/src/main/resources/org/komodo/repository/RepositoryI18n.properties
R komodo-repository/src/test/java/org/komodo/repository/AtomRepositoryManagerTest.java
R komodo-repository/src/test/java/org/komodo/repository/CleanableRepositoryManager.java
R komodo-repository/src/test/java/org/komodo/repository/RepositoriesTest.java
M komodo-repository/src/test/java/org/komodo/repository/RepositoryTest.java
A komodo-repository/src/test/java/org/komodo/repository/SoaRepositoriesTest.java
R komodo-repository/src/test/java/org/komodo/repository/deriver/VdbDeriverTest.java
A komodo-repository/src/test/java/org/komodo/repository/sramp/SrampCleanableRepository.java
A komodo-repository/src/test/java/org/komodo/repository/sramp/SrampRepositoryTest.java
A komodo-repository/src/test/java/org/komodo/repository/sramp/SrampTest.java
A komodo-repository/src/test/java/org/komodo/repository/sramp/deriver/VdbDeriverTest.java
R komodo-repository/src/test/java/org/komodo/repository/test/NumberOfDerivedArtifactsMatcher.java
M komodo-repository/src/test/resources/log4j.properties
M komodo-shell/src/main/java/org/komodo/shell/ShellConstants.java
M komodo-shell/src/main/java/org/komodo/shell/command/AddVdbCommand.java
M komodo-shell/src/main/java/org/komodo/shell/command/ConnectKomodoCommand.java
M komodo-shell/src/main/java/org/komodo/shell/command/GetVdbCommand.java
M komodo-shell/src/main/java/org/komodo/shell/command/KomodoCommand.java
M komodo-shell/src/test/java/org/komodo/shell/command/AddVdbCommandTest.java
M komodo-shell/src/test/java/org/komodo/shell/command/GetVdbCommandTest.java
M komodo-shell/src/test/java/org/komodo/shell/command/ShellCommandTest.java
M komodo-teiid/src/main/java/org/komodo/teiid/model/validate/SchemaValidator.java
M komodo-teiid/src/main/java/org/komodo/teiid/model/validate/TranslatorValidator.java
M komodo-teiid/src/main/java/org/komodo/teiid/model/validate/VdbValidator.java
M komodo-teiid/src/main/java/org/komodo/teiid/model/vdb/ImportVdb.java
M komodo-teiid/src/main/java/org/komodo/teiid/model/vdb/Schema.java
M komodo-teiid/src/main/java/org/komodo/teiid/model/vdb/Translator.java
M komodo-teiid/src/main/java/org/komodo/teiid/model/vdb/Vdb.java
M komodo-teiid/src/main/java/org/komodo/teiid/model/vdb/VdbAdminObject.java
M komodo-teiid/src/main/java/org/komodo/teiid/model/vdb/VdbObject.java
M komodo-teiid/src/test/java/org/komodo/teiid/model/vdb/TranslatorTest.java
Log Message:
-----------
Merge pull request #93 from elvisisking/TEIIDDES-1579
TEIIDDES-1579 Remove S-RAMP Dependencies From The Repository Manager API
Compare: https://github.com/Teiid-Designer/teiid-designer/compare/1c8af8b3ee85...9...
11 years, 11 months
[Teiid-Designer/teiid-designer] 131447: Protect the diagrams from a change in server versi...
by Barry LaFond
Branch: refs/heads/master
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 131447eee1e8fef335215b866679ff5f80e1ac67
https://github.com/Teiid-Designer/teiid-designer/commit/131447eee1e8fef33...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2013-02-04 (Mon, 04 Feb 2013)
Changed paths:
M plugins/org.teiid.designer.core/META-INF/MANIFEST.MF
M plugins/org.teiid.designer.core/src/org/teiid/designer/core/ModelerCore.java
M plugins/org.teiid.designer.diagram.ui/META-INF/MANIFEST.MF
M plugins/org.teiid.designer.diagram.ui/src/org/teiid/designer/diagram/ui/util/DiagramEntityManager.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/views/PreviewModelObjectLabelProvider.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/DqpPlugin.java
M plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/util/SqlMappingRootCache.java
Log Message:
-----------
Protect the diagrams from a change in server version
* Should the server version be changed, diagrams that are open or already
have been opened will have elements that have been cached. Such caches
cause exceptions since they contains models comprising of runtime specific
language objects, which are not common between runtime clients. Thus,
can cause class cast exceptions in the query service
* ModelerCore
* Ensure editors are closed upon a change of server version
* DiagramEntityManager
* Clear the diagram cache on change of version
* SqlMappingRootCache
* Clear the mapping caches on change of version
* DqpPlugin
* PreviewModelObjectLabelProvider
* Initialise the default server version as early as possible to avoid an
unnecessary server version change
Commit: 8a61214b2655696447359f8621ad72f9f7d56920
https://github.com/Teiid-Designer/teiid-designer/commit/8a61214b265569644...
Author: Barry LaFond <blafond(a)redhat.com>
Date: 2013-02-04 (Mon, 04 Feb 2013)
Changed paths:
M plugins/org.teiid.designer.core/META-INF/MANIFEST.MF
M plugins/org.teiid.designer.core/src/org/teiid/designer/core/ModelerCore.java
M plugins/org.teiid.designer.diagram.ui/META-INF/MANIFEST.MF
M plugins/org.teiid.designer.diagram.ui/src/org/teiid/designer/diagram/ui/util/DiagramEntityManager.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/views/PreviewModelObjectLabelProvider.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/DqpPlugin.java
M plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/util/SqlMappingRootCache.java
Log Message:
-----------
Merge pull request #91 from phantomjinx/master
Guarding diagrams against server version change
Compare: https://github.com/Teiid-Designer/teiid-designer/compare/898dd5285681...8...
11 years, 11 months
[Teiid-Designer/teiid-designer] 89b89d: TEIIDDES-1208 Add ability to include the supportin...
by Barry LaFond
Branch: refs/heads/master
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 89b89d3a63c19e8576361c424d49315a8f99c599
https://github.com/Teiid-Designer/teiid-designer/commit/89b89d3a63c19e857...
Author: Mark Drilling <mdrillin(a)redhat.com>
Date: 2013-02-04 (Mon, 04 Feb 2013)
Changed paths:
M plugins/org.teiid.designer.core/src/org/teiid/designer/core/i18n.properties
A plugins/org.teiid.designer.core/src/org/teiid/designer/core/util/VdbHelper.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/preview/jobs/CreatePreviewVdbJob.java
M plugins/org.teiid.designer.metamodels.function/function.mxd
M plugins/org.teiid.designer.metamodels.function/src/org/teiid/designer/metamodels/function/aspects/validation/rules/ScalarFunctionRule.java
M plugins/org.teiid.designer.metamodels.function/src/org/teiid/designer/metamodels/function/extension/FunctionModelExtensionAssistant.java
M plugins/org.teiid.designer.metamodels.function/src/org/teiid/designer/metamodels/function/extension/FunctionModelExtensionConstants.java
M plugins/org.teiid.designer.metamodels.function/src/org/teiid/designer/metamodels/function/i18n.properties
M plugins/org.teiid.designer.metamodels.relational/relational.mxd
M plugins/org.teiid.designer.metamodels.relational/src/org/teiid/designer/metamodels/relational/aspects/validation/ProcedureAspect.java
M plugins/org.teiid.designer.metamodels.relational/src/org/teiid/designer/metamodels/relational/aspects/validation/RelationalEntityAspect.java
A plugins/org.teiid.designer.metamodels.relational/src/org/teiid/designer/metamodels/relational/aspects/validation/rules/ProcedureFunctionRule.java
M plugins/org.teiid.designer.metamodels.relational/src/org/teiid/designer/metamodels/relational/extension/RelationalModelExtensionAssistant.java
M plugins/org.teiid.designer.metamodels.relational/src/org/teiid/designer/metamodels/relational/extension/RelationalModelExtensionConstants.java
M plugins/org.teiid.designer.metamodels.relational/src/org/teiid/designer/metamodels/relational/i18n.properties
M plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/aspects/validation/rules/SqlTransformationMappingRootValidationRule.java
M plugins/org.teiid.designer.udf/src/org/teiid/designer/udf/UdfManager.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/i18n.properties
A plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/properties/extension/ChooseVdbFileFromWorkspaceDialog.java
A plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/properties/extension/ChooseVdbFileOptionsDialog.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/properties/extension/Messages.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/properties/extension/ModelExtensionPropertyDescriptor.java
A plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/properties/extension/UdfJarDialogCellEditor.java
A plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/properties/extension/VdbFileDialogUtil.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/properties/extension/messages.properties
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/viewsupport/ModelObjectContentProvider.java
A plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/wizards/FolderUtil.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/wizards/NewModelProjectWizard.java
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/editor/VdbEditor.java
A plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/editor/VdbEditorDropAdapter.java
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/i18n.properties
M plugins/org.teiid.designer.vdb/META-INF/MANIFEST.MF
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/Vdb.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbEntry.java
A plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbFileEntry.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbModelEntry.java
M tests/org.teiid.designer.extension.test/testdata/relational.mxd
Log Message:
-----------
TEIIDDES-1208 Add ability to include the supporting UDF implementaion jar files to VDB
Commit: 898dd5285681bd1c81f416012f33017b5d16a132
https://github.com/Teiid-Designer/teiid-designer/commit/898dd5285681bd1c8...
Author: Barry LaFond <blafond(a)redhat.com>
Date: 2013-02-04 (Mon, 04 Feb 2013)
Changed paths:
M plugins/org.teiid.designer.core/src/org/teiid/designer/core/i18n.properties
A plugins/org.teiid.designer.core/src/org/teiid/designer/core/util/VdbHelper.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/preview/jobs/CreatePreviewVdbJob.java
M plugins/org.teiid.designer.metamodels.function/function.mxd
M plugins/org.teiid.designer.metamodels.function/src/org/teiid/designer/metamodels/function/aspects/validation/rules/ScalarFunctionRule.java
M plugins/org.teiid.designer.metamodels.function/src/org/teiid/designer/metamodels/function/extension/FunctionModelExtensionAssistant.java
M plugins/org.teiid.designer.metamodels.function/src/org/teiid/designer/metamodels/function/extension/FunctionModelExtensionConstants.java
M plugins/org.teiid.designer.metamodels.function/src/org/teiid/designer/metamodels/function/i18n.properties
M plugins/org.teiid.designer.metamodels.relational/relational.mxd
M plugins/org.teiid.designer.metamodels.relational/src/org/teiid/designer/metamodels/relational/aspects/validation/ProcedureAspect.java
M plugins/org.teiid.designer.metamodels.relational/src/org/teiid/designer/metamodels/relational/aspects/validation/RelationalEntityAspect.java
A plugins/org.teiid.designer.metamodels.relational/src/org/teiid/designer/metamodels/relational/aspects/validation/rules/ProcedureFunctionRule.java
M plugins/org.teiid.designer.metamodels.relational/src/org/teiid/designer/metamodels/relational/extension/RelationalModelExtensionAssistant.java
M plugins/org.teiid.designer.metamodels.relational/src/org/teiid/designer/metamodels/relational/extension/RelationalModelExtensionConstants.java
M plugins/org.teiid.designer.metamodels.relational/src/org/teiid/designer/metamodels/relational/i18n.properties
M plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/aspects/validation/rules/SqlTransformationMappingRootValidationRule.java
M plugins/org.teiid.designer.udf/src/org/teiid/designer/udf/UdfManager.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/i18n.properties
A plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/properties/extension/ChooseVdbFileFromWorkspaceDialog.java
A plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/properties/extension/ChooseVdbFileOptionsDialog.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/properties/extension/Messages.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/properties/extension/ModelExtensionPropertyDescriptor.java
A plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/properties/extension/UdfJarDialogCellEditor.java
A plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/properties/extension/VdbFileDialogUtil.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/properties/extension/messages.properties
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/viewsupport/ModelObjectContentProvider.java
A plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/wizards/FolderUtil.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/wizards/NewModelProjectWizard.java
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/editor/VdbEditor.java
A plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/editor/VdbEditorDropAdapter.java
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/i18n.properties
M plugins/org.teiid.designer.vdb/META-INF/MANIFEST.MF
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/Vdb.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbEntry.java
A plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbFileEntry.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbModelEntry.java
M tests/org.teiid.designer.extension.test/testdata/relational.mxd
Log Message:
-----------
Merge pull request #90 from mdrillin/TEIIDDES-1208
TEIIDDES-1208
Compare: https://github.com/Teiid-Designer/teiid-designer/compare/d275bda5a9da...8...
11 years, 11 months
[Teiid-Designer/teiid-designer] 993c9f: Remove spi plugin's dependency on org.teiid.core.d...
by Paul Richardson
Branch: refs/heads/master
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 993c9f84e37e78c23befa2e57ab8457caaa995be
https://github.com/Teiid-Designer/teiid-designer/commit/993c9f84e37e78c23...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2013-02-01 (Fri, 01 Feb 2013)
Changed paths:
M plugins/org.teiid.designer.spi/META-INF/MANIFEST.MF
M plugins/org.teiid.designer.spi/src/org/teiid/designer/DesignerSPIPlugin.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/Messages.java
R plugins/org.teiid.designer.spi/src/org/teiid/designer/i18n.properties
A plugins/org.teiid.designer.spi/src/org/teiid/designer/messages.properties
M plugins/org.teiid.designer.spi/src/org/teiid/designer/runtime/registry/TeiidRuntimeRegistry.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/runtime/spi/ExecutionConfigurationEvent.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/runtime/version/spi/TeiidServerVersion.java
M plugins/teiid/org.teiid.7.7.x
M plugins/teiid/org.teiid.8.2.x
Log Message:
-----------
Remove spi plugin's dependency on org.teiid.core.designer
* There is really no justification for the spi plugin to carry around the
baggage of the core.designer plugin. Better for it to be completely
independent of other teiid plugins and only depend on eclipse.
11 years, 11 months