[teiid-designer-dev] [Teiid-Designer/teiid-designer] eacfe3: Further clarify the ultimate default server versio...

Paul Richardson p.g.richardson at redhat.com
Mon Jul 22 11:26:19 EDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/Teiid-Designer/teiid-designer
  Commit: eacfe351a184f86a4cb11281a8c7184267f8c5b8
      https://github.com/Teiid-Designer/teiid-designer/commit/eacfe351a184f86a4cb11281a8c7184267f8c5b8
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2013-07-19 (Fri, 19 Jul 2013)

  Changed paths:
    M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/TeiidServerManager.java
    M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/adapter/JBoss7ServerUtil.java
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/DesignerSPIPlugin.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/PluginConstants.java
    M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/preferences/DefaultTeiidServerPreferenceContributor.java

  Log Message:
  -----------
  Further clarify the ultimate default server version

* The ultimate default server version should be utilised if the user has
  not defined a jboss server and not set the default server preference.

* Rather than rely on just the hardcoded value, first analyse the runtime
  client plugins installed and choose the latest version to return as this
  ultimate default server value. Only if this fails (should be very rare)
  should the function resort to the hardcoded value.


  Commit: 0cccfafe7e71619473499057a820818ac62cebf9
      https://github.com/Teiid-Designer/teiid-designer/commit/0cccfafe7e71619473499057a820818ac62cebf9
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2013-07-22 (Mon, 22 Jul 2013)

  Changed paths:
    M plugins/org.teiid.designer.spi/META-INF/MANIFEST.MF

  Log Message:
  -----------
  SPI plugin should be activated on class load

* Since plugin now provides a log and a shared instance plugin, the bundle
  needs to be activated on use of any of its classes.


Compare: https://github.com/Teiid-Designer/teiid-designer/compare/db300fce4373...0cccfafe7e71


More information about the teiid-designer-dev mailing list