From eb04697622586d9b25b7205360a966ea1d345b9b Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Thu, 11 Jun 2015 16:56:31 +0000
Subject: [PATCH] OPENDJ-2133 changelogDb purge cannot keep up with sustained modification load
---
opendj-server-legacy/src/main/java/org/opends/server/backends/ChangelogBackend.java | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/backends/ChangelogBackend.java b/opendj-server-legacy/src/main/java/org/opends/server/backends/ChangelogBackend.java
index 2ef4075..906cf5d 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/backends/ChangelogBackend.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/backends/ChangelogBackend.java
@@ -462,7 +462,8 @@
public void notifyChangeNumberEntryAdded(DN baseDN, long changeNumber, String cookieString, UpdateMsg updateMsg)
throws ChangelogException
{
- if (!(updateMsg instanceof LDAPUpdateMsg))
+ if (!(updateMsg instanceof LDAPUpdateMsg)
+ || changeNumberBasedPersistentSearches.isEmpty())
{
return;
}
--
Gitblit v1.10.0