aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-db-core/src/main/java
Commit message (Collapse)AuthorAgeFilesLines
...
* SONAR-11321 Bind organization to alm installation when creating organizationJulien Lancelot2018-11-161-0/+1
| | | | | | | | | | * Return AlmAppInstallDto in select methods of AlmAppInstallDao, this is required in order to be able to more easily link an OrganizationDto to a AlmAppInstallDto in next commit * Create ORGANIZATION_ALM_BINDINGS table * Bind organization with installation when creating organization * Delete alm binding when removing organization * Delete alm binding when uninstalling ALM application * Return ALM info in api/organizations/search * Ensure user is admin to return Bitbucket team/user details
* fix DialectUtils: Dialects should not be statically storedSébastien Lesaint2018-11-011-3/+6
|
* SONARCLOUD-161 add Dialect#supportsUpsert(), true only on postgreSQLSimon Brandhof2018-10-303-1/+30
|
* SONARCLOUD-161 move db validations to Dialect#init()Simon Brandhof2018-10-309-106/+89
|
* SONARCLOUD-161 remove useless comments in DialectSimon Brandhof2018-10-301-20/+0
|
* SONARCLOUD-161 improve Dialect#matchesJdbcUrl()Simon Brandhof2018-10-307-11/+8
|
* Fix bugs, mainly about type castsSimon Brandhof2018-10-181-23/+0
|
* SONAR-11238 add table CE_TASK_MESSAGESébastien Lesaint2018-10-101-0/+1
|
* SONAR-11196 Minimal Oracle driver is now 12.2Eric Hartmann2018-09-071-2/+2
| | | | In order to use Connection#getSchema
* Use the underlying connection to determine schemaEric Hartmann2018-09-072-14/+15
|
* Upgrade DBCPEric Hartmann2018-09-076-33/+266
|
* Delete webhooks and webhook deliveries only once (#667)Julien Lancelot2018-08-301-0/+1
| | | | | | | - Deletion were done at 3 places when deleting an organization : -- In the api/organization/delete WS -- In component cleaner -- In PurgeDao - Moreover, the deletion of webhook deliveries in the last 2 classes were not done by project, but by selecting all webhook deliveries of the project and deleting them one by one
* SONAR-11038 Rename table alm_project_mappings -> project_alm_bindingsJulien HENRY2018-08-101-1/+1
|
* SONAR-11038 Add table: alm_project_mappings (#559)Janos Gyerik2018-08-101-0/+1
|
* SONAR-11085 Prettify SQL TRACE logsSimon Brandhof2018-08-023-9/+21
|
* Remove useless comments "@since 1.2" in package org.sonar.db.dialectSimon Brandhof2018-08-016-18/+0
| | | | Signed-off-by: Simon Brandhof <simon.brandhof@sonarsource.com>
* SONAR-10668 Increase minimal supported version of PostgreSQL to 9.3Simon Brandhof2018-08-011-1/+1
|
* SONARCLOUD-78 complete buckets of org histogramsSimon Brandhof2018-06-294-0/+17
|
* SONAR-10707 deprecate MySQLG. Ann Campbell2018-05-291-1/+3
|
* SONAR-10517 Create table project_mappingsJulien HENRY2018-05-161-0/+1
| | | | | | * Migration * Add DAO * Purge on project deletion
* Drop Guava Function in DialectUtilsSimon Brandhof2018-05-151-22/+14
|
* Drop unused class DatabaseUtilsSimon Brandhof2018-05-152-54/+0
|
* Speed-up DatabaseUtils.tableExists() on OracleSimon Brandhof2018-05-141-1/+9
| | | | Signed-off-by: Simon Brandhof <simon.brandhof@sonarsource.com>
* SONAR-10515 ALM App Install table + DAOJulien HENRY2018-04-261-0/+1
| | | | * Add migration to create table alm_app_installs * Add dao for alm_app_installs
* SONAR-10356 Oracle error on some WS involving more than 1000 projectsSimon Brandhof2018-02-221-0/+11
|
* SONAR-10311 Store deprecated keys of rule at startupEric Hartmann2018-02-081-0/+1
|
* SONAR-10300 Forbid system properties in api/settingsJulien Lancelot2018-02-011-7/+7
|
* Cleanup code based on Intellij inspectionsSimon Brandhof2018-01-141-2/+1
|
* Drop deprecated class org.sonar.api.utils.SemaphoresSimon Brandhof2018-01-092-68/+0
|
* Fix license headers for 2018Simon Brandhof2018-01-0733-33/+33
|
* SONAR-10134 Add ORG_QUALITY_GATES tableEric Hartmann2017-12-141-0/+1
| | | | Add column DEFAULT_QUALITY_GATE_UUID on ORGANIZATIONS table
* SONAR-10116 Better scalability of loading of project measuresDaniel Schwarz2017-12-051-0/+1
|
* SONAR-10110 Remove LoadedTemplate DAOJulien Lancelot2017-12-041-1/+1
|
* SONAR-9882 Implement keeping sonar.analysis.* properties and send them in ↵Eric Hartmann2017-10-171-0/+1
| | | | webhook triggered by web
* Fix Quality flawsameya2017-10-161-1/+1
|
* SONAR-1330 Add group permission to edit single quality profileJulien Lancelot2017-10-021-0/+1
|
* SONAR-1330 Add user permission to edit single quality profileJulien Lancelot2017-10-021-0/+1
|
* SONAR-9616 compute engine backend to support branchesSimon Brandhof2017-09-121-1/+1
|
* SONAR-9616 decrease coupling with component keysSimon Brandhof2017-09-121-5/+9
|
* SONAR-9662 Store plugin hash + last modification dateJulien HENRY2017-09-071-0/+1
|
* SONAR-9745 Drop support of Microsoft SQLServer 2012Simon Brandhof2017-08-241-2/+1
|
* SONAR-9639 Support CE task characteristicsDuarte Meneses2017-08-071-0/+1
|
* MMF-935 experiment ES resilience of user creationEric Hartmann2017-07-052-15/+1
|
* Deprecate DatabaseUtils#repeatCondition()Simon Brandhof2017-07-051-0/+4
|
* SONAR-9304 rename table qprofiles to org_qprofilesSimon Brandhof2017-06-141-3/+3
|
* SONAR-9304 drop use of rules_profiles.is_defaultSimon Brandhof2017-06-141-0/+1
|
* SONAR-9304 share built-in profiles among organizationsSimon Brandhof2017-06-141-0/+1
|
* SONAR-9230 only index project measures, that will actually be usedDaniel Schwarz2017-06-091-0/+16
|
* SONAR-9028 remove any support to table authors from codeSébastien Lesaint2017-05-261-1/+0
|
* SONAR-9148 fix partition size for large inputs in MySQLDaniel Schwarz2017-05-111-10/+56
| | | | | | * reproduce issues with large inputs in MySQL * fix chunk size of #keepAuthorizedProjectIds * fix chunk size of #keepAuthorizedUsersForRoleAndProject