You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@drill.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2017/08/25 16:40:00 UTC

[jira] [Commented] (DRILL-4286) Have an ability to put server in quiescent mode of operation

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

ASF GitHub Bot commented on DRILL-4286:
---------------------------------------

GitHub user dvjyothsna opened a pull request:

    https://github.com/apache/drill/pull/921

    DRILL-4286 Graceful shutdown of drillbit

    Following is the design document https://docs.google.com/document/d/1AauIwVCjsBKBSbbU6sQODErrEp7n3IwniMtgK4m09MQ/edit#heading=h.224lbmcaxu2d.
    
    I will be doing minor modifications and adding more tests for a couple of days.
    
    PCAP_SUB_SCAN in UserBitShared.proto is missing. I have added that since I made some changes to protobuf and generated code. Once it is added as part of DRILL-5432 I will remove it from my commit.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/dvjyothsna/drill DRILL-4286

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/drill/pull/921.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #921
    
----
commit 9968d60da1c5c75dda3162f5913968f05a378366
Author: dvjyothsna <jy...@skatkam-598.local>
Date:   2017-08-24T15:58:00Z

    DRILL-4286 Graceful shutdown of drillbit

----


> Have an ability to put server in quiescent mode of operation
> ------------------------------------------------------------
>
>                 Key: DRILL-4286
>                 URL: https://issues.apache.org/jira/browse/DRILL-4286
>             Project: Apache Drill
>          Issue Type: New Feature
>          Components: Execution - Flow
>            Reporter: Victoria Markman
>            Assignee: Venkata Jyothsna Donapati
>
> I think drill will benefit from mode of operation that is called "quiescent" in some databases. 
> From IBM Informix server documentation:
> {code}
> Change gracefully from online to quiescent mode
> Take the database server gracefully from online mode to quiescent mode to restrict access to the database server without interrupting current processing. After you perform this task, the database server sets a flag that prevents new sessions from gaining access to the database server. The current sessions are allowed to finish processing. After you initiate the mode change, it cannot be canceled. During the mode change from online to quiescent, the database server is considered to be in Shutdown mode.
> {code}
> This is different from shutdown, when processes are terminated. 



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)