You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@phoenix.apache.org by "Istvan Toth (Jira)" <ji...@apache.org> on 2020/08/28 09:09:00 UTC
[jira] [Created] (PHOENIX-6114) Create shaded phoneix-pherf and
remove up lib dir from assembly
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)