producer performance upgrades in the form of entity caching, and preliminary
[mir.git] / source / mir / entity / adapter / EntityAdapterDefinition.java
index 9a888fb..01c8b1b 100755 (executable)
@@ -131,9 +131,9 @@ public class EntityAdapterDefinition {
   static protected Object getRelation(StorageObject aStorageObject, String aWhereClause, String anOrderByClause, EntityAdapterDefinition aDefinition) {
     try {
       return
-          new EntityIteratorAdapter(
+          new CachingRewindableIterator( new EntityIteratorAdapter(
               new EntityBrowser( aStorageObject, aWhereClause, anOrderByClause, -1),
-              aDefinition);
+              aDefinition));
     }
     catch (Throwable t) {
       throw new RuntimeException(t.getMessage());