Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-25149

Profiling servlet ensure output directory exists and is writable

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Cannot Reproduce
    • 2.3.0
    • None
    • Performance
    • None

    Description

      When the profiling servlet runs async-profiler when the output path (/tmp/prof-output) doesn't exist or isn't writable by the hbase process, it will sit in a refresh loop indefinitely. The servlet should check that the output path is writable, or even make an attempt to create the output directory, and inform the user of the situation, rather than attempting and silently failing to generate the flame graph.

      Attachments

        Activity

          People

            Unassigned Unassigned
            ndimiduk Nick Dimiduk
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: