Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Resolved
-
None
-
None
-
None
Description
Having shaded client artifacts helps greatly in minimizing the dependency conflicts at the run time. We are seeing more of Phoenix JDBC client being used in Storm topologies and other settings where guava versions become a problem.
I think we can do a parallel artifact for the thick client with shaded dependencies and also using shaded hbase. For thin client, maybe shading should be the default since it is new?
Attachments
Attachments
Issue Links
- breaks
-
PHOENIX-3136 Relocation of Avatica classes breaks compatibilty between older version of thin-client/PQS
-
- Closed
-
- supercedes
-
PHOENIX-2267 Disambiguate server jar from phoenix-server module jar
-
- Resolved
-
- links to