Uploaded image for project: 'IMPALA'
  1. IMPALA
  2. IMPALA-10048

Speed up dumping breadpad symbols in bin/jenkins/finalize.sh

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • Impala 4.0.0
    • Impala 4.4.0
    • Infrastructure
    • ghx-label-1

    Description

      bin/jenkins/finalize.sh has code to find and symbolize breakpad minidumps. This process is very slow, because it runs bin/dump_breakpad_symbols.py for ${IMPALA_HOME}/be/build/latest, which includes all of the backend tests. There are two problems:

      1. It is dumping symbols for a large number of binaries that are not useful unless the minidump is for that particular binary. (i.e. all the backend tests are useless if it is resolving an impalad minidump)
      2. bin/dump_breakpad_symbols.py runs serially and could be much faster if it went parallel

      We should fix one or both of these problems.

      Attachments

        Issue Links

          Activity

            People

              joemcdonnell Joe McDonnell
              joemcdonnell Joe McDonnell
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: