[teiid-issues] [JBoss JIRA] Closed: (TEIID-445) Threading cleanup

Steven Hawkins (JIRA) jira-events at lists.jboss.org
Wed Apr 1 08:42:22 EDT 2009


     [ https://jira.jboss.org/jira/browse/TEIID-445?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Steven Hawkins closed TEIID-445.
--------------------------------

    Resolution: Done


Changed to a single shared pool.  Individual pools queue and submit jobs to the shared pool.  also added scheduling capabilities.

> Threading cleanup
> -----------------
>
>                 Key: TEIID-445
>                 URL: https://jira.jboss.org/jira/browse/TEIID-445
>             Project: Teiid
>          Issue Type: Task
>          Components: Common, Query Engine
>    Affects Versions: 6.1.0
>            Reporter: Steven Hawkins
>            Assignee: Steven Hawkins
>             Fix For: 6.1.0
>
>   Original Estimate: 2 days
>  Remaining Estimate: 2 days
>
> WorkerPools should expose the ability to schedule tasks (repeated and delayed).  This can then be used at the connector layer to replace per connector timers with calls to the connector workerpool via the connectorenvironment.  Next the nio and socket server worker threads should be combined.  There is very little gain from having them be separate pools - (continuing i/o work while all the socket server workers are busy probably means that the workers should be increased, rather than queuing the server work).
> Finally it would nice to have a workerpool implementation that provides a shared thread pool so that connector specific pool sizings are less of consideration.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the teiid-issues mailing list