Uploaded image for project: 'Jackrabbit Oak'
  1. Jackrabbit Oak
  2. OAK-593 Segment-based MK
  3. OAK-1423

SegmentMK: Add index(es) to tar file backend

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.16
    • 0.19
    • segmentmk
    • None

    Description

      The org.apache.jackrabbit.oak.plugins.segment.file.TarFile constructor reads through the whole tar file, building up an in-memory map from segment uuid to the position in the file. This is done each time the repository is started, and it takes quite a long time.

      This index should be persisted somehow. See the discussion in http://oak.markmail.org/thread/dlnb2mfbbui67b75

      Attachments

        Issue Links

          Activity

            People

              jukkaz Jukka Zitting
              ahanikel Axel Hanikel
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: