]> source.dussan.org Git - sonarqube.git/commit
SONAR-5927, SONAR-6012 Rework incremental preview mode to speedup issue retrieval
authorJulien HENRY <julien.henry@sonarsource.com>
Wed, 25 Feb 2015 13:04:39 +0000 (14:04 +0100)
committerJulien HENRY <julien.henry@sonarsource.com>
Wed, 25 Feb 2015 13:04:39 +0000 (14:04 +0100)
commit908b9d0b5b9c21fabd10d697a5466bcc12d80d83
treee95396347367ae8e3e6ea8336aad505f91214ee8
parent3414d95ee371418e1e0e45b62f5538a401c33a53
SONAR-5927, SONAR-6012 Rework incremental preview mode to speedup issue retrieval
72 files changed:
server/sonar-server/src/main/java/org/sonar/server/batch/IssuesAction.java
server/sonar-server/src/main/java/org/sonar/server/issue/index/IssueDoc.java
server/sonar-server/src/main/java/org/sonar/server/issue/index/IssueIndex.java
server/sonar-server/src/main/java/org/sonar/server/issue/index/IssueIndexDefinition.java
server/sonar-server/src/main/java/org/sonar/server/issue/index/IssueResultSetIterator.java
server/sonar-server/src/main/java/org/sonar/server/plugins/MimeTypes.java
server/sonar-server/src/test/java/org/sonar/server/batch/BatchWsTest.java
server/sonar-server/src/test/java/org/sonar/server/batch/IssuesActionTest.java
server/sonar-server/src/test/java/org/sonar/server/issue/IssueTesting.java
server/sonar-server/src/test/java/org/sonar/server/issue/db/IssueDaoTest.java
server/sonar-server/src/test/java/org/sonar/server/issue/index/IssueIndexTest.java
server/sonar-server/src/test/java/org/sonar/server/issue/index/IssueResultSetIteratorTest.java
server/sonar-server/src/test/java/org/sonar/server/ws/WsTester.java
server/sonar-server/src/test/resources/org/sonar/server/batch/IssuesActionTest/issues_on_module-expected.json [deleted file]
server/sonar-server/src/test/resources/org/sonar/server/batch/IssuesActionTest/issues_on_project-expected.json [deleted file]
server/sonar-server/src/test/resources/org/sonar/server/batch/IssuesActionTest/return_only_manual_severity-expected.json [deleted file]
server/sonar-server/src/test/resources/org/sonar/server/batch/IssuesActionTest/return_only_manual_severity.xml [deleted file]
server/sonar-server/src/test/resources/org/sonar/server/batch/IssuesActionTest/shared.xml [deleted file]
server/sonar-server/src/test/resources/org/sonar/server/issue/db/IssueDaoTest/select_non_closed_issues_by_module_uuid.xml [deleted file]
server/sonar-server/src/test/resources/org/sonar/server/issue/db/IssueDaoTest/select_non_closed_issues_by_project_uuid.xml [deleted file]
server/sonar-server/src/test/resources/org/sonar/server/issue/index/IssueResultSetIteratorTest/extract_directory_path.xml
server/sonar-server/src/test/resources/org/sonar/server/issue/index/IssueResultSetIteratorTest/extract_file_path.xml [new file with mode: 0644]
server/sonar-server/src/test/resources/org/sonar/server/issue/index/IssueResultSetIteratorTest/one_issue.xml [new file with mode: 0644]
server/sonar-server/src/test/resources/org/sonar/server/rule/db/RuleDaoTest/select_parameters_by_language.xml [new file with mode: 0644]
sonar-batch-protocol/compile_protobuf.sh [changed mode: 0644->0755]
sonar-batch-protocol/src/main/gen-java/org/sonar/batch/protocol/Constants.java
sonar-batch-protocol/src/main/gen-java/org/sonar/batch/protocol/input/BatchInput.java [new file with mode: 0644]
sonar-batch-protocol/src/main/gen-java/org/sonar/batch/protocol/output/BatchReport.java
sonar-batch-protocol/src/main/gen-java/org/sonar/server/source/db/FileSourceDb.java
sonar-batch-protocol/src/main/java/org/sonar/batch/protocol/input/issues/PreviousIssue.java [deleted file]
sonar-batch-protocol/src/main/java/org/sonar/batch/protocol/input/issues/PreviousIssueHelper.java [deleted file]
sonar-batch-protocol/src/main/java/org/sonar/batch/protocol/input/issues/package-info.java [deleted file]
sonar-batch-protocol/src/main/protobuf/batch_input.proto [new file with mode: 0644]
sonar-batch-protocol/src/test/java/org/sonar/batch/protocol/input/issues/PreviousIssueHelperTest.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/bootstrap/DefaultAnalysisMode.java
sonar-batch/src/main/java/org/sonar/batch/bootstrap/GlobalContainer.java
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/InitialOpenIssuesStack.java
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/IssueTracking.java
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/IssueTrackingDecorator.java
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/IssueTrackingResult.java
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/LocalIssueTracking.java
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/PreviousIssue.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/PreviousIssueFromDb.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/PreviousIssueFromWs.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/PreviousIssueRepository.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/ServerIssue.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/ServerIssueFromDb.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/ServerIssueFromWs.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/ServerIssueRepository.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/ServerIssueValueCoder.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/mediumtest/BatchMediumTester.java
sonar-batch/src/main/java/org/sonar/batch/repository/DefaultPreviousIssuesLoader.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/repository/DefaultServerIssuesLoader.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/repository/PreviousIssuesLoader.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/repository/ServerIssuesLoader.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/scan/ProjectScanContainer.java
sonar-batch/src/main/java/org/sonar/batch/scan/report/ConsoleReport.java
sonar-batch/src/main/java/org/sonar/batch/scan/report/IssuesReport.java
sonar-batch/src/main/java/org/sonar/batch/scan/report/IssuesReportBuilder.java
sonar-batch/src/main/resources/org/sonar/batch/scan/report/issuesreport.ftl
sonar-batch/src/test/java/org/sonar/batch/bootstrap/DefaultAnalysisModeTest.java
sonar-batch/src/test/java/org/sonar/batch/issue/tracking/InitialOpenIssuesStackTest.java
sonar-batch/src/test/java/org/sonar/batch/issue/tracking/IssueTrackingDecoratorTest.java
sonar-batch/src/test/java/org/sonar/batch/issue/tracking/IssueTrackingTest.java
sonar-batch/src/test/java/org/sonar/batch/mediumtest/preview/IncrementalModeMediumTest.java [new file with mode: 0644]
sonar-batch/src/test/java/org/sonar/batch/mediumtest/preview/PreviewAndReportsMediumTest.java
sonar-batch/src/test/java/org/sonar/batch/scan/ProjectScanContainerTest.java
sonar-batch/src/test/java/org/sonar/batch/scan/report/ConsoleReportTest.java [new file with mode: 0644]
sonar-core/src/main/java/org/sonar/core/component/ComponentKeys.java
sonar-core/src/main/java/org/sonar/core/issue/db/BatchIssueDto.java [deleted file]
sonar-core/src/main/java/org/sonar/core/persistence/MyBatis.java
sonar-core/src/main/resources/org/sonar/core/issue/db/IssueMapper.xml