]>
source.dussan.org Git - sonarqube.git/log
Julien Lancelot [Mon, 19 Nov 2018 14:34:52 +0000 (15:34 +0100)]
Upgrade to parent 48
Julien Lancelot [Mon, 19 Nov 2018 13:10:02 +0000 (14:10 +0100)]
Release 6.7.6
Julien Lancelot [Mon, 19 Nov 2018 09:46:54 +0000 (10:46 +0100)]
Extract concurrent ce worker test to its own class test
When tests are in the same class, a Deadlock is generated on MySQL :
### Error updating database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException: Deadlock found when trying to get lock; try restarting transaction
### The error may involve org.sonar.db.ce.CeActivityMapper.insert-Inline
### The error occurred while setting parameters
### SQL: insert into ce_activity ( uuid, component_uuid, analysis_uuid, status, task_type, is_last, is_last_key, submitter_login, submitted_at, worker_uuid, execution_count, started_at, executed_at, created_at, updated_at, execution_time_ms, error_message, error_stacktrace, error_type ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException: Deadlock found when trying to get lock; try restarting transaction
at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:30)
at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:200)
at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:185)
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:57)
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:59)
at com.sun.proxy.$Proxy22.insert(Unknown Source)
at org.sonar.db.ce.CeActivityDao.insert(CeActivityDao.java:55)
at org.sonar.ce.queue.CeQueueImpl.remove(CeQueueImpl.java:156)
at org.sonar.ce.queue.InternalCeQueueImpl.remove(InternalCeQueueImpl.java:110)
at org.sonar.ce.taskprocessor.CeWorkerImpl.finalizeTask(CeWorkerImpl.java:165)
at org.sonar.ce.taskprocessor.CeWorkerImpl.executeTask(CeWorkerImpl.java:148)
at org.sonar.ce.taskprocessor.CeWorkerImpl.findAndProcessTask(CeWorkerImpl.java:97)
at org.sonar.ce.taskprocessor.CeWorkerImpl.withCustomizedThreadName(CeWorkerImpl.java:81)
at org.sonar.ce.taskprocessor.CeWorkerImpl.call(CeWorkerImpl.java:73)
at org.sonar.ce.taskprocessor.CeWorkerImpl.call(CeWorkerImpl.java:43)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Sébastien Lesaint [Mon, 19 Nov 2018 09:11:49 +0000 (10:11 +0100)]
SONAR-11374 move file move property into dedicated sub category
Julien Lancelot [Wed, 14 Nov 2018 11:03:51 +0000 (12:03 +0100)]
SONAR-11475 Sanitize URL when doing redirection during OAuth authentication
Grégoire Aubert [Wed, 14 Nov 2018 09:00:23 +0000 (10:00 +0100)]
SONAR-11475 Check if url is relative before redirecting
Julien Lancelot [Tue, 13 Nov 2018 10:32:58 +0000 (11:32 +0100)]
SONAR-11249 Fix display of quality gate on long-lived branch prj page
Sébastien Lesaint [Mon, 12 Nov 2018 16:58:53 +0000 (17:58 +0100)]
download JDK 1.8.191
Sébastien Lesaint [Mon, 12 Nov 2018 16:43:49 +0000 (17:43 +0100)]
update travis-utils to v51
Sébastien Lesaint [Mon, 12 Nov 2018 15:17:37 +0000 (16:17 +0100)]
SONAR-11374 add property to disable file move detection
Grégoire Aubert [Wed, 12 Sep 2018 12:07:02 +0000 (14:07 +0200)]
SONAR-11150 Display all results when searching in projects page language facet
Simon Brandhof [Mon, 6 Aug 2018 11:20:16 +0000 (13:20 +0200)]
Set version 6.7.6-SNAPSHOT
Simon Brandhof [Mon, 6 Aug 2018 10:17:09 +0000 (12:17 +0200)]
Release 6.7.5
Sébastien Lesaint [Fri, 3 Aug 2018 11:59:32 +0000 (13:59 +0200)]
SONAR-11083 fail at startup if License plugin < 3.4 is installed
Simon Brandhof [Mon, 6 Aug 2018 07:38:09 +0000 (09:38 +0200)]
SONAR-11077 move DEBUG log to TRACE in EmailNotificationChannel
Simon Brandhof [Sun, 5 Aug 2018 21:01:15 +0000 (23:01 +0200)]
SONAR-11077 fix DEBUG log in FileMoveDetectionStep
Simon Brandhof [Fri, 3 Aug 2018 14:09:56 +0000 (16:09 +0200)]
SONAR-11077 remove noisy DEBUG log from IssueCreationDateCalculator
Simon Brandhof [Fri, 3 Aug 2018 11:20:08 +0000 (13:20 +0200)]
SONAR-11085 Prettify logs of SQL requests
Simon Brandhof [Fri, 3 Aug 2018 11:09:38 +0000 (13:09 +0200)]
SONAR-11077 log nb of SQL inserts in CE PersistCrossProjectDuplicationsStep
Simon Brandhof [Fri, 3 Aug 2018 11:06:09 +0000 (13:06 +0200)]
SONAR-11077 move CeCleaningSchedulerImpl DEBUG logs to TRACE
Simon Brandhof [Fri, 3 Aug 2018 09:58:28 +0000 (11:58 +0200)]
SONAR-11077 log nb of duplications in CE LoadDuplicationsFromReportStep
Simon Brandhof [Fri, 3 Aug 2018 09:46:54 +0000 (11:46 +0200)]
SONAR-11077 log nb of inserts in CE PersistMeasuresStep
Simon Brandhof [Fri, 3 Aug 2018 09:41:12 +0000 (11:41 +0200)]
SONAR-11077 add size of uncompressed report in to CE DEBUG logs
Simon Brandhof [Fri, 3 Aug 2018 09:38:58 +0000 (11:38 +0200)]
SONAR-11077 display nb of analyzed components in CE logs
Simon Brandhof [Fri, 3 Aug 2018 09:33:22 +0000 (11:33 +0200)]
SONAR-11077 add statistics to CE SendIssueNotificationsStep
Simon Brandhof [Fri, 3 Aug 2018 09:24:06 +0000 (11:24 +0200)]
SONAR-11077 add statistics to CE FileMoveDetectionStep
Simon Brandhof [Fri, 3 Aug 2018 09:01:27 +0000 (11:01 +0200)]
SONAR-11077 add statistics to CE PersistIssuesStep
Simon Brandhof [Fri, 3 Aug 2018 08:53:07 +0000 (10:53 +0200)]
SONAR-11077 display branch info as CE DEBUG log
Simon Brandhof [Fri, 3 Aug 2018 08:22:30 +0000 (10:22 +0200)]
SONAR-11077 disable some FOP, Netty and Hazelcast DEBUG logs
Simon Brandhof [Tue, 24 Jul 2018 17:36:35 +0000 (19:36 +0200)]
SONAR-11095 Perf hotspot when background task sends issue notifications
Simon Brandhof [Wed, 25 Jul 2018 08:20:35 +0000 (10:20 +0200)]
Fix installation of JDK 8 on Travis
Simon Brandhof [Wed, 25 Jul 2018 08:14:30 +0000 (10:14 +0200)]
SONAR-11071 CWE-297 host of SMTP server certificate is not verified
Sébastien Lesaint [Wed, 18 Jul 2018 15:52:54 +0000 (17:52 +0200)]
SONAR-10943 tasks failing with char 0 in message finish normally
Julien Lancelot [Wed, 18 Jul 2018 15:12:59 +0000 (17:12 +0200)]
SONAR-10852 Fix computation of project without src but with test measures
Sébastien Lesaint [Thu, 5 Jul 2018 14:54:52 +0000 (16:54 +0200)]
LICENSE-96 add ITs
Sébastien Lesaint [Wed, 20 Jun 2018 15:15:44 +0000 (17:15 +0200)]
LICENSE-96 implement support for staging and new server id format
Eric Hartmann [Fri, 8 Jun 2018 17:50:07 +0000 (19:50 +0200)]
Remove plugins that are no more available for 6.7.x
Eric Hartmann [Fri, 8 Jun 2018 16:01:52 +0000 (18:01 +0200)]
SONAR-10830 Allow passcode even if forceAuthentication is true
Simon Brandhof [Wed, 30 May 2018 07:56:55 +0000 (09:56 +0200)]
Prepare development version 6.7.5-SNAPSHOT
Simon Brandhof [Wed, 30 May 2018 07:23:04 +0000 (09:23 +0200)]
Release 6.7.4
Sébastien Lesaint [Mon, 21 May 2018 07:55:26 +0000 (09:55 +0200)]
SONAR-10661 minimize normalize calls
Sébastien Lesaint [Mon, 12 Feb 2018 16:04:06 +0000 (17:04 +0100)]
SONAR-9218 purge ce_scanner_context older than 28 days at startup
Julien HENRY [Wed, 23 May 2018 07:50:37 +0000 (09:50 +0200)]
SONAR-10658 Prevent Scanner Context from being too big (fix merge issue)
Julien HENRY [Wed, 23 May 2018 07:50:37 +0000 (09:50 +0200)]
SONAR-10658 Prevent Scanner Context from being too big
Grégoire Aubert [Tue, 22 May 2018 12:55:16 +0000 (14:55 +0200)]
SONAR-10710 Improve error message of licenses issues for normal users
Grégoire Aubert [Tue, 22 May 2018 12:31:19 +0000 (14:31 +0200)]
SONAR-10692 Don't break the issues page if a user is missing
Julien HENRY [Thu, 26 Apr 2018 19:35:28 +0000 (21:35 +0200)]
SONAR-10648 Fix InputFile::relativePath for global sensors
SensorStrategy was wrongly instanciated once per module, while it was supposed to be a project level singleton.
Simon Brandhof [Mon, 14 May 2018 18:00:43 +0000 (20:00 +0200)]
SONAR-10661 fix test
Simon Brandhof [Mon, 14 May 2018 12:57:46 +0000 (14:57 +0200)]
SONAR-10661 fix vulnerability in ZipUtils#unzip()
Simon Brandhof [Mon, 14 May 2018 12:49:35 +0000 (14:49 +0200)]
SONAR-10608 upgrade Jackson to fix vulnerabilities
tjo [Mon, 16 Apr 2018 22:36:20 +0000 (23:36 +0100)]
Updated jackson version to 2.8.11
Simon Brandhof [Tue, 24 Apr 2018 12:55:57 +0000 (14:55 +0200)]
Fix install of JDK8 on Travis
Simon Brandhof [Tue, 24 Apr 2018 12:08:48 +0000 (14:08 +0200)]
Fix install of JDK8 on Travis
Simon Brandhof [Thu, 19 Apr 2018 12:41:18 +0000 (14:41 +0200)]
SONAR-10607 fix ability to disable Elasticsearch seccomp check
Julien Lancelot [Tue, 10 Apr 2018 14:58:55 +0000 (16:58 +0200)]
SONAR-10569 Authorize to change default visibility of projects without organizations
Pascal Mugnier [Fri, 13 Apr 2018 10:43:54 +0000 (12:43 +0200)]
SONAR-10564 Exception when opening rule description in Google Chrome (#3169)
Pascal Mugnier [Fri, 13 Apr 2018 05:44:08 +0000 (07:44 +0200)]
Revert "SONAR-10564 Exception when opening rule description in Google Chrome"
This reverts commit
4676d0dfd9d3c629e9a4a926001632bcbe2066e8 .
Pascal Mugnier [Fri, 13 Apr 2018 05:41:11 +0000 (07:41 +0200)]
SONAR-10564 Exception when opening rule description in Google Chrome
Simon Brandhof [Fri, 6 Apr 2018 16:14:14 +0000 (18:14 +0200)]
Prepare for dev version 6.7.4-SNAPSHOT
Simon Brandhof [Fri, 6 Apr 2018 14:12:21 +0000 (16:12 +0200)]
Release 6.7.3
Simon Brandhof [Thu, 5 Apr 2018 19:06:29 +0000 (21:06 +0200)]
SONAR-10511 Project key renaming should rename deleted components too
Simon Brandhof [Thu, 5 Apr 2018 19:06:07 +0000 (21:06 +0200)]
SONAR-10536 no longer possible to analyse a module that was removed from another project
Julien Lancelot [Mon, 26 Mar 2018 14:39:31 +0000 (16:39 +0200)]
Fix IT that shouldn't use organization
Julien Lancelot [Thu, 22 Mar 2018 16:19:25 +0000 (17:19 +0100)]
SONAR-10285 WS org/enable_support is now only available on SonarCloud
Duarte Meneses [Wed, 28 Mar 2018 14:43:51 +0000 (16:43 +0200)]
SONAR-10451 Lines with change date equal to the start of leak period are not new
Duarte Meneses [Fri, 2 Feb 2018 14:32:07 +0000 (15:32 +0100)]
SONAR-10451 Fix leak period date filters
Sébastien Lesaint [Thu, 22 Mar 2018 15:33:44 +0000 (16:33 +0100)]
SONAR-10480 support reading long version in snapshot
Stas Vilchik [Tue, 27 Mar 2018 08:33:05 +0000 (10:33 +0200)]
SONAR-10221 Change message when project main branch is not analyzed (#3164)
Simon Brandhof [Thu, 22 Mar 2018 10:20:12 +0000 (11:20 +0100)]
Disable analysis of LTS branch
Simon Brandhof [Thu, 22 Mar 2018 09:59:09 +0000 (10:59 +0100)]
SONAR-10505 CE processes analysis report slowly when millions of issues
Simon Brandhof [Fri, 16 Mar 2018 08:53:14 +0000 (09:53 +0100)]
SONAR-10502 Fix concurrency error during initial indexing
Eric Hartmann [Mon, 12 Mar 2018 19:31:42 +0000 (20:31 +0100)]
Remove xanitizier from PuginTest
This plugin is not available for LTS
Eric Hartmann [Mon, 12 Mar 2018 18:00:59 +0000 (19:00 +0100)]
SONAR-10473 Keep severity up-to-date on built-in QP
Simon Brandhof [Fri, 23 Feb 2018 08:17:04 +0000 (09:17 +0100)]
Prepare version 6.7.3-SNAPSHOT
Simon Brandhof [Thu, 22 Feb 2018 16:56:57 +0000 (17:56 +0100)]
Release 6.7.2
Eric Hartmann [Thu, 22 Feb 2018 10:36:20 +0000 (11:36 +0100)]
SONAR-10323 Fix WS not checking SCAN global permission
Simon Brandhof [Tue, 20 Feb 2018 12:50:50 +0000 (13:50 +0100)]
SONAR-10356 restrict api/projects/search_my_projects to 1000 projects
Simon Brandhof [Tue, 20 Feb 2018 12:49:56 +0000 (13:49 +0100)]
SONAR-10356 clean message when searching for more than 1000 projects
Simon Brandhof [Tue, 20 Feb 2018 12:49:17 +0000 (13:49 +0100)]
SONAR-10356 clean message when bulk deleting more than 1000 projects
Simon Brandhof [Tue, 20 Feb 2018 12:28:34 +0000 (13:28 +0100)]
SONAR-10356 clean message when applying template on >1000 projects
Simon Brandhof [Tue, 13 Feb 2018 19:18:49 +0000 (20:18 +0100)]
SONAR-10356 ComponentDao calls fail if too many conditions
Grégoire Aubert [Thu, 15 Feb 2018 08:57:13 +0000 (09:57 +0100)]
SONAR-10438 Fix XSS issues related to select2
Eric Hartmann [Thu, 15 Feb 2018 16:31:55 +0000 (17:31 +0100)]
SONAR-10323 Fix permission on api/project_branches/list
Eric Hartmann [Thu, 15 Feb 2018 10:32:15 +0000 (11:32 +0100)]
SONAR-10420 Fail at startup when cluster enabled on MySQL
Eric Hartmann [Wed, 14 Feb 2018 09:50:54 +0000 (10:50 +0100)]
Update PluginsTest to retrieve plugins compatible with 6.7
Eric Hartmann [Tue, 13 Feb 2018 17:43:15 +0000 (18:43 +0100)]
SONAR-10409 Update too long keys of permission templates
Eric Hartmann [Fri, 9 Feb 2018 15:17:21 +0000 (16:17 +0100)]
SONAR-10407 Fix upgrade of too long permision_templates keys
Simon Brandhof [Wed, 24 Jan 2018 12:37:58 +0000 (13:37 +0100)]
SONAR-10315 do not fail if a plugin has been uninstalled between analysis and CE processing
Simon Brandhof [Wed, 24 Jan 2018 12:37:04 +0000 (13:37 +0100)]
SONAR-10315 log the plugins loaded by compute engine
Sébastien Lesaint [Wed, 7 Feb 2018 10:43:26 +0000 (11:43 +0100)]
SONAR-10410 Rule#getSystemTags is populated with definition tags
Sébastien Lesaint [Wed, 7 Feb 2018 10:24:00 +0000 (11:24 +0100)]
SONAR-10410 harden UT coverage on some methods of RuleDao
Stas Vilchik [Fri, 9 Feb 2018 10:24:46 +0000 (11:24 +0100)]
SONAR-10414 Missing l10n message in Marketplace (#3038)
Simon Brandhof [Fri, 26 Jan 2018 22:37:39 +0000 (23:37 +0100)]
SONAR-10296 Connection to PostgreSQL database fails if SOCKS proxy is enabled
Sébastien Lesaint [Tue, 23 Jan 2018 08:27:13 +0000 (09:27 +0100)]
fix Upgrade JDK to 1.8u161 in travis.sh
Julien Lancelot [Wed, 17 Jan 2018 09:51:02 +0000 (10:51 +0100)]
Upgrade JDK to 1.8u161 in travis.sh
Sébastien Lesaint [Wed, 17 Jan 2018 16:57:08 +0000 (17:57 +0100)]
SONAR-10297 ce task run at most once
Sébastien Lesaint [Mon, 15 Jan 2018 11:35:09 +0000 (12:35 +0100)]
SONAR-10215 clean corrupted view default perm template in 6.4
done in migration affected by the bug: SupportPrivateProjectInDefaultPermissionTemplate
Stas Vilchik [Mon, 8 Jan 2018 16:52:43 +0000 (17:52 +0100)]
SONAR-10258 Missing information about uncovered conditions on a line
Stas Vilchik [Tue, 9 Jan 2018 08:53:03 +0000 (09:53 +0100)]
SONAR-10236 Cannot bulk activate/deactivate rules when using a web context
Simon Brandhof [Tue, 9 Jan 2018 08:48:07 +0000 (09:48 +0100)]
Fix ProjectBuilderTest IT
SonarJava 5.0 introduces a behavior change on the list of files
to be analyzed. Our integration test is impacted because
it installs automatically the latest version of this plugin.
See https://jira.sonarsource.com/browse/SONARJAVA-2509