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

Use JDK ServiceLoader mechanism to find FileSystem implementations

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

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.23.0
    • 2.0.0-alpha
    • fs
    • None
    • Reviewed

    Description

      Currently configuring FileSystem implementations must be done by declaring the FileSystem class in the Hadoop configuration files (core-default.xml, ...).

      Using JDK ServiceLoader mechanism this configuration step can be avoided. Adding the JAR file with the additional FileSystem implementation would suffice.

      This is similar to what is being proposed for compression codecs (HADOOP-7350).

      Attachments

        1. HADOOP-7549v3.patch
          20 kB
          Alejandro Abdelnur
        2. HADOOP-7549v2.patch
          22 kB
          Alejandro Abdelnur
        3. HADOOP-7549v1.patch
          18 kB
          Alejandro Abdelnur

        Issue Links

        Activity

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

          People

            tucu00 Alejandro Abdelnur
            tucu00 Alejandro Abdelnur
            Votes:
            0 Vote for this issue
            Watchers:
            12 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment