hawq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From liming01 <...@git.apache.org>
Subject [GitHub] incubator-hawq pull request: HAWQ-613. Cannot cancel query when PL...
Date Thu, 31 Mar 2016 09:24:29 GMT
GitHub user liming01 opened a pull request:


    HAWQ-613. Cannot cancel query when PL UDF has infinity loops

    (1) Here just change some UDF calling may introduce hung problem, I don't go through all
code lines PL UDF maybe called.
    (2)  in client_read_ended(), i just set QueryCancelPending to saveQueryCancelPending,
instead of set it to false, it means it only process the cancel request during client read
    (3) InterruptWhenCallingPLUDF need to be reset during error report and process exists.
    Please review, thanks.

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

    $ git pull https://github.com/liming01/incubator-hawq mli/cancel_udf_hung

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


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

    This closes #541
commit ab3c3e587210611f9d8fdb1b25c358ea26fe4d65
Author: Ming LI <mli@pivotal.io>
Date:   2016-03-31T09:14:34Z

    HAWQ-613. Cannot cancel query when PL UDF has infinity loops


If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.

View raw message