浏览代码

Allow changing nested fields limit for open indices

Yannick Welsch 9 年之前
父节点
当前提交
6ca79095df
共有 1 个文件被更改,包括 2 次插入0 次删除
  1. 2 0
      core/src/main/java/org/elasticsearch/cluster/ClusterModule.java

+ 2 - 0
core/src/main/java/org/elasticsearch/cluster/ClusterModule.java

@@ -67,6 +67,7 @@ import org.elasticsearch.gateway.GatewayAllocator;
 import org.elasticsearch.gateway.PrimaryShardAllocator;
 import org.elasticsearch.gateway.PrimaryShardAllocator;
 import org.elasticsearch.index.IndexSettings;
 import org.elasticsearch.index.IndexSettings;
 import org.elasticsearch.index.IndexingSlowLog;
 import org.elasticsearch.index.IndexingSlowLog;
+import org.elasticsearch.index.mapper.MapperService;
 import org.elasticsearch.index.search.stats.SearchSlowLog;
 import org.elasticsearch.index.search.stats.SearchSlowLog;
 import org.elasticsearch.index.settings.IndexDynamicSettings;
 import org.elasticsearch.index.settings.IndexDynamicSettings;
 import org.elasticsearch.index.MergePolicyConfig;
 import org.elasticsearch.index.MergePolicyConfig;
@@ -181,6 +182,7 @@ public class ClusterModule extends AbstractModule {
         registerIndexDynamicSetting(IndicesRequestCache.INDEX_CACHE_REQUEST_ENABLED, Validator.BOOLEAN);
         registerIndexDynamicSetting(IndicesRequestCache.INDEX_CACHE_REQUEST_ENABLED, Validator.BOOLEAN);
         registerIndexDynamicSetting(UnassignedInfo.INDEX_DELAYED_NODE_LEFT_TIMEOUT_SETTING, Validator.TIME);
         registerIndexDynamicSetting(UnassignedInfo.INDEX_DELAYED_NODE_LEFT_TIMEOUT_SETTING, Validator.TIME);
         registerIndexDynamicSetting(DefaultSearchContext.MAX_RESULT_WINDOW, Validator.POSITIVE_INTEGER);
         registerIndexDynamicSetting(DefaultSearchContext.MAX_RESULT_WINDOW, Validator.POSITIVE_INTEGER);
+        registerIndexDynamicSetting(MapperService.INDEX_MAPPING_NESTED_FIELDS_LIMIT_SETTING, Validator.NON_NEGATIVE_INTEGER);
     }
     }
 
 
     public void registerIndexDynamicSetting(String setting, Validator validator) {
     public void registerIndexDynamicSetting(String setting, Validator validator) {