Uploaded image for project: 'ModeShape'
  1. ModeShape
  2. MODE-951

Changes made by one session via save() should be immediately visible to all other sessions (across the cluster)

    XMLWordPrintable

Details

    • Feature Request
    • Resolution: Done
    • Major
    • 3.0.0.Alpha1
    • 2.2.0.Final
    • Clustering, JCR
    • None

    Description

      When there are multiple sessions, the changes made by one session via Session.save() are not necessarily immediately visible to all other sessions. In ModeShape, when a session reads a node, it caches it so that it doesn't have to re-read the node information every time, and so that the accessed content doesn't change without the session knowing it or explicitly doing something.

      My understanding of the specification is that our behavior is perfectly acceptable, so this enhancement is primarily to support behavioral compatibility with Jackrabbit and probably should be configurable via a repository option.

      Attachments

        Issue Links

          Activity

            People

              rhauch Randall Hauch (Inactive)
              rhauch Randall Hauch (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: