Uploaded image for project: 'Jackrabbit Oak'
  1. Jackrabbit Oak
  2. OAK-4489 Improve test coverage on DocumentStore for concurrent query and invalidate
  3. OAK-4497

RDBDocumentStore: potential race condition between update and invalidate can cause stale cache entries

    XMLWordPrintableJSON

Details

    • Technical task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.0.31, 1.2.16, 1.4.3, 1.5.4
    • 1.0.32, 1.2.17, 1.4.4, 1.5.5, 1.6.0
    • rdbmk
    • None

    Description

      The test in OAK-4489 shows that concurrency of queries and invalidations can cause validations to be lost, leading to stale content in the cache.

      Attachments

        1. OAK-4497-1.4.diff
          2 kB
          Julian Reschke
        2. OAK-4497.diff
          4 kB
          Julian Reschke
        3. OAK-4497.diff
          4 kB
          Marcel Reutegger
        4. OAK-4497-1.4.diff
          2 kB
          Julian Reschke

        Activity

          People

            reschke Julian Reschke
            reschke Julian Reschke
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: