Skip to content

History Server fails when BuildInfo event is missing #2011

@slfan1989

Description

@slfan1989

Description

Currently, the History Server plugin (AuronSQLHistoryServerPlugin) crashes during initialization when the AuronBuildInfoUIData record is not present in the KVStore.

This happens because:

  1. AuronSQLAppStatusStore.buildInfo() assumes the record always exists and throws an exception when it's missing
  2. The plugin uses a null check (buildInfo() != null) which doesn't catch the exception before it propagates
  3. Applications without BuildInfo events show no Auron tab or display an error

Expected Behavior

  • History Server should gracefully handle missing BuildInfo data
  • Auron tab should always be created and display a user-friendly message when BuildInfo is unavailable
  • No exceptions during plugin initialization

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions