Ruixuan Zhang created KYLIN-5454:
------------------------------------

             Summary: Downloading the async query result may cause OOM error
                 Key: KYLIN-5454
                 URL: https://issues.apache.org/jira/browse/KYLIN-5454
             Project: Kylin
          Issue Type: Bug
    Affects Versions: 5.0-alpha
            Reporter: Ruixuan Zhang
            Assignee: Ruixuan Zhang
             Fix For: 5.0-alpha
         Attachments: 异步查询OOM.pdf

When using 
{{http://host:port/kylin/api/async_query/\{query_id}/result_download?}} to get 
asynchronous query result, out-of-memory error might occur. The reason is the 
formatting process while downloading the result needs read & write, and there 
is batch processing rather than streaming processing. Therefore, a refactor is 
needed for async query. The main idea of revision is to move the formatting 
from downloading result from HDFS to processing & saving query result on HDFS, 
and use streaming read & write instead.

The details of design are in the attached file.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to