From 7ab988abe70ee385ae490d9019e0cfd83c4e0c51 Mon Sep 17 00:00:00 2001 From: Julien Nabet Date: Sat, 9 May 2020 23:23:06 +0200 Subject: mysqlc: fix default transaction level According to https://dev.mysql.com/doc/refman/8.0/en/innodb-transaction-isolation-levels.html it's REPEATABLE READ Change-Id: I7e9b0209528158908d8529f11e09554e372401a1 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93898 Reviewed-by: Lionel Elie Mamane Reviewed-by: Julien Nabet Tested-by: Jenkins --- connectivity/source/drivers/mysqlc/mysqlc_databasemetadata.cxx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'connectivity') diff --git a/connectivity/source/drivers/mysqlc/mysqlc_databasemetadata.cxx b/connectivity/source/drivers/mysqlc/mysqlc_databasemetadata.cxx index a1e11c9e7ccf..a30e5d61808a 100644 --- a/connectivity/source/drivers/mysqlc/mysqlc_databasemetadata.cxx +++ b/connectivity/source/drivers/mysqlc/mysqlc_databasemetadata.cxx @@ -390,8 +390,7 @@ sal_Int32 SAL_CALL ODatabaseMetaData::getDriverMajorVersion() sal_Int32 SAL_CALL ODatabaseMetaData::getDefaultTransactionIsolation() { - return m_rConnection.getMysqlVersion() >= 32336 ? TransactionIsolation::READ_COMMITTED - : TransactionIsolation::NONE; + return TransactionIsolation::REPEATABLE_READ; } sal_Int32 SAL_CALL ODatabaseMetaData::getDriverMinorVersion() -- cgit