From e3d3dcc93bd92c47afd75c9ef749a4ac889263e9 Mon Sep 17 00:00:00 2001
From: Nicolas Capponi <nicolas.capponi@forgerock.com>
Date: Wed, 28 May 2014 12:48:08 +0000
Subject: [PATCH] OPENDJ-1482 : SEVERE_ERROR (cursor still opened on the log) when running replication topology with file-based changelog

---
 opends/src/server/org/opends/server/replication/server/changelog/file/Log.java |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/opends/src/server/org/opends/server/replication/server/changelog/file/Log.java b/opends/src/server/org/opends/server/replication/server/changelog/file/Log.java
index 37817c4..200c084 100644
--- a/opends/src/server/org/opends/server/replication/server/changelog/file/Log.java
+++ b/opends/src/server/org/opends/server/replication/server/changelog/file/Log.java
@@ -367,7 +367,8 @@
       if (recordIsBreakingKeyOrdering(record))
       {
         ErrorLogger.logError(Message.raw(Category.SYNC, Severity.NOTICE,
-            "Rejecting append to log '%s' for record: [%s]", logPath.getPath(), record.toString()));
+            "Rejecting append to log '%s' for record: [%s], last key appended: [%s]", logPath.getPath(), record,
+            lastAppendedKey != null ? lastAppendedKey : "null"));
         return;
       }
       LogFile<K, V> headLogFile = getHeadLogFile();

--
Gitblit v1.10.0