diff src/main/java/org/monetdb/jdbc/MonetConnection.java @ 666:2448ce017593

Fixes related to adding autocommit=true/false option to jdbc url See https://dev.monetdb.org/hg/monetdb-java/rev/108123ca6889 Stil todo: add entry in ChangeLog, add test to JDBC_API_Tester.java
author Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
date Thu, 20 Oct 2022 18:53:50 +0200 (2022-10-20)
parents 8f7d51c478df
children fade6c6960cc
line wrap: on
line diff
--- a/src/main/java/org/monetdb/jdbc/MonetConnection.java
+++ b/src/main/java/org/monetdb/jdbc/MonetConnection.java
@@ -214,7 +214,7 @@ public class MonetConnection
 		boolean initial_autocommit = true;
 		if (autocommit_prop != null) {
 			initial_autocommit = Boolean.parseBoolean(autocommit_prop);
-			conn_props.setProperty("initial_autocommit", Boolean.toString(initial_autocommit));
+			conn_props.setProperty("autocommit", Boolean.toString(initial_autocommit));
 		}
 
 		final String fetchsize_prop = props.getProperty("fetchsize");
@@ -300,6 +300,7 @@ public class MonetConnection
 		handshakeOptions.set(Setting.ReplySize, defaultFetchSize);
 //		handshakeOptions.set(Setting.SizeHeader, 1);
 		server.setHandshakeOptions(handshakeOptions);
+		autoCommit = initial_autocommit;
 
 		// we're debugging here... uhm, should be off in real life
 		if (debug) {