This issue has been created
There is 1 update.
 
 
XWiki Platform / cid:jira-generated-image-avatar-929bbea4-a7f2-4bb6-8afe-13d7bca24b00 XWIKI-22613 Open

Updating the history can take a very long time when there are a lot of groups

 
View issue   ยท   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-30e40ce9-c369-4b3e-8fc8-ae42b31f2623 Thomas Mortagne created this issue on 28/Oct/24 09:53
 
Summary: Updating the history can take a very long time when there are a lot of groups
Issue Type: cid:jira-generated-image-avatar-929bbea4-a7f2-4bb6-8afe-13d7bca24b00 Bug
Affects Versions: 14.10.21
Assignee: Unassigned
Components: Old Core
Created: 28/Oct/24 09:53
Priority: cid:jira-generated-image-static-critical-75f02b30-5348-492b-9c6a-553d0e3b3823 Critical
Reporter: Thomas Mortagne
Description:

Saving a document with 10000 xobject can easily take 30s and most of it is spent updating the history, and more precisely creating the diff.

One idea from Michael Hamann would be to simply stop storing diffs, that would make history update/loading a lost faster and simpler and might not take more space if stored compressed. It would also help get rid of the long dead JRCS eventually.

 
 

1 update

 
cid:jira-generated-image-avatar-30e40ce9-c369-4b3e-8fc8-ae42b31f2623 Changes by Thomas Mortagne on 28/Oct/24 09:53
 
Priority: Critical