Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
A number of Storm's dependencies regularly conflict with user dependencies:
- Netty (tends to conflict with Cassandra and others)
- Guava
- httpclient
Shading these into storm-core.jar and doing package relocation will eliminate dependency conflicts when user code (topologies) depends on conflicting versions.