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

SegmentTracker#collectBlobReferences should retain fewer SegmentId instances

    XMLWordPrintableJSON

Details

    Description

      SegmentTracker#collectBlobReferences currently keeps a queue of yet unprocessed SegmentId instances internally. This potentially impacts the system as those instances are also tracked in the segment tracker's segment id tables. I think we should improve the implementation to not retain so many SegmentId instances and rely on arrays of msb, lsb instead.

      Attachments

        1. OAK-3797-segmentmk-v2.patch
          2 kB
          Alex Deparvu

        Issue Links

          Activity

            People

              stillalex Alex Deparvu
              mduerig Michael Dürig
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: