Michael Dürig created OAK-927:
---------------------------------
Summary: Concurrent commits may cause duplicate observation events
Key: OAK-927
URL: https://issues.apache.org/jira/browse/OAK-927
Project: Jackrabbit Oak
Issue Type: Sub-task
Components: core
Reporter: Michael Dürig
Assignee: Michael Dürig
Chetan discovered that in some cases spurious observation events would be
created when to sessions save concurrently. In a nutshell the problem occurs
since the current implementation of observation expects a linear sequence of
revisions (per cluster node). However on Root.commit there is a small race
between rebasing and merging a branch: when another session saves inside this
time frame, its branch will have the same base revision like that of the former
session. In this case the sequence of revisions is effectively non linear.
Full discussion: http://markmail.org/message/cbzrztagurplxo4r
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira