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

pgamba
29.53.2007 40cef7d36084fbe86d34cfa497628d8972c4c9e7
refs
author pgamba <pgamba@localhost>
Thursday, March 29, 2007 19:53 +0200
committer pgamba <pgamba@localhost>
Thursday, March 29, 2007 19:53 +0200
commit40cef7d36084fbe86d34cfa497628d8972c4c9e7
tree 8dd06e5c195fe398210061802baa62c62a066533 tree | zip | gz
parent b40f0cf40b2a52ea5030c6d1608a92ff75a005f2 view | diff

[Issue #605] Total Update over protocol
These changes implies :
- new messages in the protocol and their tests
- new logic in the SynchronizationDomain to handle the import and the export
- new logic in the Changelog server to forward the messages for this feature
- new tasks to trigger the total update
Object class
1.3.6.1.4.1.26027.1.2.91: ds-task-initialize-from-remote-replica
1.3.6.1.4.1.26027.1.2.92: ds-task-initialize-remote-replica
Attributes - same for both tasks :
1.3.6.1.4.1.26027.1.1.332: ds-task-initialize-domain-dn
1.3.6.1.4.1.26027.1.1.333: ds-task-initialize-replica-server-id
1.3.6.1.4.1.26027.1.1.334: ds-task-unprocessed-entry-count
1.3.6.1.4.1.26027.1.1.335: ds-task-processed-entry-count
- a bunch of unit tests to tests the export and the import, on the producer
side and on the consumer side

18 files modified
2067 ■■■■■ changed files
opends/resource/schema/02-config.ldif 33 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/config/ConfigConstants.java 56 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/messages/TaskMessages.java 17 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/changelog/Changelog.java 2 ●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/changelog/ChangelogCache.java 366 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/changelog/ServerHandler.java 63 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/changelog/ServerReader.java 32 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/common/LogMessages.java 65 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/plugin/ChangelogBroker.java 20 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/plugin/HeartbeatMonitor.java 9 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/plugin/MultimasterSynchronization.java 2 ●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/plugin/PersistentServerState.java 3 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/plugin/SynchronizationDomain.java 1194 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/protocol/SocketSession.java 14 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/protocol/SynchronizationMessage.java 27 ●●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/synchronization/SynchronizationTestCase.java 50 ●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/synchronization/changelog/ChangelogTest.java 2 ●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/synchronization/protocol/SynchronizationMsgTest.java 112 ●●●●● diff | view | raw | blame | history