You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by mr...@apache.org on 2016/04/12 11:10:04 UTC
svn commit: r1738741 -
/jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/fixture/DocumentMemoryFixture.java
Author: mreutegg
Date: Tue Apr 12 09:10:04 2016
New Revision: 1738741
URL: http://svn.apache.org/viewvc?rev=1738741&view=rev
Log:
OAK-4186: DocumentMemoryFixture does not dispose node store
Modified:
jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/fixture/DocumentMemoryFixture.java
Modified: jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/fixture/DocumentMemoryFixture.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/fixture/DocumentMemoryFixture.java?rev=1738741&r1=1738740&r2=1738741&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/fixture/DocumentMemoryFixture.java (original)
+++ jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/fixture/DocumentMemoryFixture.java Tue Apr 12 09:10:04 2016
@@ -20,6 +20,7 @@
package org.apache.jackrabbit.oak.fixture;
import org.apache.jackrabbit.oak.plugins.document.DocumentMK;
+import org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore;
import org.apache.jackrabbit.oak.spi.state.NodeStore;
public class DocumentMemoryFixture extends NodeStoreFixture {
@@ -30,6 +31,13 @@ public class DocumentMemoryFixture exten
}
@Override
+ public void dispose(NodeStore nodeStore) {
+ if (nodeStore instanceof DocumentNodeStore) {
+ ((DocumentNodeStore) nodeStore).dispose();
+ }
+ }
+
+ @Override
public String toString() {
return "DocumentNodeStore[Memory]";
}