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

Confusing SNFE whith oak-run debug

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 1.3.8, 1.4
    • run

    Description

      Running

      oak-run debug /path/to/segmentStore

      can result in SNFE s being logged if the file store has been compacted before. This can happen even though the repository is actually consistent according to oak-run check.

      The reason is debug traversing all node states of all record ids in all tar files. When a previous cleanup of a tar file did not reach 25% gain it will not clean up that file leaving behind segments possibly containing node states pointing to limbo. Those nodes would result in said SNFE of oak-run debug. But as those node states are not reachable from the head node state the repository is still consistent itself.

      Attachments

        Activity

          People

            mduerig Michael Dürig
            mduerig Michael Dürig
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: