You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@phoenix.apache.org by "Jesse Yates (JIRA)" <ji...@apache.org> on 2014/02/19 00:13:21 UTC

[jira] [Updated] (PHOENIX-58) Client jars are missing phoenix code

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

Jesse Yates updated PHOENIX-58:
-------------------------------

    Attachment: phoenix-58-v0.patch
                client-without-hbase-jar.txt
                client-minimal-jar.txt
                client-jar.txt

Patch for the phoenix-assembly module (to build the jars) and the output of "jar tvf" on each client jar, so people can see what is actually going into them. This was built from a slightly out of date master (back maybe a week ago), in case its missing a couple new classes.

I decided to only include the -flume and -pig sources in the client jar so the minimal jars remain as minimal as possible. To use those services with the minimal jars (likely) you just need to drop in the jars from those projects as well onto the classpath of the service. For instance, for flume you would need the phoenix-3.0.0-client-minimal.jar and the phoenix-3.0.0-flume.jar on the classpath.

> Client jars are missing phoenix code
> ------------------------------------
>
>                 Key: PHOENIX-58
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-58
>             Project: Phoenix
>          Issue Type: Bug
>    Affects Versions: 3.0.0
>            Reporter: Jesse Yates
>            Assignee: Jesse Yates
>             Fix For: 3.0.0
>
>         Attachments: client-jar.txt, client-minimal-jar.txt, client-without-hbase-jar.txt, phoenix-58-v0.patch
>
>
> With the multi-module change the client jars are no longer being correctly built. Specifically, they are missing all the pheonix sources.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)