-
Suggestion
-
Resolution: Answered
-
None
NOTE: This suggestion is for Confluence Cloud. Using Confluence Server? See the corresponding suggestion.
If an attachment has many versions (in the tens thousands range), it can cause Confluence to crash with an OOM when viewing the view attachments page. This is because the view attachments page renders a list of all attachments on a page as well as all its versions (its versions are just added a class hidden and the arrow to display them just toggles this class).
We should either load the previous version only when the user clicks on the arrow by an AJAX call, or even provide a paginated view of such a large number of versions.
If if the attachment does not have version in the tens of thousands, but does have a significant amount, it will cause the attachments page rendering time to degrade badly.
Thus this solution should not only consider prevent the OOME but also keeping the page load time scalable.
- causes
-
CONFCLOUD-14413 better attachment handling, more options
- Closed
- is related to
-
CONFSERVER-15831 Better handling of the View Attachments page when there are many versions of an attachment
- Closed