Structure.Gantt has some facilities that prevents it from locking Jira instance in a case if scheduling operations taking too much time. By default we assume that for most charts calculations should take not more than 5 minutes and Structure.Gantt will stop performing any further scheduling for particular structure if calculation exceeds this time. In this case the message like this will be shown:

This situation are treated as abnormal and usually means that Structure.Gantt scheduling algorithm got stuck by some reason so we highly recommend you to contact our support for further investigation of the cause. In some rare cases tuning of these facilities may be needed and there are several properties that are accessible via Structure's Advanced Configuration:

Dark FeatureMeaningDefault value
structure.gantt.settings.schedulingTimeLimit
This property declares scheduling timeout (in seconds), i.e. maximum time Structure.Gantt can perform scheduling calculations for a single chart. (The default value is based on our measurements for structures with 100,000 issues. It should be sufficient for most cases, but it still can be configured to a lower or higher value.)300 seconds
structure.gantt.settings.excludedFromScheduling
This property holds a comma-separated list with the IDs of the structures that have Gantt chart calculations turned off. Structure.Gantt will automatically exclude a particular structure in case when Gantt scheduling takes more time than is declared by the structure.gantt.settings.schedulingTimeLimit setting.Empty
structure.gantt.settings.updateTimeLimit
This property declares an additional timeout when waiting to apply a change, made by the user on a Gantt chart. Recommended values are up to several minutes.120 secs
structure.gantt.settings.attributesTimeLimit
This property declares the timeout when waiting for Gantt attributes, in order to show them in the Structure grid. Structure.Gantt will try to get the attributes for the declared time and then display empty values if the operation fails. As soon as the chart is finished calculating, the actual values in the grid should refresh automatically. Recommended values are from 30 secs to several minutes.30 secs
structure.gantt.settings.pollTimeLimit
The timeout for poll to wait for ability to calculate the update. This timeout ensures Structure.Gantt will not hold update requests and threads for an unlimited amount of time. It is recommended to keep this value less than 1 minute.10 secs