ozeigermann2005/01/13 15:11:56
Modified:transaction/src/java/org/apache/commons/transaction/locking
GenericLockManager.java
Log:
Fix for latest fix that did not remove freed locks from the owner list, but
from the snapshot copy only.
Revision Changes
ozeigermann2005/01/09 11:10:11
Modified:transaction/src/java/org/apache/commons/transaction/locking
GenericLockManager.java
Log:
Reducing the number of unnecassary deadlock checks by moving the check out of
the wait loop
Revision ChangesPath
1.18
ozeigermann2005/01/09 11:33:53
Modified:transaction/src/java/org/apache/commons/transaction/locking
GenericLockManager.java
Log:
Constantly have owner registered as waiter while trying to acquire lock
Revision ChangesPath
1.19 +13 -7
ozeigermann2005/01/08 10:55:09
Modified:transaction/src/java/org/apache/commons/transaction/locking
GenericLockManager.java
Log:
- Moved management for waiters into GenericLock
- Fixed deadlock detection to find indirect deadlocks as well by traversing
the
ozeigermann2005/01/08 11:02:34
Modified:transaction/src/java/org/apache/commons/transaction/locking
GenericLockManager.java
Log:
Minor comment
Revision ChangesPath
1.16 +4 -13
ozeigermann2005/01/07 05:36:19
Modified:transaction/src/java/org/apache/commons/transaction/locking
GenericLockManager.java
Log:
Introduced LockManager2 to assure 1.0 compatibility for 1.1 and later
Revision ChangesPath
1.12 +5 -5
ozeigermann2005/01/07 05:52:42
Modified:transaction/src/java/org/apache/commons/transaction/locking
GenericLockManager.java GenericLock.java
Log:
Minor Javadoc
Revision ChangesPath
1.13 +18 -13
ozeigermann2005/01/07 15:24:03
Modified:transaction/src/java/org/apache/commons/transaction/locking
GenericLockManager.java LockManager2.java
Log:
Added all the flexibility GenericLock offers to the new lock manager
Revision ChangesPath
1.14
ozeigermann2004/12/23 07:42:35
Modified:transaction/src/java/org/apache/commons/transaction/locking
GenericLockManager.java
Log:
Added TODO that reminds us that indirect deadlocks are not detected, yet
Revision ChangesPath
1.10 +7 -4
ozeigermann2004/12/20 07:23:56
Modified:transaction/src/java/org/apache/commons/transaction/locking
GenericLockManager.java
Log:
Some fixes around global timeouts
Revision ChangesPath
1.9 +22 -10
ozeigermann2004/12/19 02:10:13
Modified:transaction/src/java/org/apache/commons/transaction/locking
GenericLockManager.java
Log:
Refined lock owners synchronization
Revision ChangesPath
1.7 +22 -16
ozeigermann2004/12/19 02:54:52
Modified:transaction/src/java/org/apache/commons/transaction/locking
GenericLockManager.java
Log:
Minor
Revision ChangesPath
1.8 +19 -10
ozeigermann2004/12/18 19:07:04
Modified:transaction/src/java/org/apache/commons/transaction/locking
GenericLockManager.java
Log:
Added global timeouts and means for deferred (more performing)
deadlock checking
Revision ChangesPath
1.6 +170
ozeigermann2004/12/17 08:36:22
Modified:transaction/src/java/org/apache/commons/transaction/locking
GenericLockManager.java GenericLock.java
Log:
Fix for possbile lock out with incompatible preferred locks.
Revision ChangesPath
1.5 +7 -5
ozeigermann2004/12/16 15:26:31
Modified:transaction/src/java/org/apache/commons/transaction/locking
GenericLockManager.java
Log:
Removed deadlock hazard from releaseAll that did not allow other owner threads
to release their locks concurrently.
Removed
ozeigermann2004/12/14 07:23:10
Modified:transaction/src/java/org/apache/commons/transaction/locking
GenericLockManager.java
Log:
Fixed race condition between deadlock check and actually acquiring the lock
Revision ChangesPath
1.3 +33 -13
16 matches
Mail list logo