Uploaded image for project: 'Magnolia'
  1. Magnolia
  2. MAGNOLIA-3261

Concurrent session changes are not visible when repository uses copy-on-read strategy

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • 4.4
    • 4.3.5
    • core
    • None

      There are 2 ways how repo can deal with the sessions.

      • copy-on-read (eg. ModeShape) copies persisted state to transient and further changes will not be visible until refresh.
      • copy-on-write (eg. JackRabbit) copies data from persistent state only when they are to be changed and all other changes are visible without the refresh.

      more on http://www.day.com/specs/jcr/1.0/7.1.3.4_Seeing_Changes_Made_by_Other_Sessions.html

      One possible way to deal with the issue is to force refresh using observer in the repository strategy.

        Acceptance criteria

              had Jan Haderka
              had Jan Haderka
              Votes:
              1 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Bug DoR
                  Task DoD