Hadoop Map/Reduce
  1. Hadoop Map/Reduce
  2. MAPREDUCE-2965

Streamline hashCode(), equals(), compareTo() and toString() for all IDs

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Blocker Blocker
    • Resolution: Fixed
    • Affects Version/s: 0.23.0, 2.0.0-alpha
    • Fix Version/s: 0.23.0
    • Component/s: mrv2
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      MAPREDUCE-2954 moved these methods to the record interfaces from the PB impls for ContainerId, ApplicationId and ApplicationAttemptId. This is good as they don't need to be tied to the implementation.

      We should do the same for all IDs. In fact some of these are missing for IDs like MR AM JobId, TaskId etc.

      1. MR2965_v1.patch
        40 kB
        Siddharth Seth
      2. MR2965_v2.patch
        39 kB
        Siddharth Seth
      3. MR2965_v3.patch
        47 kB
        Siddharth Seth
      4. MR2965_v4.patch
        47 kB
        Siddharth Seth
      5. MR2965_v5.patch
        56 kB
        Siddharth Seth

        Issue Links

          Activity

          Vinod Kumar Vavilapalli created issue -
          Siddharth Seth made changes -
          Field Original Value New Value
          Attachment MR2965_v1.patch [ 12494320 ]
          Siddharth Seth made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Affects Version/s 0.24.0 [ 12317654 ]
          Fix Version/s 0.24.0 [ 12317654 ]
          Siddharth Seth made changes -
          Attachment MR2965_v2.patch [ 12494340 ]
          Vinod Kumar Vavilapalli made changes -
          Assignee Vinod Kumar Vavilapalli [ vinodkv ] Siddharth Seth [ sseth ]
          Vinod Kumar Vavilapalli made changes -
          Status Patch Available [ 10002 ] Open [ 1 ]
          Siddharth Seth made changes -
          Attachment MR2965_v3.patch [ 12494560 ]
          Siddharth Seth made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Siddharth Seth made changes -
          Attachment MR2965_v4.patch [ 12494564 ]
          Vinod Kumar Vavilapalli made changes -
          Status Patch Available [ 10002 ] Open [ 1 ]
          Arun C Murthy made changes -
          Priority Major [ 3 ] Blocker [ 1 ]
          Siddharth Seth made changes -
          Attachment MR2965_v5.patch [ 12494960 ]
          Siddharth Seth made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Vinod Kumar Vavilapalli made changes -
          Status Patch Available [ 10002 ] Resolved [ 5 ]
          Hadoop Flags [Reviewed]
          Resolution Fixed [ 1 ]
          Vinod Kumar Vavilapalli made changes -
          Link This issue relates to MAPREDUCE-3030 [ MAPREDUCE-3030 ]
          Arun C Murthy made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Allen Wittenauer made changes -
          Affects Version/s 2.0.0-alpha [ 12320354 ]
          Affects Version/s 0.24.0 [ 12317654 ]
          Fix Version/s 2.0.0-alpha [ 12320354 ]
          Fix Version/s 0.24.0 [ 12317654 ]
          Allen Wittenauer made changes -
          Fix Version/s 2.0.0-alpha [ 12320354 ]

            People

            • Assignee:
              Siddharth Seth
              Reporter:
              Vinod Kumar Vavilapalli
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development