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

Matthew Swift
11.38.2013 d8f8a5de1139fa97931e555c716910a65dae358d
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
commitd8f8a5de1139fa97931e555c716910a65dae358d
tree 00256e2d9f791bd18cb80c6bad5f378adc2d0ae9 tree | zip | gz
parent 11ae4700b7b9bfbd0f86adc099bf8a8a10434620 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
opendj-sdk/opends/src/server/org/opends/server/api/EntryCache.java 235 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/backends/jeb/EntryContainer.java 182 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/extensions/DefaultEntryCache.java 166 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/extensions/FIFOEntryCache.java 25 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/extensions/FileSystemEntryCache.java 63 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/extensions/SoftReferenceEntryCache.java 18 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/types/LockManager.java 9 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/extensions/CommonEntryCacheTestCase.java 169 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/extensions/DefaultEntryCacheTestCase.java 38 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/extensions/FIFOEntryCacheTestCase.java 25 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/extensions/FileSystemEntryCacheTestCase.java 56 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/extensions/SoftReferenceEntryCacheTestCase.java 11 ●●●● diff | view | raw | blame | history