This article is for Structure Cloud.
Problem
My structure is not loading anymore, and this banner appears at the top of it:
The maximum structure size of 30000 rows was exceeded before all the generators could finish. Please reconfigure your generators or remove some of them.
Solution
Each structure can only have 30 000 items in it, and once the number of items goes above it, the structure stops loading. The said limit is set for a reason - due to the specifics of the Cloud architecture, structures of a large size cannot be guaranteed to have stable performance because of the potential strain on the environment. For this reason, it is not possible to increase the 30 000 limit, and we strongly recommend keeping the size of structures within the existing limit.
If the limit is reached, you can do the following:
-
at the top of the structure, check the number of items that each generator adds. You can identify a generator that is the source of the majority of items.
-
adjust the configuration of the generators. For example, if an Insert generator adds too many items at the top level of the structure, you can adjust its JQL query to exclude some items, e.g. closed ones. If you’re using any filters, you can change the setup to ensure that the filtered-out items are not added to the structure in the first place. And as for the Extend generators - their levels can be limited, or some generators can be deleted altogether if the child items/linked items they add are not necessary to have in the structure.
-
consider splitting the structure in two or more smaller structures. This will effectively decrease the number of items in each individual structure while maintaining the same logic behind the display of data.
You can find more information about the mentioned practices and other tips for optimizing structures in our documentation: https://help.tempo.io/structure/latest/performance-considerations-when-using-generators