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

Log more information when null DocumentNodeState is read for a child while fetching children

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

    Details

      Description

      DocumentNodeStore#getChildNodes validates node states of children in the returned iterator and throws exception if a child is read as null.

      This is clearly an unexpected case (although, it has been observed in running systems). The more probable cause for such a scenario would be to have inconsistent value in nodeChildrenCache. It'd be useful to log more information about cache state to help investigating such cases.

        Attachments

        Issue Links

          Activity

            People

            • Assignee:
              catholicon Vikas Saurabh
              Reporter:
              catholicon Vikas Saurabh

              Dates

              • Created:
                Updated:
                Resolved:

                Issue deployment