[teiid-designer-dev] [Teiid-Designer/teiid-designer] 8c9de5: Early Startup of ModelerCore is problematic

Paul Richardson p.g.richardson at redhat.com
Thu Aug 8 08:07:52 EDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/Teiid-Designer/teiid-designer
  Commit: 8c9de521e326cdd64308120e6e82ce3a6d1fa2ca
      https://github.com/Teiid-Designer/teiid-designer/commit/8c9de521e326cdd64308120e6e82ce3a6d1fa2ca
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2013-08-08 (Thu, 08 Aug 2013)

  Changed paths:
    M plugins/org.teiid.designer.core/plugin.xml
    R plugins/org.teiid.designer.core/src/org/teiid/designer/core/ModelerCoreStartup.java
    M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/TeiidServerManager.java

  Log Message:
  -----------
  Early Startup of ModelerCore is problematic

* Use of an early startup class in the ModelerCore plugin clashes with
  startup processes in ModelerCore.start(). Result of this is tests can
  hang or take a long time to complete!

* TeiidServerManager
 * Scrapping the early startup class means the manager is lazily loaded
   when something first requests it. Thus, more processes need to be
   moved after its restoration. This includes the PreviewManager, which
   uses the manager default server version when creating preview jobs on
   its initialisation.





More information about the teiid-designer-dev mailing list