diff Framework/PostgreSQL/PostgreSQLParameters.cpp @ 467:ff84104f7842 pg-transactions

renamed v6.2 to REV2 + removed 'default' TransactionMode + renamed 'READ COMMITTED' into 'ReadCommitted'
author Alain Mazy <am@osimis.io>
date Mon, 05 Feb 2024 09:43:14 +0100
parents f0976163dbe1
children 4a76aca03774
line wrap: on
line diff
--- a/Framework/PostgreSQL/PostgreSQLParameters.cpp	Wed Jan 31 15:43:10 2024 +0100
+++ b/Framework/PostgreSQL/PostgreSQLParameters.cpp	Mon Feb 05 09:43:14 2024 +0100
@@ -100,18 +100,13 @@
     maxConnectionRetries_ = configuration.GetUnsignedIntegerValue("MaximumConnectionRetries", 10);
     connectionRetryInterval_ = configuration.GetUnsignedIntegerValue("ConnectionRetryInterval", 5);
 
-    std::string transactionMode = configuration.GetStringValue("TransactionMode", "SERIALIZABLE");
-    if (transactionMode == "DEFAULT")
-    {
-      LOG(WARNING) << "PostgreSQL: using DB default transaction mode";
-      SetIsolationMode(IsolationMode_DbDefault);
-    }
-    else if (transactionMode == "READ COMMITTED")
+    std::string transactionMode = configuration.GetStringValue("TransactionMode", "Serializable");
+    if (transactionMode == "ReadCommitted")
     {
       LOG(WARNING) << "PostgreSQL: using READ COMMITTED transaction mode";
       SetIsolationMode(IsolationMode_ReadCommited);
     }
-    else if (transactionMode == "SERIALIZABLE")
+    else if (transactionMode == "Serializable")
     {
       LOG(WARNING) << "PostgreSQL: using SERIALIZABLE transaction mode";
       SetIsolationMode(IsolationMode_Serializable);