[ https://issues.apache.org/jira/browse/HIVE-13783?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sergio Peña updated HIVE-13783: ------------------------------- Summary: Display a secondary prompt on beeline for multi-line statements (was: No secondary prompt) > Display a secondary prompt on beeline for multi-line statements > --------------------------------------------------------------- > > Key: HIVE-13783 > URL: https://issues.apache.org/jira/browse/HIVE-13783 > Project: Hive > Issue Type: Improvement > Components: Beeline > Affects Versions: 2.0.0 > Reporter: Vihang Karajgaonkar > Assignee: Vihang Karajgaonkar > Priority: Minor > Attachments: HIVE-13783.01.patch > > > {noformat} > # beeline -u jdbc:hive2://localhost:10000 > [...] > Beeline version 1.1.0-cdh5.4.5 by Apache Hive > 0: jdbc:hive2://localhost:10000> " > 0: jdbc:hive2://localhost:10000> select * from foo; > Error: Error while compiling statement: FAILED: ParseException line 2:17 > character '<EOF>' not supported here (state=42000,code=40000) > 0: jdbc:hive2://localhost:10000> > {noformat} > After (accidentally) entering a lonely quote character on its own line and > pressing Enter, I get back the normal prompt. This easily makes me believe > I'm about to type a new command from scratch, e.g. a select query as in the > example, which ends up not working due to parsing error. > Expected behavior: When a previous command is continued, or a quote is opened > or anything like this, a differently looking secondary prompt should be > displayed rather than the normal prompt; as this is done in e.g. hive, > impala, mysql, bash..., e.g.: > {noformat} > # beeline -u jdbc:hive2://localhost:10000 > [...] > Beeline version 1.1.0-cdh5.4.5 by Apache Hive > 0: jdbc:hive2://localhost:10000> " > > ... > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)