This issue has been created
 
 
XWiki Platform / cid:jira-generated-image-avatar-4312a978-b829-45cb-8101-f20f5aab14ea XWIKI-23204 Open

Large attachment upload impacts XWiki responsiveness

 
View issue   ·   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-a9b69187-0fb2-4211-8568-1859c54ab484 Nikita Petrenko created this issue on 15/May/25 15:38
 
Summary: Large attachment upload impacts XWiki responsiveness
Issue Type: cid:jira-generated-image-avatar-4312a978-b829-45cb-8101-f20f5aab14ea Bug
Affects Versions: 17.3.0
Assignee: Unassigned
Components: Attachments
Created: 15/May/25 15:38
Environment: XWiki 17.3.0, Tomcat 10.1.34, PostgreSQL 17.2
Labels: performance
Priority: cid:jira-generated-image-static-major-69b56f96-9489-4634-85a3-76a0e84a6907 Major
Reporter: Nikita Petrenko
Description:

Prerequisites:

  • Have prepared in advance a large attachment (i.e archive large than 1GB)

Steps to reproduce:

  1. Navigate to the Sandbox Test page.
  2. Upload a large file via the Attachments section — either by drag-and-drop or using the file explorer.
  3. While the upload is in progress, attempt to perform other actions in XWiki (e.g., switch pages, open a new tab, or start editing).

Actual Result:

During the file upload, other XWiki actions become unresponsive. Pages outside the upload context appear blank, and the platform becomes nearly unusable. Near 99% of the upload progress, XWiki may freeze entirely for all operations.

Expected Result:

Uploading a large file should not block or freeze other XWiki operations. The platform should remain responsive and usable during the upload process.