[ https://issues.apache.org/jira/browse/PHOENIX-6114?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Xinyi Yan updated PHOENIX-6114: ------------------------------- Fix Version/s: (was: 4.17.0) 4.16.0 > Create shaded phoenix-pherf and remove 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 > Priority: Major > Fix For: 5.1.0, 4.16.0 > > > 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)