Cluster-aware lock expiration
-----------------------------
Key: JCR-2263
URL: https://issues.apache.org/jira/browse/JCR-2263
Project: Jackrabbit Content Repository
Issue Type: Improvement
Components: clustering, jackrabbit-core, locks
Reporter: Jukka Zitting
Priority: Minor
The current lock expiration mechanism is only able to expire locks on the
cluster node where they were first added. This avoids nasty race conditions,
but hides the expiration time (getRemainingTime) from other cluster nodes and
breaks expiration of the lock if the originating cluster node is removed from
the cluster.
It would be nice to have a good cluster-wide lock expiration mechanism that
doesn't end up with all cluster nodes trying to unlock expired locks at the
same time.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.