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

TarMK compaction delays journal updates

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • 1.0.1
    • 1.0.2, 1.1.0
    • core, segmentmk
    • None

    Description

      The compaction operation gets currently invoked from the TarMK flush thread, which is a bit troublesome as the operation can take some while during which the flush thread won't be able to persist the latest updates to the journal file.

      To avoid this problem, the compaction operation should be performed in a separate background thread.

      Attachments

        Issue Links

          Activity

            People

              jukkaz Jukka Zitting
              jukkaz Jukka Zitting
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: