XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • None
    • None
    • None

    Description

      This Jira proposes that the src structure be split as below.
      The package structure remains the same for this Jira. (Package renaming is part of other JIras such as HADOOP-2885).

      The idea is that the src will be split BEFORE the package restructuring

      The new proposed src structure is

      src/test - unchanged

      src/java - will no longer exist , its content will be move to one of core, hdfs, or mapred

      src/core - this will contain the core classes that hadoop applications need to link against.
      It will contain client side libraries of all fs file systems: local, hdfs, kfs, etc

      src/core/org.apache.hadoop.{conf, fs, filechache, io, ipc, log, metrics, net, record, security, tools, util)
      src/core/org.apache.hadoop.dfs - this will contain only the client side parts of dfs.
      HADOOP-2885 will rename package dfs to package fs.hdfs

      src/hdfs/org.apache.hadoop.dfs - this will contain only the server side of hdfs.
      HADOOP-2885 will rename package dfs to package fs.hdfs later; a compatible dfs.DistributedFileSystem will be left for compatibility/

      src/mapred/org.apache.hadoop.mapred.*

      This Jira will not split the jar files.

      Attachments

        1. convert-patch.sed
          0.4 kB
          Raghu Angadi
        2. convert-patch.sed
          0.4 kB
          Raghu Angadi
        3. HADOOP-2916.patch
          4 kB
          Raghu Angadi
        4. svn-commands.sh
          0.8 kB
          Raghu Angadi
        5. svn-commands.sh
          0.6 kB
          Raghu Angadi

        Activity

          People

            sanjay.radia Sanjay Radia
            sanjay.radia Sanjay Radia
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: