]> source.dussan.org Git - sonarqube.git/commit
SONAR-7549 SONAR-6171 verifies UTF8 charset and case-sensitive collation
authorSimon Brandhof <simon.brandhof@sonarsource.com>
Thu, 14 Apr 2016 07:39:13 +0000 (09:39 +0200)
committerSimon Brandhof <simon.brandhof@sonarsource.com>
Mon, 25 Apr 2016 13:24:03 +0000 (15:24 +0200)
commited81b6c7f2596a13068dbcddea71162cc69aaa8f
tree3e579a01b8e00059b40f976d0bf335babd7bd3cb
parent6187aa51a1e07a22242b32401c09877cff26a7c5
SONAR-7549 SONAR-6171 verifies UTF8 charset and case-sensitive collation
25 files changed:
server/sonar-server/src/main/java/org/sonar/server/db/VerifyDatabaseCharsetAfterMigration.java [new file with mode: 0644]
server/sonar-server/src/main/java/org/sonar/server/db/VerifyDatabaseCharsetAtStartup.java [new file with mode: 0644]
server/sonar-server/src/main/java/org/sonar/server/db/migrations/PlatformDatabaseMigration.java
server/sonar-server/src/main/java/org/sonar/server/platform/platformlevel/PlatformLevel2.java
server/sonar-server/src/main/java/org/sonar/server/platform/platformlevel/PlatformLevel3.java
server/sonar-server/src/main/java/org/sonar/server/platform/platformlevel/PlatformLevelSafeMode.java
server/sonar-server/src/test/java/org/sonar/server/db/migrations/PlatformDatabaseMigrationAsynchronousTest.java
server/sonar-server/src/test/java/org/sonar/server/db/migrations/PlatformDatabaseMigrationConcurrentAccessTest.java
server/sonar-server/src/test/java/org/sonar/server/db/migrations/PlatformDatabaseMigrationTest.java
sonar-db/src/main/java/org/sonar/db/CollationChecker.java [deleted file]
sonar-db/src/main/java/org/sonar/db/charset/CharsetHandler.java [new file with mode: 0644]
sonar-db/src/main/java/org/sonar/db/charset/DatabaseCharsetChecker.java [new file with mode: 0644]
sonar-db/src/main/java/org/sonar/db/charset/MssqlCharsetHandler.java [new file with mode: 0644]
sonar-db/src/main/java/org/sonar/db/charset/MysqlCharsetHandler.java [new file with mode: 0644]
sonar-db/src/main/java/org/sonar/db/charset/OracleCharsetHandler.java [new file with mode: 0644]
sonar-db/src/main/java/org/sonar/db/charset/PostgresCharsetHandler.java [new file with mode: 0644]
sonar-db/src/main/java/org/sonar/db/charset/package-info.java [new file with mode: 0644]
sonar-db/src/test/java/org/sonar/db/CollationCheckerTest.java [deleted file]
sonar-db/src/test/java/org/sonar/db/charset/DatabaseCharsetCheckerTest.java [new file with mode: 0644]
sonar-db/src/test/java/org/sonar/db/charset/MssqlCharsetHandlerTest.java [new file with mode: 0644]
sonar-db/src/test/java/org/sonar/db/charset/MysqlCharsetHandlerTest.java [new file with mode: 0644]
sonar-db/src/test/java/org/sonar/db/charset/MysqlCollationEditorTest.java [new file with mode: 0644]
sonar-db/src/test/java/org/sonar/db/charset/OracleCharsetHandlerTest.java [new file with mode: 0644]
sonar-db/src/test/java/org/sonar/db/charset/PostgresCharsetHandlerTest.java [new file with mode: 0644]
sonar-db/src/test/java/org/sonar/db/charset/SelectExecutorTest.java [new file with mode: 0644]