# Questions about breaking changes re: .yml setting changes between ES 1.7.2 and ES 5.x

**URL:** <https://discuss.elastic.co/t/questions-about-breaking-changes-re-yml-setting-changes-between-es-1-7-2-and-es-5-x/71297>\
**Category:** Elasticsearch\
**Created:** [January 12, 2017, 12:30am UTC](https://discuss.elastic.co/t/questions-about-breaking-changes-re-yml-setting-changes-between-es-1-7-2-and-es-5-x/71297 "2017-01-12T00:30:05Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![casieowen](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/casieowen/32/8734_2.png) [@casieowen](https://discuss.elastic.co/u/casieowen)\
**Post date:** [January 12, 2017, 12:30am UTC](https://discuss.elastic.co/t/questions-about-breaking-changes-re-yml-setting-changes-between-es-1-7-2-and-es-5-x/71297/1 "2017-01-12T00:30:05Z")

</div>

Hi,

We're spinning up a new 5.0 cluster to migrate our data to. Our current cluster is a 1.7.2 cluster. We're going to use the reindex from remote option.

While spinning up the new VMs, we ran into some breaking changes re: .yml settings and I have some questions.

The below were no longer allowed. The error we got was fairly self explanatory. Looks like the yml can't contain index settings anymore, and that we'll set them dynamically. That's cool.

indices.store.throttle.max\_bytes\_per\_sec  
index.refresh\_interval  
index.translog.flush\_threshold\_size

But I'm not as clear on the below:

bootstrap.mlockall  
script.disable\_dynamic

Re: the bootstrap.mlockall setting, we got this error: org.elasticsearch.bootstrap.StartupException: java.lang.IllegalArgumentException: unknown setting [bootstrap.mlockall] please check that any required plugins are installed, or check the breaking changes documentation for removed settings

Re: the script.disable\_dynamic setting, we got this error: org.elasticsearch.bootstrap.StartupException: java.lang.IllegalArgumentException: java.lang.IllegalArgumentException: script.disable\_dynamic is not a supported setting, replace with fine-grained script settings.

Is there documentation anywhere that explains how we need to handle these settings/the conditions they're intended to address from a before/after (ES 1.7.2/ES 5.x) perspective?

Thanks,  
Casie

---

<div class="post-metadata">

**Author:** ![nik9000](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/nik9000/32/44947_2.png) [@nik9000](https://discuss.elastic.co/u/nik9000)\
**Post date:** [January 12, 2017, 1:01am UTC](https://discuss.elastic.co/t/questions-about-breaking-changes-re-yml-setting-changes-between-es-1-7-2-and-es-5-x/71297/2 "2017-01-12T01:01:46Z")

</div>

[https://www.elastic.co/guide/en/elasticsearch/reference/current/breaking\_50\_settings\_changes.html](https://www.elastic.co/guide/en/elasticsearch/reference/current/breaking_50_settings_changes.html) and [https://www.elastic.co/guide/en/elasticsearch/reference/2.0/breaking\_20\_setting\_changes.html](https://www.elastic.co/guide/en/elasticsearch/reference/2.0/breaking_20_setting_changes.html) document those settings changes. Those pages _should_ have all the breaking changes documented.

---

<div class="post-metadata">

**Author:** ![casieowen](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/casieowen/32/8734_2.png) [@casieowen](https://discuss.elastic.co/u/casieowen)\
**Post date:** [January 12, 2017, 8:21pm UTC](https://discuss.elastic.co/t/questions-about-breaking-changes-re-yml-setting-changes-between-es-1-7-2-and-es-5-x/71297/3 "2017-01-12T20:21:00Z")

</div>

Thanks!

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [February 9, 2017, 8:21pm UTC](https://discuss.elastic.co/t/questions-about-breaking-changes-re-yml-setting-changes-between-es-1-7-2-and-es-5-x/71297/4 "2017-02-09T20:21:04Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
