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

Make BlobTracker snapshot process smarter

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 1.7.10, 1.8.0
    • blob-plugins
    • None

    Description

      Currently, the BlobTracker snapshot() process is scheduled (every 12 hours by default) which synchronizes the local additions & deletions since last change with the datastore and consequently other cluster nodes.

      The process should be slightly improved to run the sync on every removal i.e. either through :

      • Blob GC
      • Active Deletion
        And add some heuristic (most likely time based) to skip an upcoming sync cycle if it makes sense.

      Attachments

        Issue Links

          Activity

            People

              amitjain Amit Jain
              amitjain Amit Jain
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: