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

Chao commented on HIVE-8565:
----------------------------

A lot, seems some classes are changed (for instance, {{Completor}} => 
{{Completer}}) in jline2, and some are missing (for instance, 
{{SimpleCompleter}}). But, I think it's may still possible to replace jline 
with jline2, just need some work. 

{noformat}
[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on 
project hive-beeline: Compilation failure: Compilation failure:
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLineCommandCompletor.java:[24,13]
 cannot find symbol
[ERROR] symbol:   class ArgumentCompletor
[ERROR] location: package jline
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLineCommandCompletor.java:[25,13]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: package jline
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLineCommandCompletor.java:[26,13]
 cannot find symbol
[ERROR] symbol:   class MultiCompletor
[ERROR] location: package jline
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLineCommandCompletor.java:[27,13]
 cannot find symbol
[ERROR] symbol:   class NullCompletor
[ERROR] location: package jline
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLineCommandCompletor.java:[28,13]
 cannot find symbol
[ERROR] symbol:   class SimpleCompletor
[ERROR] location: package jline
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLineCommandCompletor.java:[30,39]
 cannot find symbol
[ERROR] symbol: class MultiCompletor
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[75,13]
 cannot find symbol
[ERROR] symbol:   class ClassNameCompletor
[ERROR] location: package jline
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[76,13]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: package jline
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[77,13]
 cannot find symbol
[ERROR] symbol:   class ConsoleReader
[ERROR] location: package jline
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[78,13]
 cannot find symbol
[ERROR] symbol:   class FileNameCompletor
[ERROR] location: package jline
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[79,13]
 cannot find symbol
[ERROR] symbol:   class History
[ERROR] location: package jline
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[80,13]
 cannot find symbol
[ERROR] symbol:   class SimpleCompletor
[ERROR] location: package jline
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[114,17]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLineOpts.java:[41,13]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: package jline
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLineOpts.java:[42,13]
 cannot find symbol
[ERROR] symbol:   class SimpleCompletor
[ERROR] location: package jline
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLineOpts.java:[46,30]
 cannot find symbol
[ERROR] symbol: class Completor
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[124,11]
 cannot find symbol
[ERROR] symbol:   class ConsoleReader
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[128,11]
 cannot find symbol
[ERROR] symbol:   class History
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/CommandHandler.java:[25,13]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: package jline
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/DatabaseConnection.java:[38,13]
 cannot find symbol
[ERROR] symbol:   class ArgumentCompletor
[ERROR] location: package jline
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/DatabaseConnection.java:[39,13]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: package jline
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[770,23]
 cannot find symbol
[ERROR] symbol:   class ConsoleReader
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[790,10]
 cannot find symbol
[ERROR] symbol:   class ConsoleReader
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[1783,3]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[1843,3]
 cannot find symbol
[ERROR] symbol:   class ConsoleReader
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[1847,25]
 cannot find symbol
[ERROR] symbol:   class ConsoleReader
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLineOpts.java:[111,10]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.BeeLineOpts
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/CommandHandler.java:[76,10]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: interface org.apache.hive.beeline.CommandHandler
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/DatabaseConnection.java:[54,11]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.DatabaseConnection
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/DatabaseConnection.java:[239,3]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.DatabaseConnection
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/SQLCompletor.java:[33,13]
 cannot find symbol
[ERROR] symbol:   class SimpleCompletor
[ERROR] location: package jline
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/SQLCompletor.java:[35,28]
 cannot find symbol
[ERROR] symbol: class SimpleCompletor
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BooleanCompletor.java:[24,13]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: package jline
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BooleanCompletor.java:[25,13]
 cannot find symbol
[ERROR] symbol:   class SimpleCompletor
[ERROR] location: package jline
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BooleanCompletor.java:[30,32]
 cannot find symbol
[ERROR] symbol: class SimpleCompletor
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/ReflectiveCommandHandler.java:[25,13]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: package jline
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/AbstractCommandHandler.java:[29,13]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: package jline
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/AbstractCommandHandler.java:[30,13]
 cannot find symbol
[ERROR] symbol:   class NullCompletor
[ERROR] location: package jline
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/ReflectiveCommandHandler.java:[37,67]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.ReflectiveCommandHandler
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/AbstractCommandHandler.java:[41,11]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.AbstractCommandHandler
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/AbstractCommandHandler.java:[46,7]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.AbstractCommandHandler
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/AbstractCommandHandler.java:[97,38]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.AbstractCommandHandler
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/AbstractCommandHandler.java:[102,10]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.AbstractCommandHandler
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLineCompletor.java:[27,13]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: package jline
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLineCompletor.java:[34,35]
 cannot find symbol
[ERROR] symbol: class Completor
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/TableNameCompletor.java:[27,13]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: package jline
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/TableNameCompletor.java:[28,13]
 cannot find symbol
[ERROR] symbol:   class SimpleCompletor
[ERROR] location: package jline
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/TableNameCompletor.java:[30,37]
 cannot find symbol
[ERROR] symbol: class Completor
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLineCommandCompletor.java:[35,10]
 cannot find symbol
[ERROR] symbol:   class ArgumentCompletor
[ERROR] location: class org.apache.hive.beeline.BeeLineCommandCompletor
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLineCommandCompletor.java:[35,57]
 cannot find symbol
[ERROR] symbol:   class ArgumentCompletor
[ERROR] location: class org.apache.hive.beeline.BeeLineCommandCompletor
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[160,15]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[160,32]
 cannot find symbol
[ERROR] symbol:   class SimpleCompletor
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[162,15]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[164,15]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[166,15]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[168,15]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[172,15]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[180,15]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[184,15]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[188,15]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[189,19]
 cannot find symbol
[ERROR] symbol:   class SimpleCompletor
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[199,15]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[199,32]
 cannot find symbol
[ERROR] symbol:   class FileNameCompletor
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[209,15]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[209,32]
 cannot find symbol
[ERROR] symbol:   class FileNameCompletor
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[211,15]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[211,32]
 cannot find symbol
[ERROR] symbol:   class FileNameCompletor
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[219,15]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[219,32]
 cannot find symbol
[ERROR] symbol:   class SimpleCompletor
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[221,15]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[221,32]
 cannot find symbol
[ERROR] symbol:   class SimpleCompletor
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[228,15]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[228,32]
 cannot find symbol
[ERROR] symbol:   class FileNameCompletor
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[246,15]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLineCommandCompletor.java:[40,9]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.BeeLineCommandCompletor
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLineCommandCompletor.java:[41,14]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.BeeLineCommandCompletor
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLineCommandCompletor.java:[41,48]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.BeeLineCommandCompletor
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLineCommandCompletor.java:[42,23]
 cannot find symbol
[ERROR] symbol:   class SimpleCompletor
[ERROR] location: class org.apache.hive.beeline.BeeLineCommandCompletor
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLineCommandCompletor.java:[44,23]
 cannot find symbol
[ERROR] symbol:   class NullCompletor
[ERROR] location: class org.apache.hive.beeline.BeeLineCommandCompletor
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLineCommandCompletor.java:[45,28]
 cannot find symbol
[ERROR] symbol:   class ArgumentCompletor
[ERROR] location: class org.apache.hive.beeline.BeeLineCommandCompletor
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLineCommandCompletor.java:[46,31]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.BeeLineCommandCompletor
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLineCommandCompletor.java:[49,42]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.BeeLineCommandCompletor
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[735,7]
 cannot find symbol
[ERROR] symbol:   class ConsoleReader
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[793,27]
 cannot find symbol
[ERROR] symbol:   class ConsoleReader
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[795,27]
 cannot find symbol
[ERROR] symbol:   class ConsoleReader
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLine.java:[1564,11]
 cannot find symbol
[ERROR] symbol:   variable ClassNameCompletor
[ERROR] location: class org.apache.hive.beeline.BeeLine
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLineOpts.java:[73,45]
 cannot find symbol
[ERROR] symbol:   method setupTerminal()
[ERROR] location: interface jline.Terminal
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLineOpts.java:[101,17]
 cannot find symbol
[ERROR] symbol:   method getTerminalWidth()
[ERROR] location: variable terminal of type jline.Terminal
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLineOpts.java:[102,26]
 cannot find symbol
[ERROR] symbol:   method getTerminalWidth()
[ERROR] location: variable terminal of type jline.Terminal
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLineOpts.java:[104,17]
 cannot find symbol
[ERROR] symbol:   method getTerminalHeight()
[ERROR] location: variable terminal of type jline.Terminal
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLineOpts.java:[105,27]
 cannot find symbol
[ERROR] symbol:   method getTerminalHeight()
[ERROR] location: variable terminal of type jline.Terminal
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLineOpts.java:[112,16]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.BeeLineOpts
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLineOpts.java:[147,18]
 cannot find symbol
[ERROR] symbol:   class SimpleCompletor
[ERROR] location: class org.apache.hive.beeline.BeeLineOpts
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/BeeLineOpts.java:[144,3]
 method does not override or implement a method from a supertype
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/DatabaseConnection.java:[80,24]
 cannot find symbol
[ERROR] symbol:   class ArgumentCompletor
[ERROR] location: class org.apache.hive.beeline.DatabaseConnection
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/DatabaseConnection.java:[82,30]
 package ArgumentCompletor does not exist
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/DatabaseConnection.java:[100,7]
 cannot find symbol
[ERROR] symbol:   class ArgumentCompletor
[ERROR] location: class org.apache.hive.beeline.DatabaseConnection
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/SQLCompletor.java:[89,5]
 cannot find symbol
[ERROR] symbol:   method setCandidateStrings(java.lang.String[])
[ERROR] location: class org.apache.hive.beeline.SQLCompletor
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/AbstractCommandHandler.java:[41,49]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.AbstractCommandHandler
[ERROR] 
/Users/chao/git/hive/beeline/src/java/org/apache/hive/beeline/AbstractCommandHandler.java:[52,33]
 cannot find symbol
[ERROR] symbol:   class Completor
[ERROR] location: class org.apache.hive.beeline.AbstractCommandHandler
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please 
read the following articles:
[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :hive-beeline
{noformat}

> beeline may go into an infinite loop when using EOF
> ---------------------------------------------------
>
>                 Key: HIVE-8565
>                 URL: https://issues.apache.org/jira/browse/HIVE-8565
>             Project: Hive
>          Issue Type: Bug
>            Reporter: Chao
>            Assignee: Chao
>
> The problem can be reproduced by a simple query:
> {noformat}
> $HIVE_HOME/bin/beeline -u <host> -n <username> -p <password> <<EOF
> > show databases;
> > EOF
> {noformat}
> Then, it will go into an infinite loop and keep printing command prompt.



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

Reply via email to