]> source.dussan.org Git - sonarqube.git/commitdiff
Avoid automatic creation of indices
authorSimon Brandhof <simon.brandhof@sonarsource.com>
Tue, 21 Apr 2015 06:39:51 +0000 (08:39 +0200)
committerSimon Brandhof <simon.brandhof@sonarsource.com>
Tue, 21 Apr 2015 07:46:46 +0000 (09:46 +0200)
server/sonar-search/src/main/java/org/sonar/search/SearchSettings.java

index c939d0cb2cc3a89aed2a3764abf76f65b08034b4..b029604a56a4f19b70988c4546771e71076bc8ab 100644 (file)
@@ -61,7 +61,7 @@ class SearchSettings {
   Settings build() {
     ImmutableSettings.Builder builder = ImmutableSettings.settingsBuilder();
     configureFileSystem(builder);
-    configureStorage(builder);
+    configureIndexDefaults(builder);
     configurePlugins(builder);
     configureNetwork(builder);
     configureCluster(builder);
@@ -138,10 +138,12 @@ class SearchSettings {
     }
   }
 
-  private void configureStorage(ImmutableSettings.Builder builder) {
+  private void configureIndexDefaults(ImmutableSettings.Builder builder) {
     builder
       .put("index.number_of_shards", "1")
-      .put("index.refresh_interval", "30s");
+      .put("index.refresh_interval", "30s")
+      .put("action.auto_create_index", false)
+      .put("index.mapper.dynamic", false);
   }
 
   private void configureCluster(ImmutableSettings.Builder builder) {