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

Lock-free MongoMK implementation

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 0.11
    • mongomk
    • None

    Description

      The current MongoMK implementation has some disadvantages we would like to address:

      • some of the collections can't be sharded easily
      • instances synchronize on the "sync" collection
      • concurrent changes to the same node are detected relatively late,
        and merging them requires a re-try

      To address those issues, we will write a prototype of a MongoMK implementation that uses a different storage model, that is, only one "nodes" collection.

      Attachments

        Activity

          People

            thomasm Thomas Mueller
            thomasm Thomas Mueller
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: