Author: toad
Date: 2008-10-04 19:35:01 +0000 (Sat, 04 Oct 2008)
New Revision: 22943

Modified:
   branches/db4o/freenet/src/freenet/node/Node.java
Log:
Cascade HashMap's.


Modified: branches/db4o/freenet/src/freenet/node/Node.java
===================================================================
--- branches/db4o/freenet/src/freenet/node/Node.java    2008-10-04 19:34:36 UTC 
(rev 22942)
+++ branches/db4o/freenet/src/freenet/node/Node.java    2008-10-04 19:35:01 UTC 
(rev 22943)
@@ -834,6 +834,9 @@
                
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(java.util.HashMap.class).cascadeOnUpdate(true);
+               
dbConfig.objectClass(java.util.HashMap.class).cascadeOnDelete(true);
+               
dbConfig.objectClass(java.util.HashMap.class).cascadeOnActivate(true);
                /** Maybe we want a different query evaluation mode?
                 * At the moment, a big splitfile insert will result in one 
SingleBlockInserter
                 * for every key, which means one RegisterMe for each ... this 
results in a long pause


Reply via email to