Asynchronous update

Asynchronous update

This page is about Time to SLA for Jira Data Center.

Asynchronous SLA Update is a feature in Time to SLA that helps optimize performance by delaying SLA calculations until after issue events occur. Instead of calculating SLAs immediately during workflow transitions—potentially slowing down issue loading times—this feature queues the update and processes it asynchronously.

This ensures that SLA calculations happen without interfering with issue transitions, helping to reduce delays while maintaining accurate tracking.

When to enable Asynchronous update

Enable Asynchronous update if you experience any of the following:

  • Delayed issue transitions due to a high number of SLAs or complex app integrations.

  • Incorrect SLA values in the SLA Panel due to Jira’s race condition (where indexing completes after Time to SLA starts calculating).

  • JQL-based SLAs returning outdated data when conditions change during workflow transitions.

  • Heavy Jira automation activity affecting SLA calculations.

If any of these issues occur, enabling Asynchronous update can improve performance.

How it works

  • When Asynchronous Update is enabled for an SLA, Time to SLA queues the update instead of executing it immediately.

  • The event is stored in the Time to SLA database and processed within approximately one minute.

  • This allows Jira’s indexing process to complete first, ensuring that JQL conditions return the correct results.

  • Since calculations happen outside of issue event cycles, issue transitions become faster while still keeping SLAs accurate.

What to consider before enabling

  • Only enable Asynchronous Update if your SLA’s JQL conditions change during workflow transitions.

  • Expect a one-minute delay in SLA updates, as calculations happen after the issue event.

  • This setting improves issue transition times but does not affect overall SLA accuracy.

How to enable Asynchronous update

  1. Navigate to Time to SLA > SLA Configurations.

  2. Locate the SLA experiencing delays. Click Edit.

  3. Enable Asynchronous Update for that SLA.

  4. Recalculate SLAs for existing issues if necessary.

Once enabled, Time to SLA will process SLA calculations asynchronously, improving overall issue transition performance.

Need support? Create a request with our support team.

Copyright © 2005 - 2025 Appfire | All rights reserved.