https://kotlinlang.org logo
#exposed
Title
# exposed
t

tapac

10/05/2019, 5:02 PM
Exposed 0.17.4 released with critical fix related to transaction isolation. Please update.
👍 2
j

jfburdet

10/06/2019, 4:08 PM
Tried to bump version to 0.17.5 ... now I'm getting a bunch of "SQLite supports only TRANSACTION_SERIALIZABLE and TRANSACTION_READ_UNCOMMITTED." in my tests. So I had to update my sqlite specific code to this :
Copy code
fun sqliteConnect(url: String): Database {
    val dataSource = SQLiteDataSource()
    dataSource.url = url
    dataSource.config = SQLiteConfig()
    dataSource.setEnforceForeignKeys(true)
    return Database.connect(dataSource).apply {
        this.transactionManager.defaultIsolationLevel = java.sql.Connection.TRANSACTION_READ_UNCOMMITTED
    }
}
t

tapac

10/06/2019, 5:04 PM
I'll check it, thnx
5 Views