From 36e213444660f0a74ed415adeab490a5f3d50a6f Mon Sep 17 00:00:00 2001
From: Fabio Pistolesi <fabio.pistolesi@forgerock.com>
Date: Fri, 09 Oct 2015 11:40:06 +0000
Subject: [PATCH] OPENDJ-1791 Implement a tool like dbtest for the pluggable backend
---
opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/DefaultIndex.java | 17 +++++++++++++++++
1 files changed, 17 insertions(+), 0 deletions(-)
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/DefaultIndex.java b/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/DefaultIndex.java
index b224b91..cfc6bf6 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/DefaultIndex.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/DefaultIndex.java
@@ -109,6 +109,23 @@
}
@Override
+ public String valueToString(ByteString value)
+ {
+ StringBuilder sb = new StringBuilder();
+ final EntryIDSet eIDSet = decodeValue(ByteString.empty(), value);
+ eIDSet.toString(sb);
+ if (eIDSet.isDefined())
+ {
+ for(EntryID entryID : eIDSet)
+ {
+ sb.append(" ");
+ sb.append(entryID);
+ }
+ }
+ return sb.toString();
+ }
+
+ @Override
public final Cursor<ByteString, EntryIDSet> openCursor(ReadableTransaction txn)
{
checkNotNull(txn, "txn must not be null");
--
Gitblit v1.10.0