Author: toad
Date: 2008-10-18 14:39:52 +0000 (Sat, 18 Oct 2008)
New Revision: 22999

Modified:
   branches/db4o/freenet/src/freenet/node/Node.java
Log:
Index the relevant fields


Modified: branches/db4o/freenet/src/freenet/node/Node.java
===================================================================
--- branches/db4o/freenet/src/freenet/node/Node.java    2008-10-18 14:38:44 UTC 
(rev 22998)
+++ branches/db4o/freenet/src/freenet/node/Node.java    2008-10-18 14:39:52 UTC 
(rev 22999)
@@ -834,6 +834,10 @@
                
dbConfig.objectClass(freenet.client.async.InsertCompressor.class).objectField("nodeDBHandle").indexed(true);
                
dbConfig.objectClass(freenet.node.fcp.FCPClient.class).objectField("name").indexed(true);
                
dbConfig.objectClass(freenet.client.async.DatastoreCheckerItem.class).objectField("prio").indexed(true);
+               
dbConfig.objectClass(freenet.support.io.PersistentBlobFreeSlotTag.class).objectField("index").indexed(true);
+               
dbConfig.objectClass(freenet.support.io.PersistentBlobFreeSlotTag.class).objectField("factory").indexed(true);
+               
dbConfig.objectClass(freenet.support.io.PersistentBlobTakenSlotTag.class).objectField("index").indexed(true);
+               
dbConfig.objectClass(freenet.support.io.PersistentBlobTakenSlotTag.class).objectField("factory").indexed(true);
                /*
                 * HashMap: don't enable cascade on update/delete/activate, 
db4o handles this
                 * internally through the TMap translator.


Reply via email to