summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSébastien Lesaint <sebastien.lesaint@sonarsource.com>2019-03-11 14:45:56 +0100
committerSonarTech <sonartech@sonarsource.com>2019-03-19 20:21:25 +0100
commitb95d3febda5397d6deca55367d749c421003d221 (patch)
treeebe347da2f0fa12e11c68ca24e90e860293e3ab4
parente3fa8429c17d843e6b4073314557349548e33716 (diff)
downloadsonarqube-b95d3febda5397d6deca55367d749c421003d221.tar.gz
sonarqube-b95d3febda5397d6deca55367d749c421003d221.zip
SONAR-11792 drop setting index.mapper.dynamic
-rw-r--r--server/sonar-server-common/src/main/java/org/sonar/server/es/newindex/DefaultIndexSettings.java3
-rw-r--r--server/sonar-server-common/src/main/java/org/sonar/server/es/newindex/NewIndex.java1
-rw-r--r--server/sonar-server-common/src/test/java/org/sonar/server/es/newindex/NewIndexTest.java6
3 files changed, 5 insertions, 5 deletions
diff --git a/server/sonar-server-common/src/main/java/org/sonar/server/es/newindex/DefaultIndexSettings.java b/server/sonar-server-common/src/main/java/org/sonar/server/es/newindex/DefaultIndexSettings.java
index aaf2b2e2d64..4dddc71dd8d 100644
--- a/server/sonar-server-common/src/main/java/org/sonar/server/es/newindex/DefaultIndexSettings.java
+++ b/server/sonar-server-common/src/main/java/org/sonar/server/es/newindex/DefaultIndexSettings.java
@@ -83,8 +83,7 @@ public class DefaultIndexSettings {
public static Settings.Builder defaults() {
Settings.Builder builder = Settings.builder()
.put(IndexMetaData.SETTING_NUMBER_OF_SHARDS, 1)
- .put("index.refresh_interval", "30s")
- .put("index.mapper.dynamic", false);
+ .put("index.refresh_interval", "30s");
Arrays.stream(DefaultIndexSettingsElement.values())
.map(DefaultIndexSettingsElement::settings)
diff --git a/server/sonar-server-common/src/main/java/org/sonar/server/es/newindex/NewIndex.java b/server/sonar-server-common/src/main/java/org/sonar/server/es/newindex/NewIndex.java
index f608b9b3163..43ce95471de 100644
--- a/server/sonar-server-common/src/main/java/org/sonar/server/es/newindex/NewIndex.java
+++ b/server/sonar-server-common/src/main/java/org/sonar/server/es/newindex/NewIndex.java
@@ -55,7 +55,6 @@ public abstract class NewIndex<T extends NewIndex<T>> {
}
private void applySettingsConfiguration(SettingsConfiguration settingsConfiguration) {
- settings.put("index.mapper.dynamic", valueOf(false));
settings.put("index.refresh_interval", refreshInterval(settingsConfiguration));
Configuration config = settingsConfiguration.getConfiguration();
diff --git a/server/sonar-server-common/src/test/java/org/sonar/server/es/newindex/NewIndexTest.java b/server/sonar-server-common/src/test/java/org/sonar/server/es/newindex/NewIndexTest.java
index 960ac565758..4f50be5e81c 100644
--- a/server/sonar-server-common/src/test/java/org/sonar/server/es/newindex/NewIndexTest.java
+++ b/server/sonar-server-common/src/test/java/org/sonar/server/es/newindex/NewIndexTest.java
@@ -68,7 +68,8 @@ public class NewIndexTest {
.getSettings().build();
assertThat(underTest.get("index.number_of_shards")).isNotEmpty();
- assertThat(underTest.get("index.mapper.dynamic")).isEqualTo("false");
+ // index.mapper.dynamic is deprecated and should not be set anymore
+ assertThat(underTest.get("index.mapper.dynamic")).isNull();
assertThat(underTest.get("index.refresh_interval")).isEqualTo("30s");
// setting "mapping.single_type" has been dropped in 6.X because multi type indices are not supported anymore
assertThat(underTest.get("mapping.single_type")).isNull();
@@ -83,7 +84,8 @@ public class NewIndexTest {
Settings underTest = new SimplestNewIndex(IndexType.main(index, "foo"), defaultSettingsConfiguration).getSettings().build();
assertThat(underTest.get("index.number_of_shards")).isNotEmpty();
- assertThat(underTest.get("index.mapper.dynamic")).isEqualTo("false");
+ // index.mapper.dynamic is deprecated and should not be set anymore
+ assertThat(underTest.get("index.mapper.dynamic")).isNull();
assertThat(underTest.get("index.refresh_interval")).isEqualTo("30s");
// setting "mapping.single_type" has been dropped in 6.X because multi type indices are not supported anymore
assertThat(underTest.get("mapping.single_type")).isNull();