From f780cd10bb0e105adb43c1b152f22df9302556b9 Mon Sep 17 00:00:00 2001 From: Vincent Guilpain Date: Tue, 21 Oct 2025 19:49:41 +0900 Subject: [PATCH] WIth the JDBC transaction manager, use the storage default transaction isolation level instead of SERIALIZABLE (#3076) --- core/src/main/java/com/scalar/db/storage/jdbc/JdbcUtils.java | 2 -- 1 file changed, 2 deletions(-) diff --git a/core/src/main/java/com/scalar/db/storage/jdbc/JdbcUtils.java b/core/src/main/java/com/scalar/db/storage/jdbc/JdbcUtils.java index feab4e0145..584c22ae65 100644 --- a/core/src/main/java/com/scalar/db/storage/jdbc/JdbcUtils.java +++ b/core/src/main/java/com/scalar/db/storage/jdbc/JdbcUtils.java @@ -36,8 +36,6 @@ public static BasicDataSource initDataSource( if (transactional) { dataSource.setDefaultAutoCommit(false); dataSource.setAutoCommitOnReturn(false); - // if transactional, the default isolation level is SERIALIZABLE - dataSource.setDefaultTransactionIsolation(Connection.TRANSACTION_SERIALIZABLE); } config