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

coulbeck
02.50.2007 0f942fb22a49820dacbc16bd9769fbb479e0e4f2
refs
author coulbeck <coulbeck@localhost>
Friday, February 2, 2007 22:50 +0100
committer coulbeck <coulbeck@localhost>
Friday, February 2, 2007 22:50 +0100
commit0f942fb22a49820dacbc16bd9769fbb479e0e4f2
tree 94b7711bd0f34a86e5f1c9565d82830998adec7f tree | zip | gz
parent bf62fe2d81a22e50065a0c682a4ffb2a1308122f view | diff
These changes are for issue 787:
LDAP server need to detect failure of changelog servers

The synchronization server sends a regular heartbeat message when the session is idle and there are no synchronization updates flowing. The broker attempts to re-establish a connection to the same or alternative sync server when it detects loss of heartbeats.
3 files added
13 files modified
832 ■■■■■ changed files
opends/resource/schema/02-config.ldif 6 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/changelog/Changelog.java 8 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/changelog/ServerHandler.java 44 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/plugin/ChangelogBroker.java 66 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/plugin/HeartbeatMonitor.java 139 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/plugin/SynchronizationDomain.java 64 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/plugin/SynchronizationMonitor.java 4 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/protocol/HeartbeatMessage.java 85 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/protocol/HeartbeatThread.java 171 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/protocol/ProtocolSession.java 21 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/protocol/ServerStartMessage.java 40 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/protocol/SocketSession.java 38 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/protocol/SynchronizationMessage.java 6 ●●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/synchronization/SynchronizationTestCase.java 9 ●●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/synchronization/UpdateOperationTest.java 95 ●●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/synchronization/protocol/SynchronizationMsgTest.java 36 ●●●●● diff | view | raw | blame | history