From 9f0904fda87bfcf921deeccdbaeafe834fbad696 Mon Sep 17 00:00:00 2001
From: Yannick Lecaillez <yannick.lecaillez@forgerock.com>
Date: Fri, 24 Apr 2015 14:30:47 +0000
Subject: [PATCH] OPENDJ-1725: Persistit: very long recovery and many discarded txns after addrate test

---
 opendj-server-legacy/src/main/java/org/opends/server/replication/plugin/LDAPReplicationDomain.java |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/opendj-server-legacy/src/main/java/org/opends/server/replication/plugin/LDAPReplicationDomain.java b/opendj-server-legacy/src/main/java/org/opends/server/replication/plugin/LDAPReplicationDomain.java
index ccd50bd..b0b14c9 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/replication/plugin/LDAPReplicationDomain.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/replication/plugin/LDAPReplicationDomain.java
@@ -3425,7 +3425,7 @@
       throw new DirectoryException(ResultCode.OTHER, message);
     }
 
-    long numberOfEntries = backend.numSubordinates(getBaseDN(), true) + 1;
+    long numberOfEntries = backend.getNumberOfEntriesInBaseDN(getBaseDN());
     long entryCount = Math.min(numberOfEntries, 1000);
     OutputStream os;
     ReplLDIFOutputStream ros = null;
@@ -4258,7 +4258,7 @@
       throw new DirectoryException(ResultCode.OTHER, msg);
     }
 
-    return backend.numSubordinates(getBaseDN(), true) + 1;
+    return backend.getNumberOfEntriesInBaseDN(getBaseDN());
   }
 
   /** {@inheritDoc} */

--
Gitblit v1.10.0