Istvan Toth created PHOENIX-6114:
------------------------------------

             Summary: Create shaded phoneix-pherf and remove up lib dir from 
assembly
                 Key: PHOENIX-6114
                 URL: https://issues.apache.org/jira/browse/PHOENIX-6114
             Project: Phoenix
          Issue Type: Improvement
          Components: core
            Reporter: Istvan Toth
            Assignee: Istvan Toth


The Phoenix assembly has a poorly maintained lib directory, with dependencies 
that we are for submodules that have since been moved to phoenix-queryserver. 

The core phoenix jars are shaded, and do not or use the libraries here.

phoenix-tracing-webapp is not included in the assembly, and thus does not need 
dependencies there.

That leaves phoenix-pherf as a possible consumer of these dependencies.

I propose building refactoring phoenix-pherf similarly to phoenix-queryserver, 
as a mostly self-contained shaded JAR, that only depends on phoenix-client, and 
has the rest of its dependencies shaded in.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to