Uploaded image for project: 'Spark'
  1. Spark
  2. SPARK-8275

HistoryServer caches incomplete App UIs

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Duplicate
    • 1.3.1
    • None
    • Web UI
    • None

    Description

      The history server caches applications retrieved from the ApplicationHistoryProvider.getAppUI() call for performance: it's expensive to rebuild.

      However, this cache also includes incomplete applications, as well as completed ones —and it never attempts to refresh the incomplete application.

      As a result, if you do a GET of the history of a running application, even after the application is finished, you'll still get the web UI/history as it was when that first GET was issued.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              stevel@apache.org Steve Loughran
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: