connectivity/source/drivers/mysqlc/mysqlc_databasemetadata.cxx |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

New commits:
commit 7ab988abe70ee385ae490d9019e0cfd83c4e0c51
Author:     Julien Nabet <serval2...@yahoo.fr>
AuthorDate: Sat May 9 23:23:06 2020 +0200
Commit:     Julien Nabet <serval2...@yahoo.fr>
CommitDate: Fri May 15 13:10:26 2020 +0200

    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 <lio...@mamane.lu>
    Reviewed-by: Julien Nabet <serval2...@yahoo.fr>
    Tested-by: Jenkins

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()
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to