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

pgamba
29.53.2007 9c0b8b8a7801c79a057717891645a0842bc4ea00
refs
author pgamba <pgamba@localhost>
Thursday, March 29, 2007 19:53 +0200
committer pgamba <pgamba@localhost>
Thursday, March 29, 2007 19:53 +0200
commit9c0b8b8a7801c79a057717891645a0842bc4ea00
tree 74281adc7a9095e9aa592571cbaad0d71b8da57e tree | zip | gz
parent de3fcf3b169f278fa7a86b7ac967bb4f9b2b3988 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
opendj-sdk/opends/resource/schema/02-config.ldif 33 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/config/ConfigConstants.java 56 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/messages/TaskMessages.java 17 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/synchronization/changelog/Changelog.java 2 ●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/synchronization/changelog/ChangelogCache.java 366 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/synchronization/changelog/ServerHandler.java 63 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/synchronization/changelog/ServerReader.java 32 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/synchronization/common/LogMessages.java 65 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/synchronization/plugin/ChangelogBroker.java 20 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/synchronization/plugin/HeartbeatMonitor.java 9 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/synchronization/plugin/MultimasterSynchronization.java 2 ●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/synchronization/plugin/PersistentServerState.java 3 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/synchronization/plugin/SynchronizationDomain.java 1194 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/synchronization/protocol/SocketSession.java 14 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/synchronization/protocol/SynchronizationMessage.java 27 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/synchronization/SynchronizationTestCase.java 50 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/synchronization/changelog/ChangelogTest.java 2 ●●● diff | view | raw | blame | history
opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/synchronization/protocol/SynchronizationMsgTest.java 112 ●●●●● diff | view | raw | blame | history