[ 
https://issues.apache.org/jira/browse/PHOENIX-380?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Gabriel Reid resolved PHOENIX-380.
----------------------------------

    Resolution: Fixed

Bulk resolve of closed issues imported from GitHub. This status was reached by 
first re-opening all closed imported issues and then resolving them in bulk.

> Improve jar packaging
> ---------------------
>
>                 Key: PHOENIX-380
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-380
>             Project: Phoenix
>          Issue Type: Task
>            Reporter: Raymond Liu
>
> it is a good idea to have all dependency packaged in a single jar, while some 
> time , some dependency is already in class path, and probably with different 
> version installed. especially HBase/Hadoop related jars, which probably have 
> different version.
> phoenix.jar is not enough, for there are some other 3rd jar still needed only 
> by phoenix which will need to be packaged for easy usage.
> So, as far as I can see we might :
> 1. just move HBase out of client jar, for it might be typical case that you 
> run client on HBase cluster.
> 2. providing both /lib/all 3rdparty jars and client.jar solution for user to 
> choose. with /lib solution, user could remove any jar they already have on 
> classpath.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to