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

TarMK compaction delays journal updates

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 1.0.1
    • Fix Version/s: 1.0.2, 1.1.0
    • Component/s: core, segmentmk
    • Labels:
      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

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

                Dates

                • Created:
                  Updated:
                  Resolved: