Branch: refs/heads/9.0.x
Home:
https://github.com/Teiid-Designer/teiid-designer
Commit: 0114974b089eaa6a574f2c0a4616052764e01b7d
https://github.com/Teiid-Designer/teiid-designer/commit/0114974b089eaa6a5...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2015-03-27 (Fri, 27 Mar 2015)
Changed paths:
M plugins/org.teiid.designer.core/src/org/teiid/designer/core/ModelerCore.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/i18n.properties
M
plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/server/SetDefaultServerAction.java
M
plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/server/editor/TeiidServerEditor.java
M plugins/org.teiid.designer.spi/schema/teiidRuntimeClient.exsd
M 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/IExecutionAdminFactory.java
M
plugins/org.teiid.designer.spi/src/org/teiid/designer/runtime/version/spi/TeiidServerVersion.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/i18n.properties
M
plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/preferences/DefaultTeiidServerPreferenceContributor.java
M plugins/teiid/org.teiid.runtime.client/plugin.xml
M
plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/admin/ExecutionAdminFactory.java
M
tests/org.teiid.designer.query.ui.test/src/org/teiid/query/ui/sqleditor/component/TestDisplayNodeFactory.java
M
tests/org.teiid.designer.schema.tools.test/src/org/teiid/designer/schema/tools/NameUtilTest.java
M
tests/org.teiid.designer.transformation.test/src/org/teiid/designer/transformation/aspects/validation/rules/TestMappingClassTransformationValidationHelper.java
Log Message:
-----------
TEIIDDES-2459: Minimal support for unsupported Teiid versions
* Allows connection to later versions of teiid instance than that
explicitly supported and tested by Designer.
* teiidRuntimeClient.exsd
* plugin.xml
* Since there is only 1 teiid plugin that covers multiple teiid versions,
makes little sense to mandate the versions in the plugin extension point
* TeiidRuntimeRegistry
* Registers the admin factory without mapping to teiid versions
* Search method attempts to find a factory with FULL support for the given
version then falls back to finding a factory with only WORKS support
* getSupportedVersions simply returns a list of values from the
ITeiidServerVersion.Version enum, which illustrates the supported and
tested versions
* SetDefaultServerAction
* Checks the level of support of the server and asks the user if they
wish to continue to set the server as default if not supported.
Commit: 77ac311875b89553e9bece9512289c58a983f9da
https://github.com/Teiid-Designer/teiid-designer/commit/77ac311875b89553e...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2015-03-27 (Fri, 27 Mar 2015)
Changed paths:
M
plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/DqpUiPlugin.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/i18n.properties
A
plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/server/ServerVersionGuard.java
Log Message:
-----------
TEIIDDES-2459: Adds version guard listener
* In addition to dialog question when calling the SetDefaultServerAction,
a warning should be displayed if a server is added and its the first
* ServerVersionGuard listener for default server changes and displays a
warning if the server version is greater than the default
Compare:
https://github.com/Teiid-Designer/teiid-designer/compare/d303bb9dc90e...7...