<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi,<div><br></div><div>This is the document describing the incremental optimistic locking Dan and myself discussed last week: <a href="http://community.jboss.org/wiki/IncrementalOptimisticLocking">http://community.jboss.org/wiki/IncrementalOptimisticLocking</a></div><div>Unless I'm missing something, this together with lock reordering[1] cover 100% of the possible deadlock situations in the optimistic locking scheme[2] - which is pretty awesome!</div><div><br></div><div>Cheers,</div><div>Mircea </div><div><br></div><div>[1] <a href="http://community.jboss.org/wiki/LockReorderingForAvoidingDeadlocks">http://community.jboss.org/wiki/LockReorderingForAvoidingDeadlocks</a></div><div>[2] <a href="http://community.jboss.org/wiki/OptimisticLockingInInfinispan">http://community.jboss.org/wiki/OptimisticLockingInInfinispan</a></div><div><br></div></body></html>