Commit Graph

2435 Commits

Author SHA1 Message Date
Simon Brandhof
c2fad0c080 Fix memory leaks in server medium tests 2014-11-28 19:34:19 +01:00
Stas Vilchik
c0ea0f9938 SONAR-5718 Apply feedback 2014-11-28 17:08:16 +01:00
Simon Brandhof
ad1c6547dd Change type of column PROJECTS.AUTHORIZATION_UPDATED_AT from TIMESTAMP to BIGINT 2014-11-26 20:41:57 +01:00
Jean-Baptiste Lievremont
f1199464b9 SONAR-5868 Add WS to fetch line hashes for issue tracking 2014-11-25 16:30:58 +01:00
Simon Brandhof
db28a02df4 Fix some quality flaws 2014-11-25 14:05:16 +01:00
Julien HENRY
ee2626afdd SONAR-5868 Allow issue tracking mechanism to work without full previous sources 2014-11-24 21:47:19 +01:00
Jean-Baptiste Lievremont
f7598fbe9b SONAR-5826 Use (big) integer column instead of DB timestamp for file_sources 2014-11-24 18:16:12 +01:00
Stas Vilchik
b8caa51ab6 SONAR-5718 Handle big files 2014-11-24 14:25:40 +01:00
Simon Brandhof
ff2be3919b SONAR-5801 fix compatibility with all dbs 2014-11-23 23:05:25 +01:00
Julien HENRY
ed320cb526 SONAR-5827 Use byte[] instead of String to manipulate file_sources data so that all DBs are happy 2014-11-21 17:39:35 +01:00
Stas Vilchik
c36f2e7314 SONAR-5544 Make the Complexity widget comply with the new SonarQube widget Look and Feel 2014-11-21 15:15:52 +01:00
Simon Brandhof
ffda1f87ba Fix quality flaws 2014-11-21 13:29:19 +01:00
Simon Brandhof
4498173ba7 Centralize algorithm of UUID generation 2014-11-21 11:08:41 +01:00
Julien HENRY
871a84da06 SONAR-5827 Select all previous file lines data hash with a single SQL query 2014-11-20 18:05:15 +01:00
Julien HENRY
2c0723fd73 SONAR-5827 Feed the new "file_sources" table 2014-11-19 22:23:00 +01:00
Teryk Bellahsene
d824106eab SONAR-5818 add todo for futur use of ProjectSettings class 2014-11-19 16:15:33 +01:00
Teryk Bellahsene
357eb98590 SONAR-5628 add medium test 2014-11-19 11:15:05 +01:00
Simon Brandhof
e08827e2b7 Refactor the way to declare ES indices.
- BaseIndex has too many responsibilities
- SearchClient must not override TransportClient, else it can't be easily used in tests
2014-11-19 08:27:08 +01:00
Jean-Baptiste Lievremont
8ed0d04c7d SONAR-5826 Migrate sources and SCM data to file_sources 2014-11-17 17:30:01 +01:00
Stas Vilchik
a8d522fc56 SONAR-5718 Different fixes 2014-11-13 16:38:52 +01:00
Stas Vilchik
e815cdae8b SONAR-5845 Update the layout and tune the UI of the issue box 2014-11-13 15:55:33 +01:00
Teryk Bellahsene
b67a0b2d86 improve code coverage of DataCleaner classes 2014-11-10 12:39:19 +01:00
Julien Lancelot
3922239203 Fix quality flaws 2014-11-10 11:24:19 +01:00
Teryk Bellahsene
995281fc1e fix quality flaws and refactorings 2014-11-10 08:44:10 +01:00
Julien HENRY
ffb4b70fb9 Computation: propagate the same session object everywhere
to avoid DB lock (avoid nested session)
2014-11-07 22:31:47 +01:00
Teryk Bellahsene
292b257498 fix views plugin large tests failing
it was linked to asynchronous switch in the compute engine. Views datacleaner (batch side) could be launched before than the snapshot switch happened on the server side. It's a temporary hack waiting for next views plugin release (which won't call the PurgeTask#purge(...) method anymore)
2014-11-07 18:14:32 +01:00
Julien Lancelot
42814c36e2 Merge remote-tracking branch 'origin/branch-4.5'
Conflicts:
	sonar-core/src/main/java/org/sonar/core/persistence/DatabaseVersion.java
	sonar-core/src/main/resources/org/sonar/core/persistence/rows-h2.sql
2014-11-07 12:59:39 +01:00
Julien Lancelot
b84084cf0d SONAR-4950 Add missing unique index in the H3 schema 2014-11-07 12:48:55 +01:00
Jean-Baptiste Lievremont
cc91a6f618 SONAR-5814 Simplify migration based on MassUpdate 2014-11-07 11:44:39 +01:00
Julien Lancelot
08b93cb036 SONAR-4950 update the users.updated_at in order to block other sessions 2014-11-07 11:03:40 +01:00
Julien Lancelot
a5276dbaf1 SONAR-4950 update the users.updated_at in order to block other sessions 2014-11-07 10:42:07 +01:00
Simon Brandhof
9c9df89f55 Speed-up db tests 2014-11-06 18:50:59 +01:00
Jean-Baptiste Lievremont
15c34a1fbc SONAR-5825 Create DB structure to store file oriented data 2014-11-06 16:47:53 +01:00
Stas Vilchik
7c24d094cb SONAR-5718 Add an ability to go to the source and back by mouse 2014-11-06 15:03:08 +01:00
Stas Vilchik
6deae83dae SONAR-5718 Add module criteria, update widgets 2014-11-06 12:24:52 +01:00
Teryk Bellahsene
0e92342347 SONAR-5628 Project settings taken into account during the data cleaning of project analysis 2014-11-05 17:21:28 +01:00
Julien Lancelot
3ad61ba840 Merge remote-tracking branch 'origin/branch-4.5'
Conflicts:
	server/sonar-server/src/main/java/org/sonar/server/db/migrations/v451/AddMissingCustomRuleParametersMigration.java
2014-11-05 16:21:28 +01:00
Julien Lancelot
af66bd7b20 SONAR-5838 Migration of custom rules without parameter values is failing on Oracle 2014-11-05 16:09:04 +01:00
Simon Brandhof
ba4456ce5f Fix build (again). Sorry for noise, can't run all oracle/mssql tests locally 2014-11-05 14:55:44 +01:00
Simon Brandhof
ce6e2fabf6 Fix build (again) 2014-11-05 14:31:32 +01:00
Simon Brandhof
658332d395 Fix management of dbunit connections on oracle and mssql 2014-11-05 14:24:22 +01:00
Simon Brandhof
dbc6400e06 Fix management of dbunit connection 2014-11-05 12:11:16 +01:00
Simon Brandhof
d0d187a678 Attempt to stabilize mysql tests 2014-11-05 11:51:27 +01:00
Julien Lancelot
a84e2b3311 Fix quality flaw 2014-11-04 16:57:12 +01:00
Stas Vilchik
b6361355dd SONAR-5600 The issue creation date should be visible in the source code 2014-11-04 16:36:06 +01:00
Teryk Bellahsene
da9bceca35 SONAR-5769 Switch from synchronous to asynchronous report analysis 2014-11-04 15:12:48 +01:00
Jean-Baptiste Lievremont
a128cf1412 SONAR-5747 Replace componentRootUuids (modules) facet with projectUuids (project) facet 2014-11-04 15:05:18 +01:00
Stas Vilchik
5cb59a3e46 SONAR-5718 Show error popup 2014-11-04 10:38:45 +01:00
Stas Vilchik
d6ac097a06 SONAR-5718 Add a reload link. Improve header links style 2014-11-03 16:48:57 +01:00
Julien HENRY
89eede7717 SONAR-5815 Store last update time on source data 2014-11-03 11:55:30 +01:00