[
https://issues.apache.org/jira/browse/OAK-1107?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13802720#comment-13802720
]
Marcel Reutegger commented on OAK-1107:
---------------------------------------
The problem is with the way MongoMK performs a fast diff with the help of
_modified property when there are more than MANY_CHILDREN_THRESHOLD (defaults
to 50) children. I think it doesn't handle those nodes properly where the
_lastRev hasn't been updated yet. If I disable fast diff with
{{-Doak.mongoMK.fastDiff=false}}, then the test succeeds.
I'll create a simpler test in oak-core.
> GetUserDataTest.testVersioning() fails occasionally
> ---------------------------------------------------
>
> Key: OAK-1107
> URL: https://issues.apache.org/jira/browse/OAK-1107
> Project: Jackrabbit Oak
> Issue Type: Bug
> Components: core, jcr, mongomk
> Reporter: Marcel Reutegger
> Assignee: Marcel Reutegger
> Priority: Minor
>
> The TCK test GetUserDataTest.testVersioning() fails occasionally on travis-ci
> with MongoDB enabled.
--
This message was sent by Atlassian JIRA
(v6.1#6144)