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

Rename InputArchive and OutputArchive and make them public

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.12.0
    • Fix Version/s: 0.12.1
    • Component/s: record
    • Labels:
      None
    • Environment:

      All

      Description

      Currently hadoop.record.RecordReader and RecordWriter act as factories for various InputArchive and OutputArchive recently. In the original design, this was done in order to have tight control over various serialization formats. This has proven to be counterproductive. For wider usage of record I/O one should be able to use their own serialization formats. The proposed changes make it possible. They are as follows:

      1. Eliminate current record.RecordReader and record.RecordWriter.

      2. rename InputArchive as RecordInput, and OutputArchive as RecordOutput.

      3. rename various archives accordingly. e..g. BinaryInputArchive -> BinaryRecordInput etc.

        Attachments

        1. jute-patch.txt
          129 kB
          Milind Bhandarkar

          Activity

            People

            • Assignee:
              milindb Milind Bhandarkar
              Reporter:
              milindb Milind Bhandarkar
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: