---
title: "Sync rules"
canonical: "https://support.appfire.com/space/DLP/2212529460/Sync%20rules"
format: markdown
---
> Macro (aura-html)

![image-20240506-092529.png](media://3946d998-baee-40cf-b1bb-c9a57d89f316)

## Partial sync

### Synchronization time interval

Specify the time interval (in seconds) for the App to synchronize data with connected instances. The minimum value is 1 second, and the maximum is 10 seconds.

### Updates processing control

Partial Sync mechanism is a background process designed to update the status of tasks in BigPicture boxes, based on changes made by users on the Jira side.

| **Cloud** | **Data Center** |
| --- | --- |
| Change of the ‘**Updates processing control’ **settings** **affects:<br>- **Sync speed between Big Picture and Jira**<br>Available settings options:<br>- **Simple updates processing** - One queue for processing all updates. The app should process all updates quickly, but when dealing with large volumes of data, it may be inefficient (if only one queue is used, it may run continuously without emptying).
- **Optimized updates processing** *(recommended)* - Splits a single long queue into into multiple smaller queues for more efficient management. Updates from Jira to frequently used boxes are the priority (high-priority queue). Updates from less used boxes go to the low-priority queue, which processes them every fifteen minutes. This prevents the app from dealing with excessive data loads at short intervals.
- **Limited updates processing** - This mode continuously updates the boxes you use the most, but there is no low-priority queue. Syncing less frequently used boxes will take longer. We don't recommend using this mode if you work with large data volumes. | Change of the ‘**Updates processing control’ **settings** **affects:<br>- **Sync speed between BigPicture and Jira**
- **Jira performance**<br>Available settings options:<br>- **Simple updates processing** - One queue for processing all updates. The app should process all updates quickly, but when dealing with large volumes of data, it may be inefficient and cause a risk of high CPU load (if only one queue is used, it may run continuously without emptying).
- **Optimized updates processing** *(recommended)* - Splits a single long queue into into multiple smaller queues for more efficient management. Updates from Jira to frequently used boxes are the priority (high-priority queue). Updates from less used boxes go to the low-priority queue, which processes them every fifteen minutes. This prevents the app from dealing with excessive data loads at short intervals, reducing the risk of high CPU load and negative impact on Jira.
- **Limited updates processing** - This mode continuously updates the boxes you use the most, but there is no low-priority queue. While this mode reduces the risk of negative effects on Jira, syncing less frequently used boxes will take longer. We don't recommend using this mode if you work with large data volumes. |

## Additional box sync

### Scheduled synchronization

Jira does not always notify the BigPicture App about changes (for example, no updates are triggered when a project is removed) - **the scheduled synchronization **mechanism assures that the scope of your work is always up to date. 

![image](media://d2bfbcc9-36f1-400a-ac63-18838f5aa538)

## Task limit

### Maximum number of tasks in a box

Set the maximum number of tasks that a single Box can hold to limit BigPicture's performance impact on your Jira instance. The default value is 100,000 tasks, and there is no maximum limit.

For more information, see the [sizing guide](https://appfire.atlassian.net/wiki/spaces/DLP/pages/2212233525). 

The performance can also be improved by increasing the synchronization time interval.

### Task grouping limit

Set a limit on how many tasks a box will perform grouping for. The maximum number of tasks is set to 50000.

![image](media://503b7d35-9988-4bbb-be6a-d7ee33d1ada1)