Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.0.3, 2.0.0-alpha
    • Fix Version/s: 1.2.0, 2.0.2-alpha
    • Component/s: mrv1, mrv2
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      Usecase: Read the start/end-time of a particular job.

      Currently, one has to iterate through JobClient.getAllJobStatuses() and iterate through them. JobClient.getJob(JobID) returns RunningJob, which doesn't hold the job's start time.

      Adding RunningJob.getJobStatus() solves the issue.

      1. MR-4355_mr1.patch
        3 kB
        Karthik Kambatla
      2. MR-4355_mr2.patch
        6 kB
        Karthik Kambatla

        Activity

        Karthik Kambatla (Inactive) created issue -
        Karthik Kambatla (Inactive) made changes -
        Field Original Value New Value
        Attachment MR-4355_mr2.patch [ 12532743 ]
        Karthik Kambatla (Inactive) made changes -
        Status Open [ 1 ] Patch Available [ 10002 ]
        Hadoop Flags Incompatible change [ 10342 ]
        Release Note - Augments the API - JobClient.getJobStatus(JobID)
        - Renames existing files - TestJobClientGetJob to TestJobClient
        Karthik Kambatla (Inactive) made changes -
        Attachment MR-4355_mr1.patch [ 12532781 ]
        Karthik Kambatla (Inactive) made changes -
        Attachment MR-4355_mr2.patch [ 12532926 ]
        Karthik Kambatla (Inactive) made changes -
        Attachment MR-4355_mr2.patch [ 12532743 ]
        Alejandro Abdelnur made changes -
        Status Patch Available [ 10002 ] Resolved [ 5 ]
        Hadoop Flags Incompatible change [ 10342 ] Incompatible change,Reviewed [ 10342, 10343 ]
        Fix Version/s 1.1.0 [ 12317960 ]
        Fix Version/s 2.0.1-alpha [ 12321442 ]
        Resolution Fixed [ 1 ]
        Arun C Murthy made changes -
        Resolution Fixed [ 1 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        Karthik Kambatla (Inactive) made changes -
        Summary Add JobStatus getJobStatus(JobID) to JobClient. Add startTime to RunningJob
        Hadoop Flags Incompatible change,Reviewed [ 10342, 10343 ]
        Release Note - Augments the API - JobClient.getJobStatus(JobID)
        - Renames existing files - TestJobClientGetJob to TestJobClient
        Description To read the start-time of a particular job, one should not need to getAllJobs() and iterate through them.

        getJob(JobID) returns RunningJob, which doesn't hold the job's start time.

        Hence, we need to add getJobStatus(JobID) to the API.
        To read the start-time of a particular job, one should not need to getAllJobs() and iterate through them.

        getJob(JobID) returns RunningJob, which doesn't hold the job's start time.

        Hence, we need to either add getJobStatus(JobID) to the API or add startTime to RunningJob. Doing the latter.
        Karthik Kambatla (Inactive) made changes -
        Summary Add startTime to RunningJob Add RunningJob.getJobStatus()
        Description To read the start-time of a particular job, one should not need to getAllJobs() and iterate through them.

        getJob(JobID) returns RunningJob, which doesn't hold the job's start time.

        Hence, we need to either add getJobStatus(JobID) to the API or add startTime to RunningJob. Doing the latter.
        Usecase: Read the start/end-time of a particular job.

        Currently, one has to iterate through JobClient.getAllJobStatuses() and iterate through them. JobClient.getJob(JobID) returns RunningJob, which doesn't hold the job's start time.

        Adding RunningJob.getJobStatus() solves the issue.
        Karthik Kambatla (Inactive) made changes -
        Attachment MR-4355_mr1.patch [ 12533698 ]
        Karthik Kambatla (Inactive) made changes -
        Attachment MR-4355_mr2.patch [ 12533712 ]
        Karthik Kambatla (Inactive) made changes -
        Attachment MR-4355_mr1.patch [ 12532781 ]
        Karthik Kambatla (Inactive) made changes -
        Attachment MR-4355_mr2.patch [ 12532926 ]
        Karthik Kambatla (Inactive) made changes -
        Status Reopened [ 4 ] Patch Available [ 10002 ]
        Karthik Kambatla (Inactive) made changes -
        Attachment MR-4355_mr1.patch [ 12533723 ]
        Karthik Kambatla (Inactive) made changes -
        Attachment MR-4355_mr2.patch [ 12533864 ]
        Karthik Kambatla (Inactive) made changes -
        Attachment MR-4355_mr1.patch [ 12533698 ]
        Karthik Kambatla (Inactive) made changes -
        Attachment MR-4355_mr2.patch [ 12533712 ]
        Karthik Kambatla (Inactive) made changes -
        Attachment MR-4355_mr2.patch [ 12533921 ]
        Karthik Kambatla (Inactive) made changes -
        Attachment MR-4355_mr2.patch [ 12533864 ]
        Karthik Kambatla (Inactive) made changes -
        Status Patch Available [ 10002 ] Open [ 1 ]
        Karthik Kambatla (Inactive) made changes -
        Status Open [ 1 ] Patch Available [ 10002 ]
        Alejandro Abdelnur made changes -
        Status Patch Available [ 10002 ] Resolved [ 5 ]
        Hadoop Flags Reviewed [ 10343 ]
        Resolution Fixed [ 1 ]
        Alejandro Abdelnur made changes -
        Fix Version/s 1.2.0 [ 12321661 ]
        Fix Version/s 1.1.0 [ 12317960 ]
        Arun C Murthy made changes -
        Fix Version/s 2.0.2-alpha [ 12322471 ]
        Fix Version/s 2.1.0-alpha [ 12321442 ]
        Arun C Murthy made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Gavin made changes -
        Assignee Karthik Kambatla [ kkambatl ] Karthik Kambatla [ kasha ]
        Gavin made changes -
        Reporter Karthik Kambatla [ kkambatl ] Karthik Kambatla [ kasha ]

          People

          • Assignee:
            Karthik Kambatla
            Reporter:
            Karthik Kambatla
          • Votes:
            0 Vote for this issue
            Watchers:
            13 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development