From 90e395506f67de4cbd2700f93679ed680e1146a4 Mon Sep 17 00:00:00 2001 From: akwizgran <michael@briarproject.org> Date: Thu, 9 Nov 2017 14:51:35 +0000 Subject: [PATCH] Remove unnecessary DB_CLOSE_ON_EXIT parameter. --- .../src/main/java/org/briarproject/bramble/db/H2Database.java | 2 +- .../test/java/org/briarproject/bramble/db/BasicH2Test.java | 3 +-- .../briarproject/bramble/db/H2TransactionIsolationTest.java | 4 ++-- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/bramble-core/src/main/java/org/briarproject/bramble/db/H2Database.java b/bramble-core/src/main/java/org/briarproject/bramble/db/H2Database.java index 307f146e19..2ee4d680a2 100644 --- a/bramble-core/src/main/java/org/briarproject/bramble/db/H2Database.java +++ b/bramble-core/src/main/java/org/briarproject/bramble/db/H2Database.java @@ -38,7 +38,7 @@ class H2Database extends JdbcDatabase { File dir = config.getDatabaseDirectory(); String path = new File(dir, "db").getAbsolutePath(); url = "jdbc:h2:split:" + path + ";CIPHER=AES;MULTI_THREADED=1" - + ";WRITE_DELAY=0;DB_CLOSE_ON_EXIT=false"; + + ";WRITE_DELAY=0"; } @Override diff --git a/bramble-core/src/test/java/org/briarproject/bramble/db/BasicH2Test.java b/bramble-core/src/test/java/org/briarproject/bramble/db/BasicH2Test.java index ebfe9879f2..83678facc2 100644 --- a/bramble-core/src/test/java/org/briarproject/bramble/db/BasicH2Test.java +++ b/bramble-core/src/test/java/org/briarproject/bramble/db/BasicH2Test.java @@ -27,8 +27,7 @@ public class BasicH2Test extends BasicDatabaseTest { @Override protected Connection openConnection(File db, boolean encrypt) throws SQLException { - String url = "jdbc:h2:split:" + db.getAbsolutePath() - + ";DB_CLOSE_ON_EXIT=false"; + String url = "jdbc:h2:split:" + db.getAbsolutePath(); Properties props = new Properties(); props.setProperty("user", "user"); if (encrypt) { diff --git a/bramble-core/src/test/java/org/briarproject/bramble/db/H2TransactionIsolationTest.java b/bramble-core/src/test/java/org/briarproject/bramble/db/H2TransactionIsolationTest.java index 1192f9dd35..c91690bd9c 100644 --- a/bramble-core/src/test/java/org/briarproject/bramble/db/H2TransactionIsolationTest.java +++ b/bramble-core/src/test/java/org/briarproject/bramble/db/H2TransactionIsolationTest.java @@ -35,9 +35,9 @@ public class H2TransactionIsolationTest extends BrambleTestCase { private final File testDir = TestUtils.getTestDirectory(); private final File db = new File(testDir, "db"); private final String withMvcc = "jdbc:h2:split:" + db.getAbsolutePath() - + ";MV_STORE=TRUE;MVCC=TRUE;DB_CLOSE_ON_EXIT=false"; + + ";MV_STORE=TRUE;MVCC=TRUE"; private final String withoutMvcc = "jdbc:h2:split:" + db.getAbsolutePath() - + ";MV_STORE=FALSE;MVCC=FALSE;LOCK_MODE=1;DB_CLOSE_ON_EXIT=false"; + + ";MV_STORE=FALSE;MVCC=FALSE;LOCK_MODE=1"; @Before public void setUp() throws Exception { -- GitLab