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