You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@quickstep.apache.org by "Harshad Deshmukh (JIRA)" <ji...@apache.org> on 2016/06/09 18:13:21 UTC

[jira] [Commented] (QUICKSTEP-8) Long running Foreman thread

    [ https://issues.apache.org/jira/browse/QUICKSTEP-8?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15323023#comment-15323023 ] 

Harshad Deshmukh commented on QUICKSTEP-8:
------------------------------------------

Created a pull request. Link: https://github.com/apache/incubator-quickstep/pull/14

> Long running Foreman thread
> ---------------------------
>
>                 Key: QUICKSTEP-8
>                 URL: https://issues.apache.org/jira/browse/QUICKSTEP-8
>             Project: Apache Quickstep
>          Issue Type: New Feature
>          Components: Query Execution
>            Reporter: Harshad Deshmukh
>            Assignee: Harshad Deshmukh
>
> Right now the Foreman thread is instantiated for every new query. We would like to have a long running Foreman thread which can accept queries as and when they arrive in the system. To achieve this following changes are necessary:
> 1. Communication between the main thread and Foreman should happen through TMB.
> 2. New message types should be defined for the above communication (e.g. query arrival, query completion)
> 3. Mechanisms for wait-listing queries which can't be admitted to the system immediately.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)