Uploaded image for project: 'Hadoop Map/Reduce'
  1. Hadoop Map/Reduce
  2. MAPREDUCE-4840

Delete dead code and deprecate public API related to skipping bad records

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Patch Available
    • Minor
    • Resolution: Unresolved
    • 2.0.0-alpha
    • None
    • None

    Description

      It looks like the decision was made in MAPREDUCE-1932 to remove support for skipping bad records rather than fix it (it doesn't work right now in trunk). If that's the case then we should probably delete all the dead code related to it and deprecate the public API's for it right?

      Dead code I'm talking about:
      1. Task class: skipping, skipRanges, writeSkipRecs
      2. MapTask class: SkippingRecordReader inner class
      3. ReduceTask class: SkippingReduceValuesIterator inner class
      4. Tests: TestBadRecords

      Public API:
      1. SkipBadRecords class

      Attachments

        1. MAPREDUCE-4840.patch
          29 kB
          Mostafa Elhemali

        Activity

          People

            Unassigned Unassigned
            mostafae Mostafa Elhemali
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated: