RED-6270: Removed default connection value because it had no effect

This commit is contained in:
Viktor Seifert 2023-04-28 14:39:34 +02:00
parent 0351baa0dd
commit dd78b08a77

View File

@ -34,17 +34,7 @@ public class JDBCUtils {
private Map<String, String> getConnectionParameters(DatabaseConnectionEntity databaseConnectionEntity) {
var paramsMap = Optional.ofNullable(databaseConnectionEntity.getParams());
return getParamsWithDefaults(paramsMap);
}
@SuppressWarnings("OptionalUsedAsFieldOrParameterType")
private Map<String, String> getParamsWithDefaults(Optional<Map<String, String>> paramsMap) {
Map<String, String> params = paramsMap.orElseGet(HashMap::new);
params.put("reWriteBatchedInserts", "true");
return params;
return Optional.ofNullable(databaseConnectionEntity.getParams()).orElseGet(HashMap::new);
}
@ -92,8 +82,7 @@ public class JDBCUtils {
private Map<String, String> getConnectionParameters(DatabaseConnection databaseConnection) {
var params = Optional.ofNullable(databaseConnection.getParams());
return getParamsWithDefaults(params);
return Optional.ofNullable(databaseConnection.getParams()).orElseGet(HashMap::new);
}