[teiid-designer-dev] [Teiid-Designer/teiid-designer] 637e4c: Fixes removal of resources when cancel is clicked ...

Paul Richardson p.g.richardson at redhat.com
Tue Jun 30 07:35:00 EDT 2015


  Branch: refs/heads/dynamic_vdbs
  Home:   https://github.com/Teiid-Designer/teiid-designer
  Commit: 637e4c217c7fa8c1c3d29573687e0228889fcc6e
      https://github.com/Teiid-Designer/teiid-designer/commit/637e4c217c7fa8c1c3d29573687e0228889fcc6e
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2015-06-29 (Mon, 29 Jun 2015)

  Changed paths:
    M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/wizards/vdbs/AbstractGenerateVdbManager.java
    M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/wizards/vdbs/GenerateArchiveVdbManager.java
    M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/wizards/vdbs/GenerateArchiveVdbWizard.java

  Log Message:
  -----------
  Fixes removal of resources when cancel is clicked in wizard

* Manager only removing resources when cancel clicked if vdb already
  generated. Needs to remove resources if vdb generation failed too.

* Create ResourceChangeListener to listen to all models created during
  vdb generation and remove them upon cancel.


  Commit: 329263eef466d3cf7723847d304da7f6e4ae9df9
      https://github.com/Teiid-Designer/teiid-designer/commit/329263eef466d3cf7723847d304da7f6e4ae9df9
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2015-06-29 (Mon, 29 Jun 2015)

  Changed paths:
    M plugins/org.teiid.designer.ddl.importer/src/org/teiid/designer/ddl/importer/DdlImporter.java
    M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/dynamic/DynamicVdb.java

  Log Message:
  -----------
  Limit the DDL importer to TEIID syntax only

* Updates the exception message to help isolate syntactic errors in DDL


  Commit: c116436204565904f2e7947c56dd169ce8763d7c
      https://github.com/Teiid-Designer/teiid-designer/commit/c116436204565904f2e7947c56dd169ce8763d7c
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2015-06-30 (Tue, 30 Jun 2015)

  Changed paths:
    M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/messages.properties

  Log Message:
  -----------
  Fixes NLS error in vdb generation wizards


  Commit: 7d992763df9716a3038b2d5760996dcbb520f734
      https://github.com/Teiid-Designer/teiid-designer/commit/7d992763df9716a3038b2d5760996dcbb520f734
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2015-06-30 (Tue, 30 Jun 2015)

  Changed paths:
    M plugins/org.teiid.designer.ddl.importer/src/org/teiid/designer/ddl/importer/DdlImporter.java
    M plugins/org.teiid.designer.ddl.spi/src/org/teiid/designer/ddl/DdlImporterManager.java
    M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/wizards/vdbs/AbstractGenerateVdbManager.java
    M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/wizards/vdbs/GenerateArchiveVdbManager.java
    M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/wizards/vdbs/GenerateDynamicVdbManager.java
    M plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/util/TransformationNewModelObjectHelper.java

  Log Message:
  -----------
  Fixes Vdb generation build problems when importing DDL

* DdlImporter
* DdlImporterManager
 * Moves generateDefaultSQL flag into DdlImporterManager

* [*]Generate[*]VdbManager
 * Ensure that on finish, both wizards refresh the output location and
   perform a clean build of the project

* TransformationNewModelObjectHelper
 * Refactors helpCreate to improve readability
 * Introduce ability to pass-in a provided SQL property
 * If the transformation already has some SQL then do not update it with
   default SQL


  Commit: bd2ddcfc413f272cb4c2fc584349a3f31c523f16
      https://github.com/Teiid-Designer/teiid-designer/commit/bd2ddcfc413f272cb4c2fc584349a3f31c523f16
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2015-06-30 (Tue, 30 Jun 2015)

  Changed paths:
    M plugins/org.teiid.designer.core/src/org/teiid/designer/core/extension/ModelExtensionUtils.java
    M plugins/org.teiid.designer.extension.ui/src/org/teiid/designer/extension/ui/ModelExtensionDefinitionBuilder.java

  Log Message:
  -----------
  Includes null check where NPEs can be thrown

* On occasion, both classes have thrown NPEs. Whether flow should even come
  through these classes can be questioned but given there is a possibility
  of null, better to check and act accordingly.


Compare: https://github.com/Teiid-Designer/teiid-designer/compare/1d489655e389...bd2ddcfc413f


More information about the teiid-designer-dev mailing list