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

Pengcheng Xiong commented on HIVE-14071:
----------------------------------------

[~sershe], thanks for your fast patch and response. So basically, when the file 
(to be streamed) is empty, your patch will still create the file (the streaming 
pipeline)? Is there any other way we can improve that so that we do not create 
the pipeline at all? If I understand correctly, the root cause of the problem 
is that streaming client is writing data to streaming server but server may 
wait infinitely when client does not have anything to write (file is empty). Is 
it possible to use "push" model for the client to push data to the server 
rather than current "pull" model for the server to pull data from client? 
Thanks.

> HIVE-14014 breaks non-file outputs
> ----------------------------------
>
>                 Key: HIVE-14071
>                 URL: https://issues.apache.org/jira/browse/HIVE-14071
>             Project: Hive
>          Issue Type: Bug
>            Reporter: Sergey Shelukhin
>            Assignee: Sergey Shelukhin
>         Attachments: HIVE-14071.patch, HIVE-14071.patch
>
>
> Cannot avoid creating outputs when outputs are e.g. streaming



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

Reply via email to