[teiid-designer-dev] [Teiid-Designer/teiid-designer] 099d73: TEIIDDES-1833: Clean vdbs on connection of client ...

Paul Richardson p.g.richardson at redhat.com
Wed Sep 4 06:30:12 EDT 2013


  Branch: refs/heads/8.2.x
  Home:   https://github.com/Teiid-Designer/teiid-designer
  Commit: 099d7310319e9e08c10c137b8ddc2c432e132b28
      https://github.com/Teiid-Designer/teiid-designer/commit/099d7310319e9e08c10c137b8ddc2c432e132b28
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2013-09-04 (Wed, 04 Sep 2013)

  Changed paths:
    M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/TeiidServer.java
    M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/preview/PreviewManager.java
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/runtime/spi/ExecutionConfigurationEvent.java

  Log Message:
  -----------
  TEIIDDES-1833: Clean vdbs on connection of client to teiid instance

* PreviewManager
 * On connection of the client to the teiid instance, clean the latter of
   all preview vdbs.
 * This means whenever a server is started (and the instance successfully
   connected to) or when the refresh button is clicked on, the manager will
   find all preview vdbs and remove them accordingly.

* ExecutionConfigurationEvent
 * Requires an additional event for the specific case of the instance being
   connected to. Refresh occurs too often to be of use.

* TeiidServer
 * Fire the connection event only when the instance has been successfully
   connected.





More information about the teiid-designer-dev mailing list