[
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)