]>
source.dussan.org Git - sonarqube.git/log
Stephen Kitt [Tue, 16 Dec 2014 18:49:51 +0000 (19:49 +0100)]
Specify data types on inserts into project_measures
At least when using Oracle databases, projects with large volumes of
updates (over a million inserts per hour) see lots of cursor
contention, accounting for up to 40% of the database's activity (after
adjusting the shared pool size appropriately). This is due to the
presence of null values where the database can't determine the data
type, and therefore has to try different variants of the statement.
Specifying the data types on the non-blob columns avoids the type
uncertainty, and solves the cursor contention.
Signed-off-by: Stephen Kitt <steve@sk2.org>
Jenkins CI [Mon, 8 Dec 2014 17:29:24 +0000 (18:29 +0100)]
Automatic merge from branch-4.5
* origin/branch-4.5:
SSF-24 SQL Injection on Measures page
Revert "SONAR-5844 Profile inheritance is always displaying '0 rules' whatever the content of Profiles"
SONAR-5844 Profile inheritance is always displaying '0 rules' whatever the content of Profiles
SONAR-5902 Fix preserving of planned=false
Update documentation of PostJob extension
Julien Lancelot [Mon, 8 Dec 2014 17:27:03 +0000 (18:27 +0100)]
SSF-24 SQL Injection on Measures page
Julien Lancelot [Mon, 8 Dec 2014 17:26:00 +0000 (18:26 +0100)]
Revert "SONAR-5844 Profile inheritance is always displaying '0 rules' whatever the content of Profiles"
This reverts commit
a060b930acec945a80cbecbba92db66e5f859a91 .
Julien Lancelot [Mon, 8 Dec 2014 17:24:28 +0000 (18:24 +0100)]
SONAR-5844 Profile inheritance is always displaying '0 rules' whatever the content of Profiles
Julien Lancelot [Mon, 8 Dec 2014 16:38:24 +0000 (17:38 +0100)]
Fix quality flaws
Julien Lancelot [Mon, 8 Dec 2014 16:17:28 +0000 (17:17 +0100)]
Fix quality flaws
Simon Brandhof [Mon, 8 Dec 2014 16:18:17 +0000 (17:18 +0100)]
Fix server-test-benchmarks assertions because of Lucene optimizations
Simon Brandhof [Mon, 8 Dec 2014 15:59:54 +0000 (16:59 +0100)]
Support missing dates in the migration FeedLissueLongDates
Simon Brandhof [Mon, 8 Dec 2014 15:47:30 +0000 (16:47 +0100)]
Re-enable IssueIndexMediumTest
Julien Lancelot [Mon, 8 Dec 2014 11:20:13 +0000 (12:20 +0100)]
Fix quality flaw
Simon Brandhof [Mon, 8 Dec 2014 15:08:21 +0000 (16:08 +0100)]
Refactor FileCache#newTempFile()
Simon Brandhof [Mon, 8 Dec 2014 15:08:05 +0000 (16:08 +0100)]
Improve stability of sonar-server-benchmarks
Optimize Lucene FS so it does not evolve when estimating size
Stas Vilchik [Mon, 8 Dec 2014 13:07:41 +0000 (14:07 +0100)]
SONAR-5902 Fix preserving of planned=false
Stas Vilchik [Mon, 8 Dec 2014 12:24:34 +0000 (13:24 +0100)]
SONAR-5877 Update component viewer coverage popup
Simon Brandhof [Mon, 8 Dec 2014 12:12:50 +0000 (13:12 +0100)]
Fix assertions of sonar-server-benchmarks
Simon Brandhof [Mon, 8 Dec 2014 11:08:44 +0000 (12:08 +0100)]
Remove test in SearchServerTest because of too many false-positives on slow windows environment
Simon Brandhof [Mon, 8 Dec 2014 10:50:57 +0000 (11:50 +0100)]
Fix quality flaws
Simon Brandhof [Mon, 8 Dec 2014 10:48:50 +0000 (11:48 +0100)]
Fix assertions of sonar-server-benchmarks
Julien HENRY [Mon, 8 Dec 2014 10:52:48 +0000 (11:52 +0100)]
Fix some quality flaws
Julien HENRY [Mon, 8 Dec 2014 10:50:52 +0000 (11:50 +0100)]
Fix some quality flaws
Julien HENRY [Mon, 8 Dec 2014 10:22:55 +0000 (11:22 +0100)]
SONAR-5642 Remove Git command line implementation
Julien HENRY [Mon, 8 Dec 2014 10:12:15 +0000 (11:12 +0100)]
Update documentation of PostJob extension
Stas Vilchik [Mon, 8 Dec 2014 09:50:54 +0000 (10:50 +0100)]
SONAR-5718 Fix activation of action plans facet
Jean-Baptiste Lievremont [Mon, 8 Dec 2014 09:04:01 +0000 (10:04 +0100)]
Fix quality flaw
Jean-Baptiste Lievremont [Mon, 8 Dec 2014 09:03:51 +0000 (10:03 +0100)]
SONAR-5801 Protect against null file_sources.data column
Simon Brandhof [Fri, 5 Dec 2014 17:38:24 +0000 (18:38 +0100)]
Add assertions to sonar-server-benchmarks
Simon Brandhof [Fri, 5 Dec 2014 17:14:37 +0000 (18:14 +0100)]
Add assertions for SonarSource performancing box to sonar-server-benchmarks
Simon Brandhof [Fri, 5 Dec 2014 16:50:30 +0000 (17:50 +0100)]
New settings for sonar-server-benchmarks
Simon Brandhof [Fri, 5 Dec 2014 16:36:29 +0000 (17:36 +0100)]
Rename module sonar-data-test to sonar-server-benchmarks
Simon Brandhof [Fri, 5 Dec 2014 16:24:46 +0000 (17:24 +0100)]
Fix merge
Simon Brandhof [Fri, 5 Dec 2014 16:20:04 +0000 (17:20 +0100)]
Merge remote-tracking branch 'origin/branch-4.5'
Conflicts:
sonar-plugin-api/src/main/java/org/sonar/api/web/CodeColorizerFormat.java
Simon Brandhof [Fri, 5 Dec 2014 15:59:22 +0000 (16:59 +0100)]
Revert name of FILE_SOURCES index
Simon Brandhof [Fri, 5 Dec 2014 15:59:07 +0000 (16:59 +0100)]
Remove some usages of IssueNormalizer in IssueIndex
Jean-Baptiste Lievremont [Fri, 5 Dec 2014 15:54:13 +0000 (16:54 +0100)]
SONAR-5889 Enable possibility of mapping index action to / with Java WS
Jean-Baptiste Lievremont [Fri, 5 Dec 2014 15:26:39 +0000 (16:26 +0100)]
SONAR-5889 Implement api/sources/index on ES index
Simon Brandhof [Fri, 5 Dec 2014 16:03:02 +0000 (17:03 +0100)]
Do not mark Decorator and PostJob as deprecated
Simon Brandhof [Fri, 5 Dec 2014 15:58:24 +0000 (16:58 +0100)]
Refactor IndexDefinitionHash
Simon Brandhof [Fri, 5 Dec 2014 15:43:49 +0000 (16:43 +0100)]
Increase timeout of ProgressLoggerTest for slow boxes
Stas Vilchik [Fri, 5 Dec 2014 13:52:31 +0000 (14:52 +0100)]
SONAR-5877 Close popup by esc
Stas Vilchik [Fri, 5 Dec 2014 13:49:53 +0000 (14:49 +0100)]
SONAR-5845 Issue is selected by border
Julien HENRY [Fri, 5 Dec 2014 10:13:09 +0000 (11:13 +0100)]
Fix regression concerning SONAR-5878 (custom working directory was not considered)
Stas Vilchik [Thu, 4 Dec 2014 12:53:36 +0000 (13:53 +0100)]
Fix XSS
Teryk Bellahsene [Fri, 5 Dec 2014 08:49:12 +0000 (09:49 +0100)]
fix purge task when trying to delete a non existant component
Simon Brandhof [Fri, 5 Dec 2014 08:38:17 +0000 (09:38 +0100)]
Re-enable random execution of tests
Simon Brandhof [Fri, 5 Dec 2014 07:31:06 +0000 (08:31 +0100)]
Fix header
Simon Brandhof [Thu, 4 Dec 2014 22:50:10 +0000 (23:50 +0100)]
Fix bad merge
Simon Brandhof [Thu, 4 Dec 2014 16:41:10 +0000 (17:41 +0100)]
Minor refactoring in 713_create_file_sources.rb
Simon Brandhof [Thu, 4 Dec 2014 16:39:11 +0000 (17:39 +0100)]
Stream parsing of data in SourceLineResultSetIterator
Simon Brandhof [Thu, 4 Dec 2014 16:38:47 +0000 (17:38 +0100)]
Retry bulk index request on failures
Simon Brandhof [Thu, 4 Dec 2014 22:32:28 +0000 (23:32 +0100)]
Add class ProgressLogger to log state of counter at fixed intervals
Simon Brandhof [Thu, 4 Dec 2014 20:56:18 +0000 (21:56 +0100)]
Refactor issue indexer (project-agnostic approach)
Jean-Baptiste Lievremont [Thu, 4 Dec 2014 15:31:17 +0000 (16:31 +0100)]
WIP SONAR-5802 Log progress of bulk index
Jean-Baptiste Lievremont [Thu, 4 Dec 2014 13:48:00 +0000 (14:48 +0100)]
SONAR-5826 Fix reentrance of migration, add unique constraint on file_sources to prevent dups
Stas Vilchik [Thu, 4 Dec 2014 14:28:20 +0000 (15:28 +0100)]
Fix measure filter as a list
Stas Vilchik [Thu, 4 Dec 2014 13:29:53 +0000 (14:29 +0100)]
SONAR-5811 Use the new /api/sources/raw WS instead of the deprecated /api/sources
Simon Brandhof [Thu, 4 Dec 2014 13:16:24 +0000 (14:16 +0100)]
Remove unused test file
Simon Brandhof [Thu, 4 Dec 2014 13:16:14 +0000 (14:16 +0100)]
SONAR-5292 fix mime type of response api/sources/raw
Stas Vilchik [Thu, 4 Dec 2014 12:53:36 +0000 (13:53 +0100)]
Fix XSS
Jean-Baptiste Lievremont [Thu, 4 Dec 2014 10:37:39 +0000 (11:37 +0100)]
SONAR-5869 Remove last references to snapshot_sources from Rails code
Jean-Baptiste Lievremont [Thu, 4 Dec 2014 09:53:11 +0000 (10:53 +0100)]
SONAR-5869 Drop snapshot_sources table
Julien HENRY [Thu, 4 Dec 2014 10:46:43 +0000 (11:46 +0100)]
Fix regression concerning SONAR-5878 (task property was released too early)
Julien HENRY [Thu, 4 Dec 2014 08:08:46 +0000 (09:08 +0100)]
Fix some quality flaws
Teryk Bellahsene [Thu, 4 Dec 2014 09:58:10 +0000 (10:58 +0100)]
add file_sources to cleanup task
Jean-Baptiste Lievremont [Thu, 4 Dec 2014 09:27:33 +0000 (10:27 +0100)]
SONAR-5819 SONAR-5868 Fix required permission in description of source related WS
Teryk Bellahsene [Thu, 4 Dec 2014 08:36:57 +0000 (09:36 +0100)]
SONAR-5817 remove snapshot_sources use during purge and snapshot delete
Simon Brandhof [Thu, 4 Dec 2014 08:39:13 +0000 (09:39 +0100)]
Fix SearchActionMediumTest (which worked until hardcoded date 2014-12-04)
Workaround is not good at all (postponed the date). Waiting for removal of formatted dates in ws response.
Julien HENRY [Wed, 3 Dec 2014 22:51:05 +0000 (23:51 +0100)]
SONAR-5878 More improvement concerning memory consumption
* replace all Properties objects by Map<String, String>
* release Settings after each module analysis
Teryk Bellahsene [Wed, 3 Dec 2014 17:42:09 +0000 (18:42 +0100)]
SONAR-5804 fix source lines purge of multi module projects
Teryk Bellahsene [Wed, 3 Dec 2014 16:34:21 +0000 (17:34 +0100)]
compute engine – move ProjectPurgeTask on the server side
Jean-Baptiste Lievremont [Wed, 3 Dec 2014 15:57:35 +0000 (16:57 +0100)]
SONAR-5819 Add check for codeviewer permission on /api/sources/show
Jean-Baptiste Lievremont [Wed, 3 Dec 2014 15:43:54 +0000 (16:43 +0100)]
SONAR-5819 Add check for codeviewer permission on /api/sources/raw
Jean-Baptiste Lievremont [Wed, 3 Dec 2014 15:38:41 +0000 (16:38 +0100)]
SONAR-5868 Add check for codeviewer permission on api/sources/hash
Stas Vilchik [Wed, 3 Dec 2014 15:17:35 +0000 (16:17 +0100)]
Fix parameter descriptions when create a custom rule
Stas Vilchik [Wed, 3 Dec 2014 15:14:38 +0000 (16:14 +0100)]
Fix message
Jean-Baptiste Lievremont [Wed, 3 Dec 2014 14:43:17 +0000 (15:43 +0100)]
SONAR-5819 Check sourceviewer permission on /api/sources/lines WS
Teryk Bellahsene [Wed, 3 Dec 2014 14:44:17 +0000 (15:44 +0100)]
SONAR-5804 delete source lines from index while purging and deleting a project
Simon Brandhof [Wed, 3 Dec 2014 14:35:14 +0000 (15:35 +0100)]
Fix db migration on mssql
Julien HENRY [Wed, 3 Dec 2014 14:10:51 +0000 (15:10 +0100)]
SONAR-5827 Decrease memory use during SourcePersister phase
Stas Vilchik [Wed, 3 Dec 2014 10:20:03 +0000 (11:20 +0100)]
Fix additional logging for web MTs
Stas Vilchik [Wed, 3 Dec 2014 10:02:33 +0000 (11:02 +0100)]
Add additional logging for web MTs
Stas Vilchik [Wed, 3 Dec 2014 09:33:05 +0000 (10:33 +0100)]
SONAR-5718 Fix loading more source code
Stas Vilchik [Wed, 3 Dec 2014 08:47:27 +0000 (09:47 +0100)]
Fix generating issues url from ruby
Julien HENRY [Tue, 2 Dec 2014 16:56:08 +0000 (17:56 +0100)]
SONAR-5869 Remove persistence of highlighting and symbols in snapshot_data
Simon Brandhof [Tue, 2 Dec 2014 17:58:46 +0000 (18:58 +0100)]
Add module sonar-data-test to build
Stas Vilchik [Tue, 2 Dec 2014 16:38:37 +0000 (17:38 +0100)]
Fix execution of web MTs
Julien HENRY [Tue, 2 Dec 2014 16:33:57 +0000 (17:33 +0100)]
SONAR-5869 Remove SnapshotSourceDto and all related code. Remove colorizer stuff on server side.
Jean-Baptiste Lievremont [Tue, 2 Dec 2014 15:56:07 +0000 (16:56 +0100)]
SONAR-5869 Remove source code display from issue/show modal
Teryk Bellahsene [Tue, 25 Nov 2014 10:07:19 +0000 (11:07 +0100)]
rename subProjectId by parentProjectId in ComponentDto except in WS use
Conflicts:
server/sonar-server/src/test/java/org/sonar/server/component/db/ComponentDaoTest.java
sonar-core/src/test/java/org/sonar/core/component/ComponentDtoTest.java
Teryk Bellahsene [Tue, 2 Dec 2014 14:54:24 +0000 (15:54 +0100)]
SONAR-5804 delete file_sources when deleting a project or during the data cleaning step
Simon Brandhof [Tue, 2 Dec 2014 14:52:36 +0000 (15:52 +0100)]
Fix problem of MySQL closed connections between Ruby and Java migrations
Simon Brandhof [Tue, 2 Dec 2014 14:26:38 +0000 (15:26 +0100)]
Improve reentrancy of InsertProjectsAuthorizationUpdatedAtMigration
Stas Vilchik [Tue, 2 Dec 2014 14:02:50 +0000 (15:02 +0100)]
SONAR-5877 Add the issue underline for just created issues
Stas Vilchik [Tue, 2 Dec 2014 13:52:19 +0000 (14:52 +0100)]
SONAR-5877 Return back the issue underline
Stas Vilchik [Tue, 2 Dec 2014 13:48:51 +0000 (14:48 +0100)]
SONAR-5877 Return back the issue underline
Julien HENRY [Tue, 2 Dec 2014 13:29:14 +0000 (14:29 +0100)]
SONAR-5827 Disable batch session when inserting in file_sources to avoid OOM
Simon Brandhof [Tue, 2 Dec 2014 13:21:29 +0000 (14:21 +0100)]
Disable JS tests when enabling the profile dbTests
Simon Brandhof [Tue, 2 Dec 2014 09:20:28 +0000 (10:20 +0100)]
Increase default ES max heap size from 256m to 1G
Stas Vilchik [Tue, 2 Dec 2014 13:18:15 +0000 (14:18 +0100)]
SONAR-5877 Integrate the duplications info
Jean-Baptiste Lievremont [Tue, 2 Dec 2014 11:06:39 +0000 (12:06 +0100)]
SONAR-5819 Fix handling of empty highlighting rules