[ https://issues.apache.org/jira/browse/HIVE-14049?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Abdullah Yousufi updated HIVE-14049: ------------------------------------ Description: I'm experiencing this issue with a Mac, which was not occurring until recently. {code} Beeline version 2.2.0-SNAPSHOT by Apache Hive beeline> !connect jdbc:hive2://localhost:10000 Connecting to jdbc:hive2://localhost:10000 Enter username for jdbc:hive2://localhost:10000: hive Enter password for jdbc:hive2://localhost:10000: Enter password for jdbc:hive2://localhost:10000: Enter password for jdbc:hive2://localhost:10000: ... {code} The 'Enter password for jdbc:hive2://localhost:10000:' line continues to print until enter is hit. From looking at the code in Commands.java (lines 1413-1420), it's not quite clear why this happens on the second call to readLine()) : {code} if (username == null) { username = beeLine.getConsoleReader().readLine("Enter username for " + url + ": "); } props.setProperty("user", username); if (password == null) { password = beeLine.getConsoleReader().readLine("Enter password for " + url + ": ", new Character('*')); } {code} was: I'm experiencing this issue with a Mac, which was not occurring until recently. {code} Beeline version 2.2.0-SNAPSHOT by Apache Hive beeline> !connect jdbc:hive2://localhost:10000 Connecting to jdbc:hive2://localhost:10000 Enter username for jdbc:hive2://localhost:10000: hive Enter password for jdbc:hive2://localhost:10000: Enter password for jdbc:hive2://localhost:10000: Enter password for jdbc:hive2://localhost:10000: ... {code} The 'Enter password for jdbc:hive2://localhost:10000:' line continues to print until enter is hit. From looking at the code in Commands.java (lines 1413-1420), it's not quite clear why this happens on the second call to readLine()) : {code} if (username == null) { username = beeLine.getConsoleReader().readLine("Enter username for " + url + ": "); } props.setProperty("user", username); if (password == null) { password = beeLine.getConsoleReader().readLine("Enter password for " + url + ": ", new Character('*')); } {code} > Password prompt in Beeline is continuously printed > -------------------------------------------------- > > Key: HIVE-14049 > URL: https://issues.apache.org/jira/browse/HIVE-14049 > Project: Hive > Issue Type: Bug > Components: Beeline > Affects Versions: 2.0.1 > Reporter: Abdullah Yousufi > > I'm experiencing this issue with a Mac, which was not occurring until > recently. > {code} > Beeline version 2.2.0-SNAPSHOT by Apache Hive > beeline> !connect jdbc:hive2://localhost:10000 > Connecting to jdbc:hive2://localhost:10000 > Enter username for jdbc:hive2://localhost:10000: hive > Enter password for jdbc:hive2://localhost:10000: > Enter password for jdbc:hive2://localhost:10000: > Enter password for jdbc:hive2://localhost:10000: > ... > {code} > The 'Enter password for jdbc:hive2://localhost:10000:' line continues to > print until enter is hit. From looking at the code in Commands.java (lines > 1413-1420), it's not quite clear why this happens on the second call to > readLine()) : > {code} > if (username == null) { > username = beeLine.getConsoleReader().readLine("Enter username for " + url > + ": "); > } > props.setProperty("user", username); > if (password == null) { > password = beeLine.getConsoleReader().readLine("Enter password for " + url > + ": ", > new Character('*')); > } > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)