drill-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Paul Rogers (JIRA)" <j...@apache.org>
Subject [jira] [Created] (DRILL-5060) External Sort does not recognize query cancellation during long events
Date Mon, 21 Nov 2016 23:47:59 GMT
Paul Rogers created DRILL-5060:
----------------------------------

             Summary: External Sort does not recognize query cancellation during long events
                 Key: DRILL-5060
                 URL: https://issues.apache.org/jira/browse/DRILL-5060
             Project: Apache Drill
          Issue Type: Bug
    Affects Versions: 1.8.0
            Reporter: Paul Rogers
            Assignee: Paul Rogers
            Priority: Minor


The external sort operator performs in-memory or on-disk sorting. Several functions within
external sort can take an extended time. During this time, the operator does not check if
a query cancellation has occurred. These long events are:

* Spilling a group of batches to disk
* In-memory sort

Note that "re-spilling" of spill files is covered by the first item above: re-spill uses the
same code to write the new file as is used for the original "first generation" spill files.

Also, the final merge is handled because the downstream operator will check for cancellation
prior to fetching each batch from the sort operator.



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

Mime
View raw message