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

gbellato
14.29.2009 bcf686add35bda4a6ac5c3d085abe151ea018e8e
refs
author gbellato <gbellato@localhost>
Wednesday, January 14, 2009 09:29 +0100
committer gbellato <gbellato@localhost>
Wednesday, January 14, 2009 09:29 +0100
commitbcf686add35bda4a6ac5c3d085abe151ea018e8e
tree 653ce8920329e41e2bc2fbadb8cf4f87bd7f3043 tree | zip | gz
parent fa9e1de21b2ab7f8eb4a12b336a182c75fd9fa26 view | diff

Those changes tries to reduce replication overhead

- improve the encoding /decoding of replication messages
- move some of the processing outside of the PendingChanges lock
- Better management of the Replication Server flush thread so that the
replication log is not the replication bottleneck
14 files modified
490 ■■■■■ changed files
opends/src/server/org/opends/server/replication/common/ChangeNumber.java 32 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/replication/plugin/LDAPReplicationDomain.java 22 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/replication/plugin/PendingChanges.java 55 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/replication/protocol/AckMsg.java 6 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/replication/protocol/AddMsg.java 55 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/replication/protocol/DeleteMsg.java 11 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/replication/protocol/LDAPUpdateMsg.java 21 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/replication/protocol/ModifyDNMsg.java 101 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/replication/protocol/ModifyMsg.java 41 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/replication/protocol/ReplicationMsg.java 6 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/replication/server/DbHandler.java 128 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/replication/server/ReplicationServerDomain.java 6 ●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/replication/ReplicationTestCase.java 4 ●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/replication/server/ReplicationServerTest.java 2 ●●● diff | view | raw | blame | history