mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Matthew Swift
11.38.2013 7bcb81dd86201dc52b82ce18cfa00af463683a8f
refs
author Matthew Swift <matthew.swift@forgerock.com>
Tuesday, June 11, 2013 17:38 +0200
committer Matthew Swift <matthew.swift@forgerock.com>
Tuesday, June 11, 2013 17:38 +0200
commit7bcb81dd86201dc52b82ce18cfa00af463683a8f
tree 8a0750f67a0732ec402ccabc32fff6e58fb39c83 tree | zip | gz
parent 1e1c39644fa2efe85b0042a83269f13debdbad6d view | diff
Partial fix for OPENDJ-885: Replication replay may lose changes if it can't acquire a writeLock

* remove a bunch of dead code in our entry cache implementations. OPENDJ-885 requires that we no longer use timeouts when using the LockManager. Our entry caches were one such place where we used the lock manager with timeouts. However, on closer examination I found that we never use the locking capabilities of our entry caches, so a simple fix is to remove the dead functionality
12 files modified
997 ■■■■■ changed files
opends/src/server/org/opends/server/api/EntryCache.java 235 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/backends/jeb/EntryContainer.java 182 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/extensions/DefaultEntryCache.java 166 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/extensions/FIFOEntryCache.java 25 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/extensions/FileSystemEntryCache.java 63 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/extensions/SoftReferenceEntryCache.java 18 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/types/LockManager.java 9 ●●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/extensions/CommonEntryCacheTestCase.java 169 ●●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/extensions/DefaultEntryCacheTestCase.java 38 ●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/extensions/FIFOEntryCacheTestCase.java 25 ●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/extensions/FileSystemEntryCacheTestCase.java 56 ●●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/extensions/SoftReferenceEntryCacheTestCase.java 11 ●●●● diff | view | raw | blame | history