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

Fix test failures in SegmentDataStoreBlobGCIT

    XMLWordPrintableJSON

    Details

      Description

      SegmentDataStoreBlobGCIT#gcWithInlined, gc, gcLongRunningBlobCollection and consistencyCheckWithGc fail since the removal of the old cleanup strategy in OAK-4276.

      The test setup needs to be adapted to the brutal strategy: i.e. setup() needs to simulate so many compaction cycles until a subsequent cleanup actually remove the segments in question.

      This is not sufficient though as then SegmentTracker#collectBlobReferences causes a SNFE for those segment ids actually removed but still in the segment id tables.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                mduerig Michael Dürig
                Reporter:
                mduerig Michael Dürig
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: