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 2012/09/11 10:02:15 UTC
svn commit: r1383281 -
/directory/apacheds/branches/apacheds-mvbt/jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmRdnIndex.java
Author: elecharny
Date: Tue Sep 11 08:02:15 2012
New Revision: 1383281
URL: http://svn.apache.org/viewvc?rev=1383281&view=rev
Log:
Reinjected the cache for RDN (not having it causes major slowdown)
Modified:
directory/apacheds/branches/apacheds-mvbt/jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmRdnIndex.java
Modified: directory/apacheds/branches/apacheds-mvbt/jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmRdnIndex.java
URL: http://svn.apache.org/viewvc/directory/apacheds/branches/apacheds-mvbt/jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmRdnIndex.java?rev=1383281&r1=1383280&r2=1383281&view=diff
==============================================================================
--- directory/apacheds/branches/apacheds-mvbt/jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmRdnIndex.java (original)
+++ directory/apacheds/branches/apacheds-mvbt/jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmRdnIndex.java Tue Sep 11 08:02:15 2012
@@ -27,7 +27,9 @@ import java.io.IOException;
import javax.naming.NamingException;
+import jdbm.helper.MRU;
import jdbm.recman.BaseRecordManager;
+import jdbm.recman.CacheRecordManager;
import org.apache.directory.server.constants.ApacheSchemaConstants;
import org.apache.directory.server.i18n.I18n;
@@ -85,7 +87,7 @@ public class JdbmRdnIndex extends JdbmIn
//System.out.println( "IDX Created index " + path )
BaseRecordManager base = new BaseRecordManager( path );
base.disableTransactions();
- recMan = base; //new CacheRecordManager( base, new MRU( cacheSize ) );
+ recMan = new CacheRecordManager( base, new MRU( cacheSize ) );
try
{