Uploaded image for project: 'Apache Tez'
  1. Apache Tez
  2. TEZ-1631

Session dag submission timeout can result in duplicate DAG submissions

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.4.1
    • 0.5.0
    • None
    • None
    • Reviewed

    Description

      In TezSession.submitDAG() we could first check if the session is ready and throw a SessionNotRunning exception if that is not the case. This should be done before processing the DAG and thus will prevent unnecessary modification of the DAG.
      If the session is ready then we can submit the DAG as usual. Higher level components already handle SessionNotRunning exception.

      Attachments

        1. Tez-1631.patch
          2 kB
          Jeff Zhang
        2. Tez-1631-2.patch
          10 kB
          Jeff Zhang
        3. Tez-1631-3.patch
          10 kB
          Jeff Zhang
        4. Tez-1631-4.patch
          10 kB
          Jeff Zhang
        5. TEZ-1631.5.patch
          10 kB
          Bikas Saha

        Activity

          People

            zjffdu Jeff Zhang
            bikassaha Bikas Saha
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: