From 821d2150765f0ab0ac6ccbbc9f397aa65186d590 Mon Sep 17 00:00:00 2001
From: Nicolas Capponi <nicolas.capponi@forgerock.com>
Date: Wed, 25 Feb 2015 15:56:57 +0000
Subject: [PATCH] OPENDJ-1585 OPENDJ-1843 CR-5758 Improve code related to DN normalization

---
 opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/Importer.java |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/Importer.java b/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/Importer.java
index 67a73ea..74af7f7 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/Importer.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/Importer.java
@@ -1013,7 +1013,7 @@
 
         final EntryContainer replacement = suffix.getEntryContainer();
         replacement.lock();
-        replacement.setDatabasePrefix(baseDN.toIrreversibleReadableString());
+        replacement.setDatabasePrefix(baseDN.toNormalizedUrlSafeString());
         replacement.unlock();
         rootContainer.registerEntryContainer(baseDN, replacement);
       }
@@ -4092,7 +4092,7 @@
     {
       // Use a compact representation for key
       // and a reversible representation for value
-      final ByteString key = hashCode(dn.toIrreversibleNormalizedByteString());
+      final ByteString key = hashCode(dn.toNormalizedByteString());
       final ByteStringBuilder dnValue = new ByteStringBuilder().append(dn.toString());
 
       return insert(key, dnValue);
@@ -4191,7 +4191,7 @@
     @Override
     public boolean contains(DN dn)
     {
-      final ByteString key = hashCode(dn.toIrreversibleNormalizedByteString());
+      final ByteString key = hashCode(dn.toNormalizedByteString());
       final ByteString existingDns = txn.read(dnCache, key);
       if (existingDns != null)
       {

--
Gitblit v1.10.0