Hadoop HDFS
  1. Hadoop HDFS
  2. HDFS-6200

Create a separate jar for hdfs-client

    Details

    • Type: Improvement Improvement
    • Status: Patch Available
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: build
    • Labels:
      None

      Description

      Currently the hadoop-hdfs jar contain both the hdfs server and the hdfs client. As discussed in the hdfs-dev mailing list (http://mail-archives.apache.org/mod_mbox/hadoop-hdfs-dev/201404.mbox/browser), downstream projects are forced to bring in additional dependency in order to access hdfs. The additional dependency sometimes can be difficult to manage for projects like Apache Falcon and Apache Oozie.

      This jira proposes to create a new project, hadoop-hdfs-cliient, which contains the client side of the hdfs code. Downstream projects can use this jar instead of the hadoop-hdfs to avoid unnecessary dependency.

      Note that it does not break the compatibility of downstream projects. This is because old downstream projects implicitly depend on hadoop-hdfs-client through the hadoop-hdfs jar.

      1. HDFS-6200.007.patch
        537 kB
        Haohui Mai
      2. HDFS-6200.006.patch
        529 kB
        Haohui Mai
      3. HDFS-6200.005.patch
        481 kB
        Haohui Mai
      4. HDFS-6200.004.patch
        481 kB
        Haohui Mai
      5. HDFS-6200.003.patch
        481 kB
        Haohui Mai
      6. HDFS-6200.002.patch
        480 kB
        Haohui Mai
      7. HDFS-6200.001.patch
        478 kB
        Haohui Mai
      8. HDFS-6200.000.patch
        453 kB
        Haohui Mai

        Issue Links

          Activity

          Haohui Mai made changes -
          Labels BB2015-05-TBR
          Allen Wittenauer made changes -
          Labels BB2015-05-TBR
          Tsz Wo Nicholas Sze made changes -
          Component/s build [ 12312925 ]
          Haohui Mai made changes -
          Link This issue relates to HDFS-8048 [ HDFS-8048 ]
          Steve Loughran made changes -
          Link This issue is related to HADOOP-11656 [ HADOOP-11656 ]
          Haohui Mai made changes -
          Link This issue relates to HADOOP-1815 [ HADOOP-1815 ]
          Haohui Mai made changes -
          Link This issue relates to HADOOP-10741 [ HADOOP-10741 ]
          Haohui Mai made changes -
          Attachment HDFS-6200.007.patch [ 12651333 ]
          Haohui Mai made changes -
          Link This issue is depended upon by HDFS-6567 [ HDFS-6567 ]
          Haohui Mai made changes -
          Link This issue is depended upon by HDFS-6566 [ HDFS-6566 ]
          Haohui Mai made changes -
          Link This issue is depended upon by HDFS-6565 [ HDFS-6565 ]
          Haohui Mai made changes -
          Link This issue is depended upon by HDFS-6564 [ HDFS-6564 ]
          Haohui Mai made changes -
          Attachment HDFS-6200.006.patch [ 12651236 ]
          Haohui Mai made changes -
          Attachment HDFS-6200.005.patch [ 12639158 ]
          Haohui Mai made changes -
          Attachment HDFS-6200.004.patch [ 12639135 ]
          Haohui Mai made changes -
          Attachment HDFS-6200.003.patch [ 12639133 ]
          Haohui Mai made changes -
          Attachment HDFS-6200.002.patch [ 12639104 ]
          Haohui Mai made changes -
          Attachment HDFS-6200.001.patch [ 12639097 ]
          Haohui Mai made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Haohui Mai made changes -
          Field Original Value New Value
          Attachment HDFS-6200.000.patch [ 12639093 ]
          Haohui Mai created issue -

            People

            • Assignee:
              Haohui Mai
              Reporter:
              Haohui Mai
            • Votes:
              0 Vote for this issue
              Watchers:
              25 Start watching this issue

              Dates

              • Created:
                Updated:

                Development