The database cleanup mechanism has been fully refactored in this version 2.14 to highly reduce the number of rows in the projet_measures table (divided by 3) and to prevent having some deadlocks when executing several inspections in parallel. So don't be surprised if the first time (and only the first time) you analyse a project with this version 2.14 it takes more time as the full history on this project is inspected and useless rows are purged.
Full detection of cross-projects duplications
Only Java projects were supported in previous versions. This limitation has been dropped. Any coding language is supported if the property sonar.cpd.engine is set to "sonar" instead of "pmd".
End of support of AJP connector
See SONAR-3180 - the Apache AJP13 connector has been removed.
MySQL JDBC URL must be completed on batch side
The property "rewriteBatchedStatements=true" must be appended to MySQL JDBC URL declared on batch side (Maven Plugin, Ant Task, SonarQubeRunner, Hudson/Jenkins plugin, ...). For example :
The Radiator plugin can be uninstalled
The treemaps have been improved in order to support all the features of the Radiator plugin :
- New treemap widget
- Zoom-in with left click / zoom-out with right click
Upgrade the Views plugin
The Views plugin must be upgraded to version 1.7. All previous versions are not supported.