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

Jean-Noel Rouvignac
29.06.2014 6fde75c6138d9f81009935d8d782209d8426e4de
refs
author Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Tuesday, April 29, 2014 14:06 +0200
committer Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Tuesday, April 29, 2014 14:06 +0200
commit6fde75c6138d9f81009935d8d782209d8426e4de
tree 833975ba6cf21fd9a0818ded785802072c356849 tree | zip | gz
parent 95ab4d2ecae00899b503a076c858ed1864735b64 view | diff
Added unit tests for encoding/decoding changelog state DB entries.


ReplicationDbEnv.java:
Split readChangelogState() into decodeChangelogState() and readWholeState().
Changed buildServerIdKey() into toReplicaEntry().
Combined buildGenIdKey() and buildGenIdData() into toGenIdEntry().
Made some methods package private for testing.
Made some methods protected for easing unit testing.
Extracted openJEEnvironment() from ctor.
Renamed getOrAddDb() to getOrAddReplicationDB().

ReplicationDbEnvTest.java: ADDED

ReplicationDB.java:
Consequence of the change to ReplicationDbEnv.
2 files modified
1 files added
490 ■■■■ changed files
opends/src/server/org/opends/server/replication/server/changelog/je/ReplicationDB.java 20 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/replication/server/changelog/je/ReplicationDbEnv.java 341 ●●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/replication/server/changelog/je/ReplicationDbEnvTest.java 129 ●●●●● diff | view | raw | blame | history