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

TarMK: Implement tooling to repair broken nodes

    XMLWordPrintableJSON

Details

    Description

      With oak-run check we can determine the last good revision of a repository and use it to manually roll back a corrupted segment store.

      Complementary to this we should implement a tool to roll forward a broken revision to a fixed new revision. Such a tool needs to detect which items are affected by a corruption and replace these items with markers. With this the repository could brought back online and the markers could be used to identify the locations in the tree where further manual action might be needed.

      Attachments

        Issue Links

          Activity

            People

              adulceanu Andrei Dulceanu
              mduerig Michael Dürig
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated: