phoenix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hudson (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (PHOENIX-2535) Create shaded clients (thin + thick)
Date Wed, 15 Jun 2016 21:39:09 GMT

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

Hudson commented on PHOENIX-2535:
---------------------------------

FAILURE: Integrated in Phoenix-master #1261 (See [https://builds.apache.org/job/Phoenix-master/1261/])
PHOENIX-2535 Create shaded clients (thin + thick) (ssa: rev 4f6ee74c0a7b94282575300cfd698e78198685fb)
* phoenix-queryserver/pom.xml
* phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/PhoenixMetaFactoryImpl.java
* phoenix-assembly/pom.xml
* phoenix-assembly/src/build/client-minimal.xml
* phoenix-server/src/test/java/org/apache/phoenix/DriverCohabitationTest.java
* phoenix-queryserver-client/src/main/resources/META-INF/services/java.sql.Driver
* phoenix-server-client/src/main/resources/version/org-apache-phoenix-remote-jdbc.properties
* phoenix-queryserver/src/it/java/org/apache/phoenix/end2end/QueryServerThread.java
* phoenix-queryserver/src/it/java/org/apache/phoenix/end2end/QueryServerBasicsIT.java
* phoenix-assembly/src/build/components-major-client.xml
* phoenix-server-client/src/build/thin-client.xml
* phoenix-server/src/it/java/org/apache/phoenix/end2end/QueryServerBasicsIT.java
* phoenix-server/src/main/java/org/apache/phoenix/queryserver/server/Main.java
* phoenix-assembly/src/build/components-minimal.xml
* phoenix-assembly/src/build/client-without-hbase.xml
* phoenix-core/src/main/java/org/apache/phoenix/query/QueryServicesOptions.java
* phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
* phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/PhoenixMetaFactory.java
* phoenix-queryserver-client/src/main/java/org/apache/phoenix/queryserver/client/Driver.java
* phoenix-server/pom.xml
* phoenix-server-client/pom.xml
* phoenix-server/src/main/java/org/apache/phoenix/queryserver/server/PhoenixMetaFactory.java
* phoenix-server/src/build/query-server-runnable.xml
* phoenix-assembly/src/build/components/all-common-jars.xml
* bin/log4j.properties
* phoenix-queryserver-client/src/main/java/org/apache/phoenix/queryserver/client/ThinClientUtil.java
* phoenix-assembly/src/build/server.xml
* phoenix-server/src/it/java/org/apache/phoenix/end2end/QueryServerThread.java
* phoenix-server/src/it/resources/log4j.properties
* bin/phoenix_utils.py
* phoenix-hive/pom.xml
* phoenix-queryserver/src/test/java/org/apache/phoenix/DriverCohabitationTest.java
* phoenix-assembly/src/build/client.xml
* pom.xml
* phoenix-server-client/src/main/java/org/apache/phoenix/queryserver/client/ThinClientUtil.java
* bin/tephra
* phoenix-server-client/src/main/resources/META-INF/services/java.sql.Driver
* phoenix-queryserver-client/pom.xml
* phoenix-client/pom.xml
* phoenix-queryserver/src/build/query-server-runnable.xml
* phoenix-server-client/src/main/java/org/apache/phoenix/queryserver/client/Driver.java
* bin/queryserver.py
* phoenix-assembly/src/build/client-spark.xml
* phoenix-server/src/main/java/org/apache/phoenix/queryserver/server/PhoenixMetaFactoryImpl.java
* phoenix-queryserver/src/it/resources/log4j.properties
* phoenix-queryserver-client/src/main/resources/version/org-apache-phoenix-remote-jdbc.properties


> Create shaded clients (thin + thick) 
> -------------------------------------
>
>                 Key: PHOENIX-2535
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-2535
>             Project: Phoenix
>          Issue Type: Bug
>            Reporter: Enis Soztutar
>            Assignee: Sergey Soldatov
>             Fix For: 4.8.0
>
>         Attachments: PHOENIX-2535-1.patch, PHOENIX-2535-2.patch, PHOENIX-2535-3.patch,
PHOENIX-2535-4.patch, PHOENIX-2535-5.patch, PHOENIX-2535-6.patch, PHOENIX-2535-7.patch
>
>
> Having shaded client artifacts helps greatly in minimizing the dependency conflicts at
the run time. We are seeing more of Phoenix JDBC client being used in Storm topologies and
other settings where guava versions become a problem. 
> I think we can do a parallel artifact for the thick client with shaded dependencies and
also using shaded hbase. For thin client, maybe shading should be the default since it is
new? 



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

Mime
View raw message