Details
-
Bug
-
Resolution: Fixed
-
Major
-
3.5.1
-
Unit
-
Unknown
-
N/A
-
N/A
-
Description
saveXWikiDoc function in XWikiHibernateStore calls for loading all RCSNodeInfo in XWikiDocumentArchive which causes problems with large number of revisions.
We need to load maybe only the latest RCSNodeInfo and create a new RCSNodeInfo with the new diff instead of loading all the diffs from db.
Attachments
Issue Links
- causes
-
XWIKI-22182 Page history is permanently lost when a page containing attachments is moved
- Closed
- is related to
-
NPMIG-52 Don't try to move a page holding a lot of revisions or attachments
- Open
-
XWIKI-2022 Improve page loading times
- Closed
-
XWIKI-21922 Introduce methods to fetch a subset of revisions in XWikiVersioningStoreInterface
- Closed
- relates to
-
XWIKI-8910 Cannot delete document with many large attachments
- Closed
-
XWIKI-22186 Allow to store a new version without loading the whole document archive
- Open
-
XWIKI-12184 Implement a real Document Rename to improve consistency and performances
- Closed