Return-Path: X-Original-To: apmail-hive-dev-archive@www.apache.org Delivered-To: apmail-hive-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 1EF3710C65 for ; Wed, 26 Nov 2014 06:17:14 +0000 (UTC) Received: (qmail 34207 invoked by uid 500); 26 Nov 2014 06:17:13 -0000 Delivered-To: apmail-hive-dev-archive@hive.apache.org Received: (qmail 34139 invoked by uid 500); 26 Nov 2014 06:17:13 -0000 Mailing-List: contact dev-help@hive.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@hive.apache.org Delivered-To: mailing list dev@hive.apache.org Received: (qmail 34126 invoked by uid 500); 26 Nov 2014 06:17:13 -0000 Delivered-To: apmail-hadoop-hive-dev@hadoop.apache.org Received: (qmail 34123 invoked by uid 99); 26 Nov 2014 06:17:13 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 26 Nov 2014 06:17:13 +0000 Date: Wed, 26 Nov 2014 06:17:13 +0000 (UTC) From: "Hive QA (JIRA)" To: hive-dev@hadoop.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (HIVE-6361) Un-fork Sqlline MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/HIVE-6361?page=3Dcom.atlassian.= jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D14225= 817#comment-14225817 ]=20 Hive QA commented on HIVE-6361: ------------------------------- {color:red}Overall{color}: -1 no tests executed Here are the results of testing the latest attachment: https://issues.apache.org/jira/secure/attachment/12683511/HIVE-6361.3.patch Test results: http://ec2-174-129-184-35.compute-1.amazonaws.com/jenkins/job= /PreCommit-HIVE-TRUNK-Build/1904/testReport Console output: http://ec2-174-129-184-35.compute-1.amazonaws.com/jenkins/j= ob/PreCommit-HIVE-TRUNK-Build/1904/console Test logs: http://ec2-174-129-184-35.compute-1.amazonaws.com/logs/PreCommit= -HIVE-TRUNK-Build-1904/ Messages: {noformat} **** This message was trimmed, see log for full details **** [INFO] Including com.google.code.findbugs:jsr305:jar:1.3.9 in the shaded ja= r. [INFO] Including org.slf4j:slf4j-api:jar:1.7.5 in the shaded jar. [INFO] Including org.slf4j:slf4j-log4j12:jar:1.7.5 in the shaded jar. [WARNING] geronimo-jta_1.1_spec-1.1.1.jar, jta-1.1.jar define 18 overlapppi= ng classes:=20 [WARNING] - javax.transaction.RollbackException [WARNING] - javax.transaction.HeuristicMixedException [WARNING] - javax.transaction.InvalidTransactionException [WARNING] - javax.transaction.xa.XAException [WARNING] - javax.transaction.Synchronization [WARNING] - javax.transaction.HeuristicRollbackException [WARNING] - javax.transaction.HeuristicCommitException [WARNING] - javax.transaction.xa.XAResource [WARNING] - javax.transaction.TransactionSynchronizationRegistry [WARNING] - javax.transaction.TransactionRolledbackException [WARNING] - 8 more... [WARNING] jasper-compiler-5.5.23.jar, jasper-runtime-5.5.23.jar define 1 ov= erlappping classes:=20 [WARNING] - org.apache.jasper.compiler.Localizer [WARNING] commons-collections-3.2.1.jar, commons-beanutils-core-1.8.0.jar, = commons-beanutils-1.7.0.jar define 10 overlappping classes:=20 [WARNING] - org.apache.commons.collections.FastHashMap$EntrySet [WARNING] - org.apache.commons.collections.ArrayStack [WARNING] - org.apache.commons.collections.FastHashMap$1 [WARNING] - org.apache.commons.collections.FastHashMap$KeySet [WARNING] - org.apache.commons.collections.FastHashMap$CollectionView [WARNING] - org.apache.commons.collections.BufferUnderflowException [WARNING] - org.apache.commons.collections.Buffer [WARNING] - org.apache.commons.collections.FastHashMap$CollectionView$Col= lectionViewIterator [WARNING] - org.apache.commons.collections.FastHashMap$Values [WARNING] - org.apache.commons.collections.FastHashMap [WARNING] commons-beanutils-core-1.8.0.jar, commons-beanutils-1.7.0.jar def= ine 82 overlappping classes:=20 [WARNING] - org.apache.commons.beanutils.WrapDynaBean [WARNING] - org.apache.commons.beanutils.Converter [WARNING] - org.apache.commons.beanutils.converters.IntegerConverter [WARNING] - org.apache.commons.beanutils.locale.LocaleBeanUtilsBean [WARNING] - org.apache.commons.beanutils.locale.converters.DecimalLocaleC= onverter [WARNING] - org.apache.commons.beanutils.locale.converters.DoubleLocaleCo= nverter [WARNING] - org.apache.commons.beanutils.converters.ShortConverter [WARNING] - org.apache.commons.beanutils.converters.StringArrayConverter [WARNING] - org.apache.commons.beanutils.locale.LocaleConvertUtilsBean [WARNING] - org.apache.commons.beanutils.LazyDynaClass [WARNING] - 72 more... [WARNING] jline-2.12.jar, leveldbjni-all-1.8.jar define 4 overlappping clas= ses:=20 [WARNING] - org.fusesource.hawtjni.runtime.JNIEnv [WARNING] - org.fusesource.hawtjni.runtime.PointerMath [WARNING] - org.fusesource.hawtjni.runtime.Library [WARNING] - org.fusesource.hawtjni.runtime.Callback [WARNING] maven-shade-plugin has detected that some .class files [WARNING] are present in two or more JARs. When this happens, only [WARNING] one single version of the class is copied in the uberjar. [WARNING] Usually this is not harmful and you can skeep these [WARNING] warnings, otherwise try to manually exclude artifacts [WARNING] based on mvn dependency:tree -Ddetail=3Dtrue and the above [WARNING] output [WARNING] See http://docs.codehaus.org/display/MAVENUSER/Shade+Plugin [INFO] Attaching shaded artifact. [INFO]=20 [INFO] --- maven-install-plugin:2.4:install (default-install) @ hive-jdbc -= -- [INFO] Installing /data/hive-ptest/working/apache-svn-trunk-source/jdbc/tar= get/hive-jdbc-0.15.0-SNAPSHOT.jar to /data/hive-ptest/working/maven/org/apa= che/hive/hive-jdbc/0.15.0-SNAPSHOT/hive-jdbc-0.15.0-SNAPSHOT.jar [INFO] Installing /data/hive-ptest/working/apache-svn-trunk-source/jdbc/pom= .xml to /data/hive-ptest/working/maven/org/apache/hive/hive-jdbc/0.15.0-SNA= PSHOT/hive-jdbc-0.15.0-SNAPSHOT.pom [INFO] Installing /data/hive-ptest/working/apache-svn-trunk-source/jdbc/tar= get/hive-jdbc-0.15.0-SNAPSHOT-standalone.jar to /data/hive-ptest/working/ma= ven/org/apache/hive/hive-jdbc/0.15.0-SNAPSHOT/hive-jdbc-0.15.0-SNAPSHOT-sta= ndalone.jar [INFO] = =20 [INFO] --------------------------------------------------------------------= ---- [INFO] Building Hive Sqlline 0.15.0-SNAPSHOT [INFO] --------------------------------------------------------------------= ---- Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/m= aven-checkstyle-plugin/2.12.1/maven-checkstyle-plugin-2.12.1.pom Downloaded: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/ma= ven-checkstyle-plugin/2.12.1/maven-checkstyle-plugin-2.12.1.pom (13 KB at 1= 70.5 KB/sec) Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/m= aven-plugins/25/maven-plugins-25.pom Downloaded: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/ma= ven-plugins/25/maven-plugins-25.pom (10 KB at 216.9 KB/sec) Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/maven-par= ent/24/maven-parent-24.pom Downloaded: http://repo.maven.apache.org/maven2/org/apache/maven/maven-pare= nt/24/maven-parent-24.pom (37 KB at 572.0 KB/sec) Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/m= aven-checkstyle-plugin/2.12.1/maven-checkstyle-plugin-2.12.1.jar Downloaded: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/ma= ven-checkstyle-plugin/2.12.1/maven-checkstyle-plugin-2.12.1.jar (101 KB at = 1196.4 KB/sec) Downloading: http://www.datanucleus.org/downloads/maven2/org/hsqldb/hsqldb/= 2.3.1/hsqldb-2.3.1.pom Downloading: http://repo.maven.apache.org/maven2/org/hsqldb/hsqldb/2.3.1/hs= qldb-2.3.1.pom Downloaded: http://repo.maven.apache.org/maven2/org/hsqldb/hsqldb/2.3.1/hsq= ldb-2.3.1.pom (2 KB at 31.8 KB/sec) Downloading: http://www.datanucleus.org/downloads/maven2/org/hsqldb/hsqldb/= 2.3.1/hsqldb-2.3.1.jar Downloading: http://repo.maven.apache.org/maven2/org/hsqldb/hsqldb/2.3.1/hs= qldb-2.3.1.jar Downloaded: http://repo.maven.apache.org/maven2/org/hsqldb/hsqldb/2.3.1/hsq= ldb-2.3.1.jar (1433 KB at 5191.8 KB/sec) [INFO]=20 [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ hive-sqlline --- [INFO] Deleting /data/hive-ptest/working/apache-svn-trunk-source/sqlline (i= ncludes =3D [datanucleus.log, derby.log], excludes =3D []) [INFO]=20 [INFO] --- maven-checkstyle-plugin:2.12.1:check (validate) @ hive-sqlline -= -- Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/reporting= /maven-reporting-impl/2.2/maven-reporting-impl-2.2.pom Downloaded: http://repo.maven.apache.org/maven2/org/apache/maven/reporting/= maven-reporting-impl/2.2/maven-reporting-impl-2.2.pom (5 KB at 121.6 KB/sec= ) Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/doxia/dox= ia-sink-api/1.2/doxia-sink-api-1.2.pom Downloaded: http://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxi= a-sink-api/1.2/doxia-sink-api-1.2.pom (2 KB at 43.3 KB/sec) Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/doxia/dox= ia/1.2/doxia-1.2.pom Downloaded: http://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxi= a/1.2/doxia-1.2.pom (19 KB at 437.8 KB/sec) Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/doxia/dox= ia-logging-api/1.2/doxia-logging-api-1.2.pom Downloaded: http://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxi= a-logging-api/1.2/doxia-logging-api-1.2.pom (2 KB at 39.2 KB/sec) Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/doxia/dox= ia-core/1.2/doxia-core-1.2.pom Downloaded: http://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxi= a-core/1.2/doxia-core-1.2.pom (4 KB at 61.3 KB/sec) Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/doxia/dox= ia-site-renderer/1.2/doxia-site-renderer-1.2.pom Downloaded: http://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxi= a-site-renderer/1.2/doxia-site-renderer-1.2.pom (7 KB at 145.0 KB/sec) Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/doxia/dox= ia-sitetools/1.2/doxia-sitetools-1.2.pom Downloaded: http://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxi= a-sitetools/1.2/doxia-sitetools-1.2.pom (16 KB at 412.9 KB/sec) Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/doxia/dox= ia-decoration-model/1.2/doxia-decoration-model-1.2.pom Downloaded: http://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxi= a-decoration-model/1.2/doxia-decoration-model-1.2.pom (3 KB at 78.6 KB/sec) Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/doxia/dox= ia-module-xhtml/1.2/doxia-module-xhtml-1.2.pom Downloaded: http://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxi= a-module-xhtml/1.2/doxia-module-xhtml-1.2.pom (2 KB at 46.5 KB/sec) Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/doxia/dox= ia-modules/1.2/doxia-modules-1.2.pom Downloaded: http://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxi= a-modules/1.2/doxia-modules-1.2.pom (3 KB at 66.0 KB/sec) Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/doxia/dox= ia-module-fml/1.2/doxia-module-fml-1.2.pom Downloaded: http://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxi= a-module-fml/1.2/doxia-module-fml-1.2.pom (6 KB at 148.5 KB/sec) Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/shared/ma= ven-doxia-tools/1.4/maven-doxia-tools-1.4.pom Downloaded: http://repo.maven.apache.org/maven2/org/apache/maven/shared/mav= en-doxia-tools/1.4/maven-doxia-tools-1.4.pom (8 KB at 197.0 KB/sec) Downloading: http://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus= -interpolation/1.19/plexus-interpolation-1.19.pom Downloaded: http://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-= interpolation/1.19/plexus-interpolation-1.19.pom (2 KB at 27.2 KB/sec) Downloading: http://repo.maven.apache.org/maven2/com/puppycrawl/tools/check= style/5.7/checkstyle-5.7.pom Downloaded: http://repo.maven.apache.org/maven2/com/puppycrawl/tools/checks= tyle/5.7/checkstyle-5.7.pom (24 KB at 613.7 KB/sec) Downloading: http://repo.maven.apache.org/maven2/commons-beanutils/commons-= beanutils-core/1.8.3/commons-beanutils-core-1.8.3.pom Downloaded: http://repo.maven.apache.org/maven2/commons-beanutils/commons-b= eanutils-core/1.8.3/commons-beanutils-core-1.8.3.pom (2 KB at 43.3 KB/sec) Downloading: http://repo.maven.apache.org/maven2/com/google/guava/guava-jdk= 5/14.0.1/guava-jdk5-14.0.1.pom Downloaded: http://repo.maven.apache.org/maven2/com/google/guava/guava-jdk5= /14.0.1/guava-jdk5-14.0.1.pom (7 KB at 164.7 KB/sec) Downloading: http://repo.maven.apache.org/maven2/com/google/guava/guava-par= ent-jdk5/14.0.1/guava-parent-jdk5-14.0.1.pom Downloaded: http://repo.maven.apache.org/maven2/com/google/guava/guava-pare= nt-jdk5/14.0.1/guava-parent-jdk5-14.0.1.pom (3 KB at 77.5 KB/sec) Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/reporting= /maven-reporting-impl/2.2/maven-reporting-impl-2.2.jar Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/doxia/dox= ia-core/1.2/doxia-core-1.2.jar Downloading: http://repo.maven.apache.org/maven2/commons-digester/commons-d= igester/1.6/commons-digester-1.6.jar Downloading: http://repo.maven.apache.org/maven2/commons-logging/commons-lo= gging/1.0.4/commons-logging-1.0.4.jar Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/shared/ma= ven-doxia-tools/1.4/maven-doxia-tools-1.4.jar Downloaded: http://repo.maven.apache.org/maven2/org/apache/maven/reporting/= maven-reporting-impl/2.2/maven-reporting-impl-2.2.jar (17 KB at 382.9 KB/se= c) Downloading: http://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus= -interpolation/1.19/plexus-interpolation-1.19.jar Downloaded: http://repo.maven.apache.org/maven2/commons-logging/commons-log= ging/1.0.4/commons-logging-1.0.4.jar (38 KB at 501.7 KB/sec) Downloading: http://repo.maven.apache.org/maven2/com/puppycrawl/tools/check= style/5.7/checkstyle-5.7.jar Downloaded: http://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-= interpolation/1.19/plexus-interpolation-1.19.jar (61 KB at 1544.9 KB/sec) Downloading: http://repo.maven.apache.org/maven2/commons-beanutils/commons-= beanutils-core/1.8.3/commons-beanutils-core-1.8.3.jar Downloaded: http://repo.maven.apache.org/maven2/org/apache/maven/shared/mav= en-doxia-tools/1.4/maven-doxia-tools-1.4.jar (45 KB at 551.4 KB/sec) Downloading: http://repo.maven.apache.org/maven2/com/google/guava/guava-jdk= 5/14.0.1/guava-jdk5-14.0.1.jar Downloaded: http://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxi= a-core/1.2/doxia-core-1.2.jar (151 KB at 1286.4 KB/sec) Downloaded: http://repo.maven.apache.org/maven2/commons-digester/commons-di= gester/1.6/commons-digester-1.6.jar (165 KB at 1406.0 KB/sec) Downloaded: http://repo.maven.apache.org/maven2/commons-beanutils/commons-b= eanutils-core/1.8.3/commons-beanutils-core-1.8.3.jar (202 KB at 3958.2 KB/s= ec) Downloaded: http://repo.maven.apache.org/maven2/com/puppycrawl/tools/checks= tyle/5.7/checkstyle-5.7.jar (645 KB at 4387.2 KB/sec) Downloaded: http://repo.maven.apache.org/maven2/com/google/guava/guava-jdk5= /14.0.1/guava-jdk5-14.0.1.jar (1957 KB at 7671.8 KB/sec) [INFO] Starting audit... /data/hive-ptest/working/apache-svn-trunk-source/sqlline/src/java/org/apach= e/hive/sqlline/Commands.java:990: Line is longer than 80 characters (found = 83). /data/hive-ptest/working/apache-svn-trunk-source/sqlline/src/java/org/apach= e/hive/sqlline/DeprecatedSeparatedValuesOutputFormat.java:32: Line is longe= r than 80 characters (found 81). /data/hive-ptest/working/apache-svn-trunk-source/sqlline/src/test/org/apach= e/hive/sqlline/SqlLineTest.java:29:8: Unused import - java.util.Collections= . /data/hive-ptest/working/apache-svn-trunk-source/sqlline/src/test/org/apach= e/hive/sqlline/SqlLineTest.java:32: Using the '.*' form of import should be= avoided - org.hamcrest.*. /data/hive-ptest/working/apache-svn-trunk-source/sqlline/src/test/org/apach= e/hive/sqlline/SqlLineTest.java:809: Line is longer than 80 characters (fou= nd 96). /data/hive-ptest/working/apache-svn-trunk-source/sqlline/src/test/org/apach= e/hive/sqlline/SqlLineTest.java:814: Missing a Javadoc comment. /data/hive-ptest/working/apache-svn-trunk-source/sqlline/src/test/org/apach= e/hive/sqlline/SqlLineTest.java:837: Line is longer than 80 characters (fou= nd 97). Audit done. [INFO] There are 7 checkstyle errors. [INFO] --------------------------------------------------------------------= ---- [INFO] Reactor Summary: [INFO]=20 [INFO] Hive .............................................. SUCCESS [9.791s] [INFO] Hive Shims Common ................................. SUCCESS [7.796s] [INFO] Hive Shims 0.20 ................................... SUCCESS [3.158s] [INFO] Hive Shims Secure Common .......................... SUCCESS [5.905s] [INFO] Hive Shims 0.20S .................................. SUCCESS [2.551s] [INFO] Hive Shims 0.23 ................................... SUCCESS [8.424s] [INFO] Hive Shims Scheduler .............................. SUCCESS [1.988s] [INFO] Hive Shims ........................................ SUCCESS [2.441s] [INFO] Hive Common ....................................... SUCCESS [25.541s= ] [INFO] Hive Serde ........................................ SUCCESS [16.882s= ] [INFO] Hive Metastore .................................... SUCCESS [35.297s= ] [INFO] Hive Ant Utilities ................................ SUCCESS [1.967s] [INFO] Hive Query Language ............................... SUCCESS [1:37.75= 9s] [INFO] Hive Service ...................................... SUCCESS [8.171s] [INFO] Hive Accumulo Handler ............................. SUCCESS [6.492s] [INFO] Hive JDBC ......................................... SUCCESS [13.610s= ] [INFO] Hive Sqlline ...................................... FAILURE [7.757s] [INFO] Hive Beeline ...................................... SKIPPED [INFO] Hive CLI .......................................... SKIPPED [INFO] Hive Contrib ...................................... SKIPPED [INFO] Hive HBase Handler ................................ SKIPPED [INFO] Hive HCatalog ..................................... SKIPPED [INFO] Hive HCatalog Core ................................ SKIPPED [INFO] Hive HCatalog Pig Adapter ......................... SKIPPED [INFO] Hive HCatalog Server Extensions ................... SKIPPED [INFO] Hive HCatalog Webhcat Java Client ................. SKIPPED [INFO] Hive HCatalog Webhcat ............................. SKIPPED [INFO] Hive HCatalog Streaming ........................... SKIPPED [INFO] Hive HWI .......................................... SKIPPED [INFO] Hive ODBC ......................................... SKIPPED [INFO] Hive Shims Aggregator ............................. SKIPPED [INFO] Hive TestUtils .................................... SKIPPED [INFO] Hive Packaging .................................... SKIPPED [INFO] --------------------------------------------------------------------= ---- [INFO] BUILD FAILURE [INFO] --------------------------------------------------------------------= ---- [INFO] Total time: 4:18.802s [INFO] Finished at: Wed Nov 26 01:15:30 EST 2014 [INFO] Final Memory: 107M/635M [INFO] --------------------------------------------------------------------= ---- [ERROR] Failed to execute goal org.apache.maven.plugins:maven-checkstyle-pl= ugin:2.12.1:check (validate) on project hive-sqlline: You have 7 Checkstyle= violations. -> [Help 1] [ERROR]=20 [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]=20 [ERROR] For more information about the errors and possible solutions, pleas= e read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailu= reException [ERROR]=20 [ERROR] After correcting the problems, you can resume the build with the co= mmand [ERROR] mvn -rf :hive-sqlline + exit 1 ' {noformat} This message is automatically generated. ATTACHMENT ID: 12683511 - PreCommit-HIVE-TRUNK-Build > Un-fork Sqlline > --------------- > > Key: HIVE-6361 > URL: https://issues.apache.org/jira/browse/HIVE-6361 > Project: Hive > Issue Type: Improvement > Components: CLI > Affects Versions: 0.12.0 > Reporter: Julian Hyde > Assignee: Julian Hyde > Attachments: HIVE-6361.2.patch, HIVE-6361.3.patch, HIVE-6361.patc= h > > > I propose to merge the two development forks of sqlline: Hive's beeline m= odule, and the fork at https://github.com/julianhyde/sqlline. > How did the forks come about? Hive=E2=80=99s SQL command-line interface B= eeline was created by forking Sqlline (see HIVE-987, HIVE-3100), which at t= he time it was a useful but low-activity project languishing on SourceForge= without an active owner. Around the same time, Julian Hyde independently s= tarted a github repo based on the same code base. Now several projects are = using Julian Hyde's sqlline, including Apache Drill, Apache Phoenix, Cascad= ing Lingual and Optiq. > Merging these two forks will allow us to pool our resources. (Case in poi= nt: Drill issue DRILL-327 had already been fixed in a later version of sqll= ine; it still exists in beeline.) > I propose the following steps: > 1. Copy Julian Hyde's sqlline as a new Hive module, hive-sqlline. > 2. Port fixes to hive-beeline into hive-sqlline. > 3. Make hive-beeline depend on hive-sqlline, and remove code that is iden= tical. What remains in the hive-beeline module is Beeline.java (a derived c= lass of Sqlline.java) and Hive-specific extensions. > 4. Make the hive-sqlline the official successor to Julian Hyde's sqlline. > This achieves continuity for Hive=E2=80=99s users, gives the users of the= non-Hive sqlline a version with minimal dependencies, unifies the two code= lines, and brings everything under the Apache roof. -- This message was sent by Atlassian JIRA (v6.3.4#6332)