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

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

      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.

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

                Created:
                Updated:
                Resolved: