Uploaded image for project: 'Jackrabbit Oak'
  1. Jackrabbit Oak
  2. OAK-2929

Parent of unseen children must not be removable

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

    Details

      Description

      With OAK-2673, it's now possible to have hidden intermediate nodes created concurrently.
      So, a scenario like:

      start -> /:hidden
      N1 creates /:hiddent/parent/node1
      N2 creates /:hidden/parent/node2
      

      is allowed.

      But, if N2's creation of parent got persisted later than that on N1, then N2 is currently able to delete parent even though there's node1.

        Attachments

        Issue Links

          Activity

            People

            • Assignee:
              mreutegg Marcel Reutegger
              Reporter:
              catholicon Vikas Saurabh

              Dates

              • Created:
                Updated:
                Resolved:

                Issue deployment