Uploaded image for project: 'Oozie'
  1. Oozie
  2. OOZIE-1244 SLA Support in Oozie
  3. OOZIE-1418

Fix bugs around ActionKillX not setting end time, V2SLAServlet and exception handling for event threads

    XMLWordPrintableJSON

Details

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

    Description

      Bug fixes for the following:
      1. When a workflow action is killed via ActionKillXCommand, the end time of the action is not set. You can see it even now for KILLED actions on the web-console. This is leading to NPE in Sla calculation
      2. V2SLAServlet constructor had wrong argument - failing AuthFilter init()
      3. Handle case on Coordinator rerun, where sla job is rerun with a different conf without sla, thus having no SLA registration record to update
      4. Exception handling for worker threads spawned from EventHandlerService and SLAService, to avoid thread from dying and quitting processing any events in its queue.

      Attachments

        1. OOZIE-1418.patch
          15 kB
          Mona Chitnis
        2. OOZIE-1418-incr.patch
          2 kB
          Mona Chitnis

        Issue Links

          Activity

            People

              chitnis Mona Chitnis
              chitnis Mona Chitnis
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 2h
                  2h
                  Remaining:
                  Remaining Estimate - 2h
                  2h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified