[ 
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)

Reply via email to