From 74ae8f26373f050f18bc0f0f4b3f0706a1f3f5be Mon Sep 17 00:00:00 2001
From: Nicolas Capponi <nicolas.capponi@forgerock.com>
Date: Thu, 04 Sep 2014 13:01:44 +0000
Subject: [PATCH] Checkpoint commit for OPENDJ-1206 : Create a new ReplicationBackend/ChangelogBackend to support cn=changelog CR-4439
---
opends/src/server/org/opends/server/replication/server/changelog/file/FileChangelogDB.java | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/opends/src/server/org/opends/server/replication/server/changelog/file/FileChangelogDB.java b/opends/src/server/org/opends/server/replication/server/changelog/file/FileChangelogDB.java
index 6458bac..1801956 100644
--- a/opends/src/server/org/opends/server/replication/server/changelog/file/FileChangelogDB.java
+++ b/opends/src/server/org/opends/server/replication/server/changelog/file/FileChangelogDB.java
@@ -485,6 +485,18 @@
/** {@inheritDoc} */
@Override
+ public ServerState getDomainOldestCSNs(DN baseDN)
+ {
+ final ServerState result = new ServerState();
+ for (FileReplicaDB replicaDB : getDomainMap(baseDN).values())
+ {
+ result.update(replicaDB.getOldestCSN());
+ }
+ return result;
+ }
+
+ /** {@inheritDoc} */
+ @Override
public ServerState getDomainNewestCSNs(DN baseDN)
{
final ServerState result = new ServerState();
--
Gitblit v1.10.0