]> source.dussan.org Git - sonarqube.git/commit
SONAR-2965 Provide a way to close JPA session to avoid DB timeout
authorJulien HENRY <julien.henry@sonarsource.com>
Mon, 18 Feb 2013 15:07:40 +0000 (16:07 +0100)
committerJulien HENRY <julien.henry@sonarsource.com>
Mon, 18 Feb 2013 15:09:47 +0000 (16:09 +0100)
commit71e0f5c99ce17f4f9313689f8b2bb299f22e78fb
treeab056aa95dae4f32922beb548fef031e71ddda93
parent6900f586ea8f30c0a5a35b299f7461bd1bc867ae
SONAR-2965 Provide a way to close JPA session to avoid DB timeout
Session will now be closed before running maven goals and before sensors.
A new session will automatically be opened on next try to access DB.
sonar-batch/src/main/java/org/sonar/batch/phases/SensorsExecutor.java
sonar-batch/src/main/java/org/sonar/batch/scan/maven/MavenPhaseExecutor.java
sonar-batch/src/test/java/org/sonar/batch/scan/maven/MavenPhaseExecutorTest.java
sonar-core/src/main/java/org/sonar/jpa/session/JpaDatabaseSession.java
sonar-plugin-api/src/main/java/org/sonar/api/database/DatabaseSession.java