[teiid-designer-dev] [Teiid-Designer/teiid-designer] 8151ef: TEIIDDES-2111: Fixes NPE when choosing Teiid Drive...

Barry LaFond blafond at redhat.com
Thu Apr 10 09:35:35 EDT 2014


  Branch: refs/heads/master
  Home:   https://github.com/Teiid-Designer/teiid-designer
  Commit: 8151ef8ccb0250ec9f0cad09dca30a6c59bceb80
      https://github.com/Teiid-Designer/teiid-designer/commit/8151ef8ccb0250ec9f0cad09dca30a6c59bceb80
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-04-10 (Thu, 10 Apr 2014)

  Changed paths:
    M plugins/org.teiid.datatools.connectivity/src/org/teiid/datatools/connectivity/ConnectivityUtil.java
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/runtime/version/spi/TeiidServerVersion.java
    M plugins/teiid/org.teiid.runtime.client/plugin.xml
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/admin/ExecutionAdmin.java

  Log Message:
  -----------
  TEIIDDES-2111: Fixes NPE when choosing Teiid Driver

* TeiidServerVersion
 * Allow major component to be a wildcard
 * Fixes isGreaterThan and isLessThan to allow for wildcards by using
   getMinimum and getMaximum

* ConnecitivityUtil
 * Simplifies by extracting duplicate code
 * Tries to ensure a valid driver id by either getting it from the Driver
   Manager or returning it from the creation of the adhoc driver

* plugin.xml
 * The version of the teiid runtime client driver should be universal
   since its capable of being used with any version of teiid. Thus, changes
   version to the all wildcard x.x.x

* ExecutionAdmin
 * Check for whether the vdb existed or not and if not just give a version
   of 1. Version only relevant for backward compatibility with teiid 7


  Commit: bdf042909a75b2ea882a7408f8a9f93967692e80
      https://github.com/Teiid-Designer/teiid-designer/commit/bdf042909a75b2ea882a7408f8a9f93967692e80
  Author: Barry LaFond <blafond at redhat.com>
  Date:   2014-04-10 (Thu, 10 Apr 2014)

  Changed paths:
    M plugins/org.teiid.datatools.connectivity/src/org/teiid/datatools/connectivity/ConnectivityUtil.java
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/runtime/version/spi/TeiidServerVersion.java
    M plugins/teiid/org.teiid.runtime.client/plugin.xml
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/admin/ExecutionAdmin.java

  Log Message:
  -----------
  Merge pull request #324 from phantomjinx/master

TEIIDDES-2111: Fixes NPE when choosing Teiid Driver


Compare: https://github.com/Teiid-Designer/teiid-designer/compare/d4930a2213bb...bdf042909a75


More information about the teiid-designer-dev mailing list