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

Jean-Noel Rouvignac
24.56.2013 af76a3750288d90c006022829887c92601a4737c
refs
author Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Monday, June 24, 2013 13:56 +0200
committer Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Monday, June 24, 2013 13:56 +0200
commitaf76a3750288d90c006022829887c92601a4737c
tree 8018d18461b6b94dc53f5c7ddb901a51057cf3f6 tree | zip | gz
parent bbf1a46ab96f298126b6c33256595572d036d508 view | diff
OPENDJ-885 - Replication replay may lose changes if it can't acquire a writeLock

Review: Matthew Swift, Ludovic Poitou, Christophe Sovant

1st phase of the changes.

LockManager.java:
Tripled the wait time for trying to acquire a lock.

*.java:
Removed the triple attempts at locking anti pattern.

PasswordModifyExtendedOperation.java:
Extracted method toAttributeValues() from processExtendedOperation().
20 files modified
808 ■■■■ changed files
opends/src/server/org/opends/server/authorization/dseecompat/AciHandler.java 37 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/backends/task/TaskBackend.java 81 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/backends/task/TaskScheduler.java 44 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/controls/ProxiedAuthV1Control.java 36 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/controls/ProxiedAuthV2Control.java 32 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/extensions/CRAMMD5SASLMechanismHandler.java 36 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/extensions/PasswordModifyExtendedOperation.java 84 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/extensions/PlainSASLMechanismHandler.java 23 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/extensions/SASLContext.java 28 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/extensions/SubjectEqualsDNCertificateMapper.java 35 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/tasks/AddSchemaFileTask.java 20 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/types/Entry.java 35 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/types/LockManager.java 10 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/workflowelement/localbackend/LocalBackendAddOperation.java 44 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/workflowelement/localbackend/LocalBackendBindOperation.java 31 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/workflowelement/localbackend/LocalBackendCompareOperation.java 27 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/workflowelement/localbackend/LocalBackendDeleteOperation.java 30 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/workflowelement/localbackend/LocalBackendModifyDNOperation.java 45 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/workflowelement/localbackend/LocalBackendModifyOperation.java 34 ●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/replication/ReplicationTestCase.java 96 ●●●● diff | view | raw | blame | history