From fd33962f8ed2a8d57e61624f3523adde2b25e974 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 AuthenticatedUsers for modify/delete requests
---
opendj-server-legacy/src/main/java/org/opends/server/api/DITCacheMap.java | 12 ++++++++++++
1 files changed, 12 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 73a7b57..ed646bb 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
@@ -347,6 +347,18 @@
/**
+ * Returns {@code true} if there are stored objects subordinate to subtree DN.
+ * @param key subtree DN.
+ * @return {@code true} if there are stored objects subordinate to subtree DN.
+ */
+ public boolean containsSubtree(DN key)
+ {
+ return ditCacheMap.containsKey(key);
+ }
+
+
+
+ /**
* Removes a set of stored objects subordinate to subtree DN.
* @param key subtree DN.
* @param values collection for removed objects subordinate
--
Gitblit v1.10.0