[ https://issues.apache.org/jira/browse/HIVE-19945?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16689257#comment-16689257 ]
Sergey Nuyanzin edited comment on HIVE-19945 at 11/16/18 10:34 AM: ------------------------------------------------------------------- [~abstractdog], [~kgyrtkirk] I found this ticket while searching for something similar here. As you probably know beeline is a fork of sqlline and there is another fork https://github.com/julianhyde/sqlline . Recently there were added a number of improvements like syntax highlighting, emacs/vi mode, proper multiline handling, upgrade to jline3 and lots of others. And of course it could be run against anything that supports jdbc Now I also work with Hive and I started to make sqlline being able to connect to Hive as well What do you think about moving beeline being on top of sqlline with all these features + beeline specific customizations? For example in 1.5.0 sqlline version there was introduced allowance of customization https://github.com/julianhyde/sqlline/pull/118 and pluggable commands https://github.com/julianhyde/sqlline/pull/119 this allowed Apache Drill to get off their own fork of sqlline DRILL-3853. was (Author: sergey nuyanzin): [~abstractdog], [~kgyrtkirk] I found this ticket while searching for something similar here. As you probably know beeline is a fork of sqlline and there is another fork https://github.com/julianhyde/sqlline . Recently there were added a number of improvements like syntax highlighting, emacs/vi mode, proper multiline handling, upgrade to jline3 and lots of others. And of course it could be run against anything that supports jdbc Now I also work with Hive and I started to make sqlline being able to connect to Hive as well What do you think about moving beeline being on top of sqlline with all these features + beeline specific customizations? For example in 1.5.0 sqlline version the was introduced allowance of customization https://github.com/julianhyde/sqlline/pull/118 and pluggable commands https://github.com/julianhyde/sqlline/pull/119 this allowed Apache Drill to get off their own fork of sqlline DRILL-3853. > Beeline - run against a different sql engine > -------------------------------------------- > > Key: HIVE-19945 > URL: https://issues.apache.org/jira/browse/HIVE-19945 > Project: Hive > Issue Type: Improvement > Components: Beeline > Affects Versions: 3.0.0 > Reporter: Laszlo Bodor > Assignee: Laszlo Bodor > Priority: Major > Fix For: 4.0.0 > > > Original idea by [~kgyrtkirk] > "I think beeline also support to load different sql drivers (not sure about > this...but I think I saw some pointers to this) Anyway...it would be great to > be able to execute a test against a different sql engine; like psql." > something like: > {code} > mvn test -Dtest=TestQ -Dqengine=ExternalPSQL > -Djdbc.uri=psql://localhost:5432/somedb > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)