From 6a42cc2a407b762175408b29c3a954384a17b8a3 Mon Sep 17 00:00:00 2001 From: oshai Date: Mon, 14 Aug 2023 09:18:55 +0300 Subject: [PATCH 1/2] r2dbc - set session transaction isolation fix for #409 --- r2dbc-mysql/src/main/java/JasyncClientConnection.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/r2dbc-mysql/src/main/java/JasyncClientConnection.kt b/r2dbc-mysql/src/main/java/JasyncClientConnection.kt index 112a2342..456d6d99 100644 --- a/r2dbc-mysql/src/main/java/JasyncClientConnection.kt +++ b/r2dbc-mysql/src/main/java/JasyncClientConnection.kt @@ -104,7 +104,7 @@ class JasyncClientConnection( Mono.defer { (jasyncConnection as MySQLConnection).sendQueryAfterCurrent(query).toMono().then() } override fun setTransactionIsolationLevel(isolationLevel: IsolationLevel): Publisher { - return executeVoidAfterCurrent("SET TRANSACTION ISOLATION LEVEL ${isolationLevel.asSql()}") + return executeVoidAfterCurrent("SET SESSION TRANSACTION ISOLATION LEVEL ${isolationLevel.asSql()}") .doOnSuccess { this.isolationLevel = isolationLevel } } From 8c25f9ed7396a5cd1e76ee97f550ffacdc00221e Mon Sep 17 00:00:00 2001 From: oshai Date: Mon, 14 Aug 2023 09:32:29 +0300 Subject: [PATCH 2/2] bump version to 2.2.4 --- build.gradle.kts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.gradle.kts b/build.gradle.kts index 477c5d54..eba2e35a 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -24,7 +24,7 @@ apply(plugin = "io.github.gradle-nexus.publish-plugin") allprojects { group = "com.github.jasync-sql" - version = "2.2.3" + version = "2.2.4" apply(plugin = "kotlin") apply(plugin = "maven-publish")