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

[Blob GC] checkConsistency() should sync available blobs from the datastore

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.5.14, 1.6.0
    • Component/s: blob
    • Labels:
      None

      Description

      With OAK-4200, the blob ids are cached locally and a periodic snapshot job then consolidates all the newly written blob ids to a file which is used to report the blob ids available.
      With checkConsistency because of this lag, missing blobs might be incorrectly reported and the checkConsistency method should directly report the blobs from the datastore.

        Attachments

          Activity

            People

            • Assignee:
              amitjain Amit Jain
              Reporter:
              amitjain Amit Jain
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: