can we revert this change? this increases the build time quite a bit on
my machine. alternatively we could slightly increase the heap size...

regards
 marcel

> -----Original Message-----
> From: resc...@apache.org [mailto:resc...@apache.org]
> Sent: Dienstag, 25. März 2014 16:36
> To: oak-comm...@jackrabbit.apache.org
> Subject: svn commit: r1581376 - /jackrabbit/oak/trunk/oak-
> jcr/src/test/java/org/apache/jackrabbit/oak/jcr/NodeStoreFixture.java
> 
> Author: reschke
> Date: Tue Mar 25 15:35:34 2014
> New Revision: 1581376
> 
> URL: http://svn.apache.org/r1581376
> Log:
> OAK-1478 - use in-file instead of in-mem H2 database (because of OOMs)
> 
> Modified:
>     jackrabbit/oak/trunk/oak-
> jcr/src/test/java/org/apache/jackrabbit/oak/jcr/NodeStoreFixture.java
> 
> Modified: jackrabbit/oak/trunk/oak-
> jcr/src/test/java/org/apache/jackrabbit/oak/jcr/NodeStoreFixture.java
> URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-
> jcr/src/test/java/org/apache/jackrabbit/oak/jcr/NodeStoreFixture.java?rev=
> 1581376&r1=1581375&r2=1581376&view=diff
> ==========================================================
> ====================
> --- jackrabbit/oak/trunk/oak-
> jcr/src/test/java/org/apache/jackrabbit/oak/jcr/NodeStoreFixture.java
> (original)
> +++ jackrabbit/oak/trunk/oak-
> jcr/src/test/java/org/apache/jackrabbit/oak/jcr/NodeStoreFixture.java Tue
> Mar 25 15:35:34 2014
> @@ -19,10 +19,12 @@
>  package org.apache.jackrabbit.oak.jcr;
> 
>  import java.io.Closeable;
> +import java.io.File;
>  import java.io.IOException;
>  import java.util.UUID;
> 
>  import com.mongodb.DB;
> +
>  import org.apache.jackrabbit.mk.core.MicroKernelImpl;
>  import org.apache.jackrabbit.oak.kernel.KernelNodeStore;
>  import org.apache.jackrabbit.oak.plugins.document.DocumentMK;
> @@ -78,13 +80,15 @@ public abstract class NodeStoreFixture {
>          @Override
>          public NodeStore createNodeStore() {
>              String id = UUID.randomUUID().toString();
> -            return new
> DocumentMK.Builder().setRDBConnection("jdbc:h2:mem:" + id +
> ";MVCC=true", "sa", "").getNodeStore();
> +            String folder = (new File("target")).isDirectory() ? "target/" : 
> "";
> +            return new DocumentMK.Builder().setRDBConnection("jdbc:h2:file:"
> + folder + id + ";MVCC=true", "sa", "").getNodeStore();
>          }
> 
>          @Override
>          public NodeStore createNodeStore(int clusterNodeId) {
>              try {
> -                return new
> DocumentMK.Builder().setRDBConnection("jdbc:h2:mem:oaknodes-" +
> clusterNodeId, "sa", "").getNodeStore();
> +                String folder = (new File("target")).isDirectory() ? 
> "target/" : "";
> +                return new
> DocumentMK.Builder().setRDBConnection("jdbc:h2:file:" + folder +
> "oaknodes-" + clusterNodeId, "sa", "").getNodeStore();
>              } catch (Exception e) {
>                  return null;
>              }
> 

Reply via email to