From 97cafe6c9cfa077690c61c22ee3fdc8d4501d150 Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Tue, 15 Mar 2016 08:56:11 +0000
Subject: [PATCH] OPENDJ-2709 Reduce lock contention in SubentryManager for modify/delete requests

---
 opendj-server-legacy/src/main/java/org/opends/server/api/DITCacheMap.java |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/opendj-server-legacy/src/main/java/org/opends/server/api/DITCacheMap.java b/opendj-server-legacy/src/main/java/org/opends/server/api/DITCacheMap.java
index 5fe5ec7..73a7b57 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/api/DITCacheMap.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/api/DITCacheMap.java
@@ -737,6 +737,12 @@
     }
 
     @Override
+    public boolean isEmpty()
+    {
+      return !(new SubtreeSetIterator(this.key).hasNext());
+    }
+
+    @Override
     public int size()
     {
       int size = 0;

--
Gitblit v1.10.0