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

change hadoop-common dependency scope of jsch to provided.

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Won't Fix
    • 2.7.3
    • None
    • build
    • None
    • Incompatible change
    • If you need to support SFTP, you will need to explicitly add jsch to your classpath.

    Description

      The dependency on jsch in Hadoop common is "compile", so it gets everywhere downstream. Marking it as "provided" would mean that it would only be needed by those programs which wanted the SFTP filesystem, and, if they wanted to use a different jsch version, there'd be no maven problems

      Attachments

        1. HADOOP-13696.001.patch
          0.4 kB
          Yuanbo Liu

        Issue Links

          Activity

            People

              yuanbo Yuanbo Liu
              stevel@apache.org Steve Loughran
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: