You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by el...@apache.org on 2007/01/10 17:31:06 UTC
svn commit: r494879 -
/directory/trunks/apacheds/jdbm-store/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmStore.java
Author: elecharny
Date: Wed Jan 10 08:31:05 2007
New Revision: 494879
URL: http://svn.apache.org/viewvc?view=rev&rev=494879
Log:
Use the dn.isNormalized() to avoid a useless normalization
Modified:
directory/trunks/apacheds/jdbm-store/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmStore.java
Modified: directory/trunks/apacheds/jdbm-store/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmStore.java
URL: http://svn.apache.org/viewvc/directory/trunks/apacheds/jdbm-store/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmStore.java?view=diff&rev=494879&r1=494878&r2=494879
==============================================================================
--- directory/trunks/apacheds/jdbm-store/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmStore.java (original)
+++ directory/trunks/apacheds/jdbm-store/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmStore.java Wed Jan 10 08:31:05 2007
@@ -1678,7 +1678,8 @@
// Now we can handle the appropriate name indices for all cases
ndnIdx.drop( id );
- LdapDN normalizedDn = LdapDN.normalize( updn, attributeTypeRegistry.getNormalizerMapping() );
+ LdapDN normalizedDn = ( updn.isNormalized() ? updn : LdapDN.normalize( updn, attributeTypeRegistry.getNormalizerMapping() ) );
+
ndnIdx.add( ndnIdx.getNormalized( normalizedDn.toNormName() ), id );
updnIdx.drop( id );