From 16bf42a413dbda902b4dfbd0b61cd41fe2a18937 Mon Sep 17 00:00:00 2001
From: Yannick Lecaillez <yannick.lecaillez@forgerock.com>
Date: Wed, 13 May 2015 16:10:44 +0000
Subject: [PATCH] OPENDJ-2002: Wrong number of entries presented in output of status command after subtree delete.

---
 opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/EntryContainer.java |   12 ------------
 1 files changed, 0 insertions(+), 12 deletions(-)

diff --git a/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/EntryContainer.java b/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/EntryContainer.java
index 6eb729f..f9c80b7 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/EntryContainer.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/EntryContainer.java
@@ -1790,18 +1790,6 @@
     // Remove the children counter for this entry.
     id2childrenCount.deleteCount(txn, leafID);
 
-    // Iterate up through the superior entries from the target entry.
-    final DN parentDN = getParentWithinBase(targetDN);
-    if (parentDN != null)
-    {
-      final EntryID parentID = dn2id.get(txn, parentDN);
-      if (parentID == null)
-      {
-        throw new StorageRuntimeException(ERR_MISSING_DN2ID_RECORD.get(parentDN).toString());
-      }
-      id2childrenCount.addDelta(txn, parentID, -1);
-    }
-
     // Remove the entry from the entry cache.
     EntryCache<?> entryCache = DirectoryServer.getEntryCache();
     if (entryCache != null)

--
Gitblit v1.10.0