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

pgamba
03.41.2008 2942eaa1b7264228c9ca7535aabd206e663581e9
refs
author pgamba <pgamba@localhost>
Thursday, January 3, 2008 10:41 +0100
committer pgamba <pgamba@localhost>
Thursday, January 3, 2008 10:41 +0100
commit2942eaa1b7264228c9ca7535aabd206e663581e9
tree cc25738550b4772845705ceac4a0519231e89fc5 tree | zip | gz
parent cd9b90ee40b09753b4514731ab7bf6a79375b74d view | diff

Issue 2345: global replication monitoring
https://opends.dev.java.net/issues/show_bug.cgi?id=2345

Feature description:

** Before these changes, the monitoring information for the replication contain the information for the replication server itself, and for the LDAP server that are currently connected to it, not for the
LDAP servers connected to other RS.
** With these changes, each RS exposes the delay informations for all RSes in the topology. In addition the delay for each server is consolidated across the whole topology.

see details in
https://www.opends.org/wiki//page/MonitoringReplication

Note:
- This feature is loosely tested by unit tests. We should probably add more tests in the future but I think it is a good idea to commit the feature and basic tests right now.
- The UI part of this feature still need some adaptations to the changes done in the server.

4 files added
12 files modified
2195 ■■■■■ changed files
opends/src/messages/messages/replication.properties 6 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/replication/common/ChangeNumber.java 36 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/replication/protocol/AddMsg.java 4 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/replication/protocol/MonitorMessage.java 397 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/replication/protocol/MonitorRequestMessage.java 122 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/replication/protocol/ReplServerInfoMessage.java 6 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/replication/protocol/ReplicationMessage.java 14 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/replication/server/LightweightServerHandler.java 270 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/replication/server/ReplicationServerDomain.java 379 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/replication/server/ServerHandler.java 235 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/replication/server/ServerReader.java 15 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/replication/server/ServerWriter.java 4 ●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/replication/ReplicationTestCase.java 7 ●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/replication/common/ChangeNumberTest.java 27 ●●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/replication/protocol/SynchronizationMsgTest.java 74 ●●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/replication/server/MonitorTest.java 599 ●●●●● diff | view | raw | blame | history