]> source.dussan.org Git - sonarqube.git/commit
SONAR-6777 Project cache sync
authorDuarte Meneses <duarte.meneses@sonarsource.com>
Fri, 18 Sep 2015 09:43:24 +0000 (11:43 +0200)
committerDuarte Meneses <duarte.meneses@sonarsource.com>
Wed, 30 Sep 2015 14:27:12 +0000 (16:27 +0200)
commit0847774db59344316629a7171c3943dbfaa3f52d
treec0ccebef9f3a29c97cb07b3fb1d1b2c667770e9e
parent1dae583a5cca52b34f6a11ed6cf515998ca06d4b
SONAR-6777 Project cache sync
45 files changed:
it/it-tests/src/test/java/batch/IssuesModeTest.java
sonar-batch/src/main/java/org/sonar/batch/bootstrap/GlobalContainer.java
sonar-batch/src/main/java/org/sonar/batch/bootstrap/ServerClient.java
sonar-batch/src/main/java/org/sonar/batch/cache/DefaultProjectCacheStatus.java
sonar-batch/src/main/java/org/sonar/batch/cache/GlobalPersistentCacheProvider.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/cache/NonAssociatedCacheSynchronizer.java
sonar-batch/src/main/java/org/sonar/batch/cache/PersistentCacheProvider.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/cache/ProjectCacheStatus.java
sonar-batch/src/main/java/org/sonar/batch/cache/ProjectCacheSynchronizer.java
sonar-batch/src/main/java/org/sonar/batch/cache/ProjectKeySupplier.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/cache/ProjectPersistentCacheProvider.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/cache/ProjectSyncContainer.java
sonar-batch/src/main/java/org/sonar/batch/cache/WSLoader.java
sonar-batch/src/main/java/org/sonar/batch/repository/DefaultServerIssuesLoader.java
sonar-batch/src/main/java/org/sonar/batch/repository/user/UserRepositoryLoader.java
sonar-batch/src/main/java/org/sonar/batch/rule/DefaultRulesLoader.java
sonar-batch/src/main/java/org/sonar/batch/scan/ProjectLock.java
sonar-batch/src/main/java/org/sonar/batch/scan/ProjectScanContainer.java
sonar-batch/src/main/java/org/sonar/batch/util/BatchUtils.java
sonar-batch/src/test/java/org/sonar/batch/analysis/AnalysisWSLoaderProviderTest.java
sonar-batch/src/test/java/org/sonar/batch/bootstrap/BatchPluginInstallerTest.java
sonar-batch/src/test/java/org/sonar/batch/cache/DefaultProjectCacheStatusTest.java
sonar-batch/src/test/java/org/sonar/batch/cache/GlobalPersistentCacheProviderTest.java [new file with mode: 0644]
sonar-batch/src/test/java/org/sonar/batch/cache/NonAssociatedCacheSynchronizerTest.java
sonar-batch/src/test/java/org/sonar/batch/cache/PersistentCacheProviderTest.java [deleted file]
sonar-batch/src/test/java/org/sonar/batch/cache/ProjectCacheSynchronizerTest.java
sonar-batch/src/test/java/org/sonar/batch/cache/ProjectPersistentCacheProviderTest.java [new file with mode: 0644]
sonar-batch/src/test/java/org/sonar/batch/cache/StrategyWSLoaderProviderTest.java
sonar-batch/src/test/java/org/sonar/batch/cache/WSLoaderTest.java
sonar-batch/src/test/java/org/sonar/batch/mediumtest/BatchMediumTester.java
sonar-batch/src/test/java/org/sonar/batch/repository/DefaultServerIssuesLoaderTest.java
sonar-batch/src/test/java/org/sonar/batch/repository/user/UserRepositoryLoaderTest.java
sonar-batch/src/test/java/org/sonar/batch/rule/DefaultRulesLoaderTest.java
sonar-batch/src/test/java/org/sonar/batch/scan/ProjectLockTest.java
sonar-home/src/main/java/org/sonar/home/cache/DeleteFileOnCloseInputStream.java [new file with mode: 0644]
sonar-home/src/main/java/org/sonar/home/cache/DirectoryLock.java [new file with mode: 0644]
sonar-home/src/main/java/org/sonar/home/cache/PersistentCache.java
sonar-home/src/main/java/org/sonar/home/cache/PersistentCacheBuilder.java
sonar-home/src/main/java/org/sonar/home/cache/PersistentCacheLoader.java [deleted file]
sonar-home/src/main/java/org/sonar/home/cache/UnlockOnCloseInputStream.java [new file with mode: 0644]
sonar-home/src/test/java/org/sonar/home/cache/DirectoryLockTest.java [new file with mode: 0644]
sonar-home/src/test/java/org/sonar/home/cache/PersistentCacheBuilderTest.java
sonar-home/src/test/java/org/sonar/home/cache/PersistentCacheTest.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/bootstrap/ProjectKey.java [new file with mode: 0644]
sonar-plugin-api/src/main/java/org/sonar/api/batch/bootstrap/ProjectReactor.java