Member Junction
    Preparing search index...

    Deletes expired diagnostic bundles and finished diagnostic sessions. A bundle's stored file (object and MJ: Files row) is deleted first; a bundle whose file cannot be deleted is kept. A deleted bundle's bytes are also dropped from memory. Session chunks go with their session through the FK's ON DELETE CASCADE. Rows that fail are skipped for the rest of the run and reported in Details.Failures.

    Hierarchy (View Summary)

    Index

    Constructors

    Accessors

    • get IsHighFrequencyByDesign(): boolean

      Whether this driver is a BY-DESIGN high-frequency poller — a dispatcher that sweeps a work queue on a tight cron (e.g. every minute) and does bounded work per sweep. Overriding to true exempts jobs of this type from the engine's high-frequency cron warning banner. Leave false for ordinary jobs: the warning exists because a tight cron on a work job is usually a design smell.

      Returns boolean

    Methods

    • Protected

      Log execution progress

      Parameters

      • message: string

        Log message

      • OptionalverboseOnly: boolean

        Whether to only log in verbose mode

      Returns void

    • Protected

      Log execution error

      Parameters

      • message: string

        Error message

      • Optionalerror: any

        Optional error object

      Returns void