-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/49498/
-----------------------------------------------------------
(Updated July 19, 2016, 4:03 p.m.)
Review request for hive, Sergio Pena, Szehon Ho, and Vihang Karajgaonkar.
Bugs: HIVE-14123
https://issues.apache.org/jira/browse/HIVE-14123
Repository: hive-git
Description
-------
There are several jira issues complaining that, the Beeline does not respect
hive.cli.print.current.db.
This is partially true, since in embedded mode, it uses the
hive.cli.print.current.db to change the prompt, since HIVE-10511.
In remote mode, I think this function should use a beeline command line option
instead, like for the showHeader option emphasizing, that this is a client side
option.
The patch contains:
- New configuration option
- Changing the help text
- Updating command hooks, to run in remote mode as well
- Adding new hooks, for connect and go sqllite commands
- Generalize database connection refresh command
- Changing prompt
Diffs (updated)
-----
beeline/pom.xml a720d08
beeline/src/java/org/apache/hive/beeline/BeeLine.java 66185f6
beeline/src/java/org/apache/hive/beeline/BeeLineOpts.java 5aaa385
beeline/src/java/org/apache/hive/beeline/ClientCommandHookFactory.java
c4d97bc
beeline/src/java/org/apache/hive/beeline/Commands.java 3a204c0
beeline/src/java/org/apache/hive/beeline/ReflectiveCommandHandler.java
3b863ae
beeline/src/main/resources/BeeLine.properties 7500df9
beeline/src/test/org/apache/hive/beeline/TestBeelineArgParsing.java ce1f538
beeline/src/test/org/apache/hive/beeline/TestClientCommandHookFactory.java
c86de0a
itests/hive-unit/src/test/java/org/apache/hive/beeline/TestBeeLineWithArgs.java
ecfeddb
jdbc/src/java/org/apache/hive/jdbc/Utils.java 7ea6309
Diff: https://reviews.apache.org/r/49498/diff/
Testing
-------
Unit tests for the hooks, and the configuration option
Manual test in remote, and embedded mode
Thanks,
Peter Vary