[
http://jira.xwiki.org/jira/browse/XWIKI-1948?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sergiu Dumitriu closed XWIKI-1948.
----------------------------------
Resolution: Fixed
Fixed in rev. 6357
Unfortunately, already broken histories cannot be recovered...
> XML parsing error after deleting a version from the history
> -----------------------------------------------------------
>
> Key: XWIKI-1948
> URL: http://jira.xwiki.org/jira/browse/XWIKI-1948
> Project: XWiki Platform
> Issue Type: Bug
> Components: Storage
> Affects Versions: 1.2 RC1
> Reporter: Sergiu Dumitriu
> Assigned To: Sergiu Dumitriu
> Priority: Critical
> Fix For: 1.2 RC2
>
>
> Scenario:
> - Create a document with several versions in an 1.1 wiki
> - Update to 1.2
> - Delete a revision from the middle of the history
> Trying to view older versions will throw an XML exception, while newer
> versions are displayed successfully.
> This is caused by the fact that during the upgrade the old rcs is preserved,
> meaning that the history is stored as a diff on the old XML export. When
> deleting the intermediary version, the new diff is computed not on the
> original XMLs, but on the re-exported XMLs of the documents, which are
> different because of the new <isMinorEdit> line. So, while the old rcs diff
> show a change at line 23, the new rcs diff shows a change at line 24, which
> is applied on an XML where the changed line should actually be 23.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.xwiki.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
notifications mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/notifications