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