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

Add internal vertex priority information into the tez dag.dot debug information

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 0.10.0
    • None
    • None

    Description

      Adding the actual vertex priority as computed by Tez into the debug dag.dot file would allows the debugging of task pre-emption issues when the DAG is no longer a tree.

      There are pre-emption issues with isomerization of Tez DAGs, where the a R-isomer dag with mirror rotation runs at a different speed than the L-isomer dag, due to priorities at the same level changing due to the vertex-id order.

      Since the problem is hard to debug through, it would be good to record the computed priority in the DAG .dot file in the logging directories.

      Attachments

        1. TEZ-3958.5.patch
          21 kB
          Gopal Vijayaraghavan
        2. TEZ-3958.4.patch
          22 kB
          Jaume M
        3. TEZ-3958.3.patch
          22 kB
          Jaume M
        4. TEZ-3958.2.patch
          21 kB
          Jaume M
        5. TEZ-3958.1.patch
          16 kB
          Jaume M

        Issue Links

          Activity

            People

              jmarhuen Jaume M
              gopalv Gopal Vijayaraghavan
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 20m
                  20m