Issue Summary
Using the Assets Macro in Confluence can result in OutOfMemory issues in Jira.
If the object that's being searched in the Macro configutation (AQL) for contains a large number of referenced objects and the query contains any referenced object, assets will retrieve ALL referenced objects for each object, even if it is not the one configured to be visible in the confluence macro
Version info
- Found in: 9.12.22 - Also 10.6.0
- Assets Confluence Macro 2.1.1 but also reproducible in 2.1.0
Steps to Reproduce
- Import the schema into Assets – For security reason, it will not be visible here
- Add an Assets Macro to a Confluence page and for example you can use the IQL:
- Ensure you 'expand reference attributes' for 'Benutzer/Gruppen' (select Groups and Users) + User OT (select Name and Group) + Group OT (select Members)
- Load the Confluence page
Expected Results
It is essential to have a mechanism in place to safeguard this behaviour.
Actual Results
Jira will hit an OOM error
Workaround
Currently there is no known workaround for this behavior. A workaround will be added here when available
Versions Tested
Please confirm all versions that have been tested for this issue, and indicate whether the tested version is affected or not affected, below:
Testing Requirements |
Version |
Affected Version |
Customers Reported Version |
9.12.12 |
Yes |
Most Recent Bug-Fix Release |
10.6.0 |
Yes |
Previous Major Release |
|
|
Most Recent LTS |
|
|
Previous Supported LTS |
|
|
Other Versions.. |
|
|
(Add rows as needed) |
|
|