]> source.dussan.org Git - sonarqube.git/commit
Enfore TransactionIsolationLevel.READ_COMMITTED
authorEric Hartmann <hartmann.eric@gmail.com>
Tue, 17 Apr 2018 11:19:49 +0000 (13:19 +0200)
committerSonarTech <sonartech@sonarsource.com>
Thu, 19 Apr 2018 18:20:45 +0000 (20:20 +0200)
commit13fa00a308984cd58ec86b380addb23b6ecfe0d5
tree2a9736317a8a06925585b4bcab658fc70f57ea89
parent11b6b743c368eb4fc362f1290d4e0d09b32ef484
Enfore TransactionIsolationLevel.READ_COMMITTED

By default, all supported databases but MySQL are using this
isolation level. However, without setting this property, gap
locks may appear in MySQL :

https://dev.mysql.com/doc/refman/5.7/en/innodb-locking.html#innodb-gap-locks
server/sonar-db-dao/src/main/java/org/sonar/db/MyBatis.java