XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Blocker
    • Resolution: Fixed
    • 3.0.0-alpha2
    • 3.0.0-beta1
    • None
    • None

    Description

      The jar includes things like assets, okio, javax/annotation, javax/ws, mozilla, etc.

      An easy way to verify this is to look at the contents of the jar:

      jar tf hadoop-client-runtime-xxx.jar | sort | grep -v '^org/apache/hadoop'
      

      For standard dependencies, such as the JSR 305 javax.annotation or JAX-RS javax.ws, it makes sense for those to be normal dependencies in the POM – they are standard, so version conflicts shouldn't be a problem. The JSR 305 annotations can be <optional>true</optional> since they aren't needed at runtime (this is what Guava does).

      Attachments

        1. HADOOP-14089.3.patch
          31 kB
          Sean Busbey
        2. HADOOP-14089.2.patch
          36 kB
          Sean Busbey
        3. HADOOP-14089.WIP.1.patch
          33 kB
          Sean Busbey
        4. HADOOP-14089.WIP.0.patch
          13 kB
          Sean Busbey

        Issue Links

          Activity

            People

              busbey Sean Busbey
              electrum David Phillips
              Votes:
              0 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: