[ https://issues.apache.org/jira/browse/HIVE-11579?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14703024#comment-14703024 ]
Xuefu Zhang commented on HIVE-11579: ------------------------------------ +1 Thanks for the detailed explanation. The patch looks good. One thing that I don't quite understand is how the output or error output (which are written to tmp files) gets printed on the console. It's interesting to know, though it's not related to the patch here. > Invoke the set command will close standard error output[beeline-cli] > -------------------------------------------------------------------- > > Key: HIVE-11579 > URL: https://issues.apache.org/jira/browse/HIVE-11579 > Project: Hive > Issue Type: Sub-task > Components: CLI > Reporter: Ferdinand Xu > Assignee: Ferdinand Xu > Attachments: HIVE-11579-beeline-cli.patch, > HIVE-11579.2-beeline-cli.patch > > > We can easily reproduce the debug by the following steps: > {code} > hive> set system:xx=yy; > hive> lss; > hive> > {code} > The error output disappeared since the err outputstream is closed when > closing the Hive statement. > This bug occurred also in the upstream when using the embeded mode as the new > CLI uses. -- This message was sent by Atlassian JIRA (v6.3.4#6332)