Uploaded image for project: 'Hadoop Common'
  1. Hadoop Common
  2. HADOOP-18916

module-info classes from external dependencies appearing in uber jars

VotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Reviewed

    Description

      hadoop-client-minicluster and hadoop-client-runtime try unsuccessfully to exclude module-info classes from dependencies. Over time, more and more jars have these classes.

      The module-info classes are causing issue with CI builds. Builds can fail if there are more than module-inf class that is not excluded.

      It seems better to exclude them all, especially since they will be affected by shading anyway.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            pj.fanning PJ Fanning
            fanningpj PJ Fanning
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment