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

    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

              catholicon Vikas Saurabh
              catholicon Vikas Saurabh
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: