Uploaded image for project: 'Apache Storm'
  1. Apache Storm
  2. STORM-447

shade/relocate packages of dependencies that are common causes of dependency conflicts

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 0.9.3
    • storm-core
    • 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.

      Attachments

        Activity

          People

            ptgoetz P. Taylor Goetz
            ptgoetz P. Taylor Goetz
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: