[
https://issues.apache.org/jira/browse/OAK-1692?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Marcel Reutegger resolved OAK-1692.
-----------------------------------
Resolution: Fixed
Fix Version/s: (was: 1.0)
1.1
Fixed in trunk: http://svn.apache.org/r1585719
> Document split may drop revisions
> ---------------------------------
>
> Key: OAK-1692
> URL: https://issues.apache.org/jira/browse/OAK-1692
> Project: Jackrabbit Oak
> Issue Type: Bug
> Components: core, mongomk
> Affects Versions: 0.20.0
> Reporter: Marcel Reutegger
> Assignee: Marcel Reutegger
> Priority: Blocker
> Fix For: 1.1
>
> Attachments: OAK-1692.patch
>
>
> The document split logic may drop revisions under a certain condition. It
> happens when a document has:
> - enough revision to attempt a split, but the size of the split off document
> is too low compared to the main document.
> AND
> - ten previous documents at the same height to introduce another intermediate
> document of height+1.
> The split logic will then remove revisions from the main document but fails
> to create a previous document for them.
> This is a regression caused by OAK-1342.
--
This message was sent by Atlassian JIRA
(v6.2#6252)