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

gbellato
01.04.2006 b5acb25ee2ad9bf8b166b9de1a34e6aab6ea23b7
refs
author gbellato <gbellato@localhost>
Friday, September 1, 2006 14:04 +0200
committer gbellato <gbellato@localhost>
Friday, September 1, 2006 14:04 +0200
commitb5acb25ee2ad9bf8b166b9de1a34e6aab6ea23b7
tree ca1a4cbfd11dd54c5bde016a20902c4b750fecef tree | zip | gz
parent 58176910ab6c1b65631481f50a1ad31cc17c35e0 view | diff
issue 604 : solve the naming conflict that might happen when several masters are used
there are 3 main parts in this commit :
- attach the replication context in an OperationContext
- if operation replay fails then fix the problem
- in the pre-op checks for conflict and cause failure if necessary
most of the time there should be no conflict and the operation should be processed normally
5 files added
17 files modified
2561 ■■■■ changed files
opends/resource/config/config.ldif 15 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/changelog/ChangelogCache.java 5 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/changelog/ChangelogDB.java 5 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/core/ModifyDNOperation.java 61 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/AddContext.java 62 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/AddMsg.java 121 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/DeleteContext.java 44 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/DeleteMsg.java 91 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/Historical.java 75 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/ListenerThread.java 108 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/ModifyContext.java 46 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/ModifyDNMsg.java 184 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/ModifyDnContext.java 63 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/ModifyFakeOperation.java 7 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/ModifyMsg.java 102 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/MultimasterSynchronization.java 137 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/OperationContext.java 121 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/SynchMessages.java 18 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/SynchronizationDomain.java 948 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/UpdateMessage.java 225 ●●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/synchronization/ModifyConflictTest.java 101 ●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/synchronization/SynchronizationMsgTest.java 22 ●●●●● diff | view | raw | blame | history