Uploaded image for project: 'Rya'
  1. Rya
  2. RYA-199

Remove HEP Dependency

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Blocker
    • Resolution: Fixed
    • None
    • 3.2.10
    • None
    • None

    Description

      As noted by Josh during a review:

      I took a glance at another JAR that a `mvn package` creates this time:

      extras/indexing/target/rya.indexing-3.2.10-SNAPSHOT-accumulo-server.jar

      In here, I found: hep/aida/bin/AbstractBin.class

      Per https://dst.lbl.gov/ACSSoftware/colt/license.html, code in the
      hep/aida package are licensed as LGPL.

      It's really important to understand all of the dependencies that
      you're using when you're creating these massive shaded jars...

      ./extras/rya.merger/target/rya.merger-3.2.10-SNAPSHOT-shaded.jar also
      has the same issue. It appears like it is coming in via tinkerpop-blueprints

      [INFO] +- org.apache.rya:rya.sail:jar:3.2.10-SNAPSHOT:compile
      [INFO] | +- com.tinkerpop.blueprints:blueprints-core:jar:2.5.0:compile
      [INFO] | | - colt:colt:jar:1.2.0:compile
      [INFO] | | - concurrent:concurrent:jar:1.3.4:compile

      Attachments

        Issue Links

          Activity

            People

              mihalik Aaron Mihalik
              mihalik Aaron Mihalik
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: