ENT-8983 - Postgres migration failure (#7408)

* Set DB transaction isolation level only if its going to change; upgraded dependencies

* Removed duplicate changeset
This commit is contained in:
Chris Cochrane
2023-07-07 13:29:35 +01:00
committed by GitHub
parent 97d8549d4f
commit 0f2312a201
5 changed files with 8 additions and 20 deletions

View File

@ -29,7 +29,10 @@ class DatabaseTransaction(
val connection: Connection by lazy(LazyThreadSafetyMode.NONE) {
database.dataSource.connection.apply {
autoCommit = false
transactionIsolation = isolation
// only set the transaction isolation level if it's actually changed - setting isn't free.
if (transactionIsolation != isolation) {
transactionIsolation = isolation
}
}
}