]> source.dussan.org Git - sonarqube.git/log
sonarqube.git
8 years agoSONAR-6732 QG events should be sent synchronously to use worker Settings
Sébastien Lesaint [Thu, 17 Mar 2016 08:55:49 +0000 (09:55 +0100)]
SONAR-6732 QG events should be sent synchronously to use worker Settings

8 years agoSONAR-6732 CE must load Settings from DB for each worker
Sébastien Lesaint [Wed, 16 Mar 2016 12:42:31 +0000 (13:42 +0100)]
SONAR-6732 CE must load Settings from DB for each worker

renamed ServerSettings to WebServerSettings and extract from it a ServerSetting interface to be able to easily provide separte implementations for Web Server and CE)
CE Server implementation is called ComputeEngineSettings which supports loading up to date Settings for a specific worker using delegation and a ThreadLocal

8 years agoSONAR-6732 remove useless migrations from Compute Engine container
Sébastien Lesaint [Tue, 15 Mar 2016 17:10:20 +0000 (18:10 +0100)]
SONAR-6732 remove useless migrations from Compute Engine container

8 years agoSONAR-6732 must mimic level from WebServer to load extensions
Sébastien Lesaint [Tue, 15 Mar 2016 17:08:40 +0000 (18:08 +0100)]
SONAR-6732 must mimic level from WebServer to load extensions

8 years agoSONAR-6732 add EsIndexerEnabler to Compute Engine
Sébastien Lesaint [Tue, 15 Mar 2016 15:04:38 +0000 (16:04 +0100)]
SONAR-6732 add EsIndexerEnabler to Compute Engine

replaced IndexSynchronizer which also triggered a full reindex (which we do not want in CE)

8 years agoSONAR-7435 reduce heap of both CE and WebServer to 512
Sébastien Lesaint [Tue, 15 Mar 2016 13:12:23 +0000 (14:12 +0100)]
SONAR-7435 reduce heap of both CE and WebServer to 512

8 years agoSONAR-7435 add sonar.ce.javaOpts and sonar.ce.javaAdditionalOpts
Sébastien Lesaint [Tue, 15 Mar 2016 13:04:41 +0000 (14:04 +0100)]
SONAR-7435 add sonar.ce.javaOpts and sonar.ce.javaAdditionalOpts

also enforce some JVM parameters

8 years agoSONAR-6732 disable Compute Engine in WebServer
Sébastien Lesaint [Mon, 14 Mar 2016 15:51:28 +0000 (16:51 +0100)]
SONAR-6732 disable Compute Engine in WebServer

8 years agoSONAR-6732 add components from StartupLevel to CE container
Sébastien Lesaint [Mon, 14 Mar 2016 09:39:15 +0000 (10:39 +0100)]
SONAR-6732 add components from StartupLevel to CE container

8 years agoSONAR-6732 add components from PlatformLevel4 to CE container
Sébastien Lesaint [Fri, 11 Mar 2016 18:28:27 +0000 (19:28 +0100)]
SONAR-6732 add components from PlatformLevel4 to CE container

8 years agoSONAR-6732 IssueIndex compatible with CE's container (no UserSession)
Sébastien Lesaint [Mon, 14 Mar 2016 09:28:33 +0000 (10:28 +0100)]
SONAR-6732 IssueIndex compatible with CE's container (no UserSession)

8 years agoremove DAOs declared both in DaoModule and PlatformLevel4
Sébastien Lesaint [Fri, 11 Mar 2016 18:27:25 +0000 (19:27 +0100)]
remove DAOs declared both in DaoModule and PlatformLevel4

8 years agoSONAR-6732 add components from PlatformLevel3 to CE container
Sébastien Lesaint [Fri, 11 Mar 2016 16:04:29 +0000 (17:04 +0100)]
SONAR-6732 add components from PlatformLevel3 to CE container

8 years agoSONAR-6732 add components from PlatformLevel2 to CE container
Sébastien Lesaint [Fri, 11 Mar 2016 14:46:53 +0000 (15:46 +0100)]
SONAR-6732 add components from PlatformLevel2 to CE container

8 years agoSONAR-6732 add components from PlatformLevel1 to CE container
Sébastien Lesaint [Fri, 11 Mar 2016 12:38:03 +0000 (13:38 +0100)]
SONAR-6732 add components from PlatformLevel1 to CE container

8 years agoSONAR-6732 there should be no static binding but in CeServer.main
Sébastien Lesaint [Fri, 11 Mar 2016 12:55:00 +0000 (13:55 +0100)]
SONAR-6732 there should be no static binding but in CeServer.main

8 years agoSONAR-6732 add ComputeEngineContainer + Properties from cmd line
Sébastien Lesaint [Thu, 10 Mar 2016 16:46:28 +0000 (17:46 +0100)]
SONAR-6732 add ComputeEngineContainer + Properties from cmd line

8 years agoSONAR-7435 CE process waiting for WebServer to be operational
Sébastien Lesaint [Thu, 10 Mar 2016 13:27:41 +0000 (14:27 +0100)]
SONAR-7435 CE process waiting for WebServer to be operational

CE detects WebServer is operational though shared file IPC (see ProcessCommand)

8 years agoSONAR-7435 DefaultProcessCommands close() doesn't throw any exception
Sébastien Lesaint [Thu, 10 Mar 2016 09:52:51 +0000 (10:52 +0100)]
SONAR-7435 DefaultProcessCommands close() doesn't throw any exception

this make writing try-with-resource easier

8 years agoSONAR-7435 SQ processes should have constant process ids
Sébastien Lesaint [Wed, 9 Mar 2016 15:56:51 +0000 (16:56 +0100)]
SONAR-7435 SQ processes should have constant process ids

remove process id generation from JavaCommand

8 years agoSONAR-7435 replace DefaultProcessCommands constructors by static methods
Sébastien Lesaint [Wed, 9 Mar 2016 14:08:46 +0000 (15:08 +0100)]
SONAR-7435 replace DefaultProcessCommands constructors by static methods

8 years agoSONAR-7435 add ProcessCommandWrapper to WebServer pico container
Sébastien Lesaint [Wed, 9 Mar 2016 13:29:17 +0000 (14:29 +0100)]
SONAR-7435 add ProcessCommandWrapper to WebServer pico container

wraps usage of ProcessCommand from a any bean in the WebServer

8 years agoSONAR-7435 add operational flag to shared memory IPC
Sébastien Lesaint [Wed, 9 Mar 2016 11:01:36 +0000 (12:01 +0100)]
SONAR-7435 add operational flag to shared memory IPC

8 years agoSONAR-7435 rename state when process is done starting from ready to up
Sébastien Lesaint [Wed, 9 Mar 2016 10:06:15 +0000 (11:06 +0100)]
SONAR-7435 rename state when process is done starting from ready to up

also clean up code of DefaultProcessCommands and fix it's Javadoc which was out of sync with implementation

8 years agoSONAR-7435 add CE process, never stops but does nothing yet
Sébastien Lesaint [Tue, 8 Mar 2016 17:45:24 +0000 (18:45 +0100)]
SONAR-7435 add CE process, never stops but does nothing yet

8 years agoSONAR-7134 make ServerProcessLogging support other process than web
Sébastien Lesaint [Tue, 8 Mar 2016 13:11:40 +0000 (14:11 +0100)]
SONAR-7134 make ServerProcessLogging support other process than web

8 years agoSONAR-7134 add maven module sonar-ce
Sébastien Lesaint [Tue, 8 Mar 2016 13:11:14 +0000 (14:11 +0100)]
SONAR-7134 add maven module sonar-ce

8 years agoSONAR-7435 move awaitTermination to ProcessUtils and add UTs
Sébastien Lesaint [Tue, 8 Mar 2016 13:10:00 +0000 (14:10 +0100)]
SONAR-7435 move awaitTermination to ProcessUtils and add UTs

8 years agoSONAR-7254 Update ITs
Julien Lancelot [Wed, 16 Mar 2016 07:39:43 +0000 (08:39 +0100)]
SONAR-7254 Update ITs

8 years agoSONAR-7254 Update rails authentication to take into account user.local
Julien Lancelot [Tue, 15 Mar 2016 16:32:37 +0000 (17:32 +0100)]
SONAR-7254 Update rails authentication to take into account user.local

8 years agoSONAR-7254 Feed user.local when creating/updating/reactivating a user
Julien Lancelot [Tue, 15 Mar 2016 15:50:05 +0000 (16:50 +0100)]
SONAR-7254 Feed user.local when creating/updating/reactivating a user

8 years agoSONAR-7254 Replace usage of UserIndex.getByLogin() by UserDao.selectOrFailByLogin()
Julien Lancelot [Tue, 15 Mar 2016 14:51:29 +0000 (15:51 +0100)]
SONAR-7254 Replace usage of UserIndex.getByLogin() by UserDao.selectOrFailByLogin()

8 years agoSONAR-7254 Create task to feed user.local
Julien Lancelot [Tue, 15 Mar 2016 12:55:57 +0000 (13:55 +0100)]
SONAR-7254 Create task to feed user.local

8 years agoSONAR-7254 Add USERS.LOCAL column
Julien Lancelot [Tue, 15 Mar 2016 12:55:10 +0000 (13:55 +0100)]
SONAR-7254 Add USERS.LOCAL column

8 years agoSONAR-7349 fix ProjectOverviewTest
Stas Vilchik [Mon, 21 Mar 2016 13:37:15 +0000 (14:37 +0100)]
SONAR-7349 fix ProjectOverviewTest

8 years agoSONAR-7330 Fix display of rule when activated with parameter
Julien Lancelot [Mon, 21 Mar 2016 13:27:02 +0000 (14:27 +0100)]
SONAR-7330 Fix display of rule when activated with parameter

8 years agoimprove readiablity of footer on background tasks page
Stas Vilchik [Mon, 21 Mar 2016 13:17:49 +0000 (14:17 +0100)]
improve readiablity of footer on background tasks page

8 years agoSONAR-7349 apply feedback
Stas Vilchik [Mon, 21 Mar 2016 13:14:18 +0000 (14:14 +0100)]
SONAR-7349 apply feedback

8 years agofix displaying projects in issue filter widget
Stas Vilchik [Mon, 21 Mar 2016 09:55:52 +0000 (10:55 +0100)]
fix displaying projects in issue filter widget

8 years agofix display of covered lines in source viewer's details
Stas Vilchik [Mon, 21 Mar 2016 09:45:01 +0000 (10:45 +0100)]
fix display of covered lines in source viewer's details

8 years agofix adding first condition to quality gate
Stas Vilchik [Mon, 21 Mar 2016 09:29:11 +0000 (10:29 +0100)]
fix adding first condition to quality gate

8 years agoSONAR-7375 WS api/rules/search use SearchWsRequest in SearchAction 853/head
Teryk Bellahsene [Fri, 18 Mar 2016 16:52:37 +0000 (17:52 +0100)]
SONAR-7375 WS api/rules/search use SearchWsRequest in SearchAction

8 years agoSONAR-7375 WS api/rules/search rename PARAM_KEY to PARAM_RULE_KEY
Teryk Bellahsene [Fri, 18 Mar 2016 15:21:56 +0000 (16:21 +0100)]
SONAR-7375 WS api/rules/search rename PARAM_KEY to PARAM_RULE_KEY

8 years agoSONAR-7375 WS api/rules/search enhance inheritance parameter documentation
Teryk Bellahsene [Fri, 18 Mar 2016 15:20:43 +0000 (16:20 +0100)]
SONAR-7375 WS api/rules/search enhance inheritance parameter documentation

8 years agoSONAR-7375 WS api/rules/search add to WS client
Teryk Bellahsene [Fri, 18 Mar 2016 15:18:51 +0000 (16:18 +0100)]
SONAR-7375 WS api/rules/search add to WS client

8 years agoRename ActivityWsRequestTest to SearchWsRequestTest
Teryk Bellahsene [Fri, 18 Mar 2016 10:23:20 +0000 (11:23 +0100)]
Rename ActivityWsRequestTest to SearchWsRequestTest

8 years agoSONAR-7106 WS api/permissions/bulk_apply_template add to WS client
Teryk Bellahsene [Fri, 18 Mar 2016 10:07:48 +0000 (11:07 +0100)]
SONAR-7106 WS api/permissions/bulk_apply_template add to WS client

8 years agoSONAR-7106 WS api/permissions/search_project_permissions update documentation related...
Teryk Bellahsene [Fri, 18 Mar 2016 10:07:17 +0000 (11:07 +0100)]
SONAR-7106 WS api/permissions/search_project_permissions update documentation related to search

8 years agoSONAR-6941 Partition files of scanner report in different folders 852/head
Julien HENRY [Fri, 18 Mar 2016 16:17:47 +0000 (17:17 +0100)]
SONAR-6941 Partition files of scanner report in different folders

8 years agoSONAR-7459 new interface org.sonar.api.Plugin
Simon Brandhof [Wed, 16 Mar 2016 20:52:47 +0000 (21:52 +0100)]
SONAR-7459 new interface org.sonar.api.Plugin

It allows to check version of SonarQube to filter extensions

8 years agoRename batch into scanner 850/head
Julien HENRY [Thu, 17 Mar 2016 16:05:56 +0000 (17:05 +0100)]
Rename batch into scanner

8 years agoSONAR-7106 WS api/permissions/search_project_permissions rely on resource_index to...
Teryk Bellahsene [Thu, 17 Mar 2016 18:00:53 +0000 (19:00 +0100)]
SONAR-7106 WS api/permissions/search_project_permissions rely on resource_index to search for component name

8 years agoSONAR-7106 WS api/permissions/bulk_apply_template bulk apply permission template
Teryk Bellahsene [Thu, 17 Mar 2016 17:17:38 +0000 (18:17 +0100)]
SONAR-7106 WS api/permissions/bulk_apply_template bulk apply permission template

8 years agoImprove WS api/permissions/apply_template documentation
Teryk Bellahsene [Wed, 16 Mar 2016 16:12:36 +0000 (17:12 +0100)]
Improve WS api/permissions/apply_template documentation

8 years agoSONAR-7389 Improve testability
Julien HENRY [Thu, 17 Mar 2016 15:00:37 +0000 (16:00 +0100)]
SONAR-7389 Improve testability

8 years agoSONAR-7273 API returns different paths in case of single-module and multi-module... 849/head
Duarte Meneses [Thu, 17 Mar 2016 12:47:05 +0000 (13:47 +0100)]
SONAR-7273 API returns different paths in case of single-module and multi-module configurations

8 years agoSONAR-7371 Remove inherited properties from analysis.log 847/head
Julien HENRY [Wed, 16 Mar 2016 17:14:01 +0000 (18:14 +0100)]
SONAR-7371 Remove inherited properties from analysis.log

8 years agoDrop API ViolationQuery as it's deprecated since 3.6
Simon Brandhof [Thu, 17 Mar 2016 07:47:59 +0000 (08:47 +0100)]
Drop API ViolationQuery as it's deprecated since 3.6

8 years agoSONAR-7458 new component org.sonar.api.SonarQubeVersion
Simon Brandhof [Tue, 15 Mar 2016 09:14:45 +0000 (10:14 +0100)]
SONAR-7458 new component org.sonar.api.SonarQubeVersion

8 years agoSONAR-7458 new component org.sonar.api.utils.Version
Simon Brandhof [Tue, 15 Mar 2016 09:14:26 +0000 (10:14 +0100)]
SONAR-7458 new component org.sonar.api.utils.Version

8 years agoAdd org.sonar.api.utils.System2#getResource(name)
Simon Brandhof [Tue, 15 Mar 2016 09:13:02 +0000 (10:13 +0100)]
Add org.sonar.api.utils.System2#getResource(name)

8 years agoFix quality flaws
Simon Brandhof [Tue, 15 Mar 2016 11:05:23 +0000 (12:05 +0100)]
Fix quality flaws

8 years agoSONAR-7129 SONAR-7135 optimize SQL requests on MySQL
Simon Brandhof [Mon, 7 Mar 2016 12:44:05 +0000 (13:44 +0100)]
SONAR-7129 SONAR-7135 optimize SQL requests on MySQL

8 years agoFix some quality flaws
Julien HENRY [Wed, 16 Mar 2016 16:15:30 +0000 (17:15 +0100)]
Fix some quality flaws

8 years agoSONAR-7200 WS api/issues/search filter issues on leak period
Teryk Bellahsene [Tue, 15 Mar 2016 15:10:17 +0000 (16:10 +0100)]
SONAR-7200 WS api/issues/search filter issues on leak period

8 years agoRevert orchestrator version to 3.11-build315
Duarte Meneses [Wed, 16 Mar 2016 15:10:42 +0000 (16:10 +0100)]
Revert orchestrator version to 3.11-build315

8 years agoSONAR-7479 Remove system tags from DB when no tags in plugin 838/head
Julien Lancelot [Mon, 14 Mar 2016 16:04:56 +0000 (17:04 +0100)]
SONAR-7479 Remove system tags from DB when no tags in plugin

8 years agoSONAR-7124 Concurrent access to WS cache allowed 842/head
Duarte Meneses [Tue, 15 Mar 2016 13:58:03 +0000 (14:58 +0100)]
SONAR-7124 Concurrent access to WS cache allowed

8 years agoSONAR-7414 Change Sensor API to update Issue#effortToFix to Issue#gap 844/head
Julien HENRY [Tue, 15 Mar 2016 15:41:22 +0000 (16:41 +0100)]
SONAR-7414 Change Sensor API to update Issue#effortToFix to Issue#gap

8 years agoSONAR-7416 Deprecate CPDMapping extension point
Julien HENRY [Tue, 15 Mar 2016 15:05:13 +0000 (16:05 +0100)]
SONAR-7416 Deprecate CPDMapping extension point

8 years agoFix orchestrator version
Duarte Meneses [Wed, 16 Mar 2016 12:57:00 +0000 (13:57 +0100)]
Fix orchestrator version

8 years agoSONAR-7330 Rule was not re-indexed in ES when beeing deleted
Julien Lancelot [Wed, 16 Mar 2016 12:31:51 +0000 (13:31 +0100)]
SONAR-7330 Rule was not re-indexed in ES when beeing deleted

8 years agoSONAR-7444 Fix ITs
Julien Lancelot [Wed, 16 Mar 2016 11:58:40 +0000 (12:58 +0100)]
SONAR-7444 Fix ITs

8 years agoSONAR-7440 Remove remaining SQALE words
Julien Lancelot [Wed, 16 Mar 2016 11:10:50 +0000 (12:10 +0100)]
SONAR-7440 Remove remaining SQALE words

8 years agoSONAR-7453 Finish renaming of debt to effort
Julien Lancelot [Wed, 16 Mar 2016 11:08:57 +0000 (12:08 +0100)]
SONAR-7453 Finish renaming of debt to effort

8 years agoSONAR-7396 Improve error message when base url is badly configured 837/head
Julien Lancelot [Mon, 14 Mar 2016 14:40:57 +0000 (15:40 +0100)]
SONAR-7396 Improve error message when base url is badly configured

8 years agoSONAR-7444 Provide an UnauthorizedException to display functional error
Julien Lancelot [Mon, 14 Mar 2016 10:54:57 +0000 (11:54 +0100)]
SONAR-7444 Provide an UnauthorizedException to display functional error

8 years agoSONAR-7235 Improve error message when server public URL is not a valid URL
Duarte Meneses [Wed, 16 Mar 2016 08:33:56 +0000 (09:33 +0100)]
SONAR-7235 Improve error message when server public URL is not a valid URL

8 years agoFix test Windows
Duarte Meneses [Wed, 16 Mar 2016 08:50:01 +0000 (09:50 +0100)]
Fix test Windows

8 years agoSONAR-7153 Allow to override sonar.language with blank value
Duarte Meneses [Tue, 15 Mar 2016 15:02:45 +0000 (16:02 +0100)]
SONAR-7153 Allow to override sonar.language with blank value

8 years agoSONAR-7389 Add new Sensor API to provide duplication tokens 840/head
Julien HENRY [Mon, 14 Mar 2016 16:57:48 +0000 (17:57 +0100)]
SONAR-7389 Add new Sensor API to provide duplication tokens

8 years agoFix some quality flaws
Julien HENRY [Mon, 14 Mar 2016 15:19:48 +0000 (16:19 +0100)]
Fix some quality flaws

8 years agoCleanup error reporting on scanner side
Julien HENRY [Thu, 10 Mar 2016 13:08:40 +0000 (14:08 +0100)]
Cleanup error reporting on scanner side

8 years agoSONAR-6719 Wrong casing when indexing individual files lead to issue during scm blame 841/head
Duarte Meneses [Tue, 15 Mar 2016 13:58:03 +0000 (14:58 +0100)]
SONAR-6719 Wrong casing when indexing individual files lead to issue during scm blame

8 years agoSONAR-7158 Time limit for calculation of duplications is ineffective
Duarte Meneses [Tue, 15 Mar 2016 14:31:06 +0000 (15:31 +0100)]
SONAR-7158 Time limit for calculation of duplications is ineffective

8 years agoSONAR-6719 Wrong casing when indexing individual files lead to issue during scm blame
Duarte Meneses [Mon, 14 Mar 2016 14:09:55 +0000 (15:09 +0100)]
SONAR-6719 Wrong casing when indexing individual files lead to issue during scm blame

8 years agoSONAR-7158 Time limit for calculation of duplications is ineffective 834/head
Duarte Meneses [Mon, 14 Mar 2016 12:21:26 +0000 (13:21 +0100)]
SONAR-7158 Time limit for calculation of duplications is ineffective

8 years agoSONAR-7328 Ignore "recursive" folder indexation caused by symlink
Duarte Meneses [Mon, 14 Mar 2016 09:13:26 +0000 (10:13 +0100)]
SONAR-7328 Ignore "recursive" folder indexation caused by symlink

8 years agoSONAR-7235 Improve error message when server public URL is not a valid URL
Duarte Meneses [Fri, 11 Mar 2016 13:26:57 +0000 (14:26 +0100)]
SONAR-7235 Improve error message when server public URL is not a valid URL

8 years agoSONAR-7153 Allow to override sonar.language with blank value
Duarte Meneses [Fri, 11 Mar 2016 13:16:32 +0000 (14:16 +0100)]
SONAR-7153 Allow to override sonar.language with blank value

8 years agoSONAR-7321 sanitize some DB columns
Simon Brandhof [Mon, 14 Mar 2016 09:28:50 +0000 (10:28 +0100)]
SONAR-7321 sanitize some DB columns

- ISSUE_CHANGES.USER_LOGIN on all databases except H2
- ACTIVITIES.USER_LOGIN is too small on MsSQL and H2
- RULES.PLUGIN_CONFIG_KEY is too big on H2
- AUTHORS.LOGIN is too small on H2

8 years agoFix quality flaws
Simon Brandhof [Tue, 15 Mar 2016 09:39:46 +0000 (10:39 +0100)]
Fix quality flaws

8 years agoRemove performance test IssuesModeBigTest 5.5-M10
Simon Brandhof [Mon, 14 Mar 2016 13:09:03 +0000 (14:09 +0100)]
Remove performance test IssuesModeBigTest

8 years agoSONAR-7260 Fail fast if version of database is not supported
Simon Brandhof [Sun, 13 Mar 2016 19:18:16 +0000 (20:18 +0100)]
SONAR-7260 Fail fast if version of database is not supported

8 years agoSONAR-7474 Fix ITs
Julien Lancelot [Mon, 14 Mar 2016 09:56:00 +0000 (10:56 +0100)]
SONAR-7474 Fix ITs

8 years agoITs on quality model
Julien Lancelot [Thu, 10 Mar 2016 11:44:43 +0000 (12:44 +0100)]
ITs on quality model

8 years agoSONAR-7426 Take into account issues on level other than file
Julien Lancelot [Fri, 11 Mar 2016 13:14:54 +0000 (14:14 +0100)]
SONAR-7426 Take into account issues on level other than file

8 years agoDrop commons-collections
Simon Brandhof [Tue, 8 Mar 2016 09:45:24 +0000 (10:45 +0100)]
Drop commons-collections

8 years agoSONAR-7196 WS api/measures/component_tree improve metric_sort documentation
Teryk Bellahsene [Fri, 11 Mar 2016 16:33:31 +0000 (17:33 +0100)]
SONAR-7196 WS api/measures/component_tree improve metric_sort documentation

8 years agocorrectly order components when drilldown on "new_" measures
Stas Vilchik [Fri, 11 Mar 2016 16:21:51 +0000 (17:21 +0100)]
correctly order components when drilldown on "new_" measures