OpenSearch/plugins
Simon Willnauer e91a141233 Prevent index level setting from being configured on a node level
Today we allow to set all kinds of index level settings on the node level which
is error prone and difficult to get right in a consistent manner.
For instance if some analyzers are setup in a yaml config file some nodes might
not have these analyzers and then index creation fails.

Nevertheless, this change allows some selected settings to be specified on a node level
for instance:
 * `index.codec` which is used in a hot/cold node architecture and it's value is really per node or per index
 * `index.store.fs.fs_lock` which is also dependent on the filesystem a node uses

All other index level setting must be specified on the index level. For existing clusters the index must be closed
and all settings must be updated via the API on each of the indices.

Closes #16799
2016-03-17 14:42:18 +01:00
..
analysis-icu Prevent index level setting from being configured on a node level 2016-03-17 14:42:18 +01:00
analysis-kuromoji Prevent index level setting from being configured on a node level 2016-03-17 14:42:18 +01:00
analysis-phonetic Prevent index level setting from being configured on a node level 2016-03-17 14:42:18 +01:00
analysis-smartcn Prevent index level setting from being configured on a node level 2016-03-17 14:42:18 +01:00
analysis-stempel Prevent index level setting from being configured on a node level 2016-03-17 14:42:18 +01:00
delete-by-query Remove System.out.println and Throwable.printStackTrace from tests 2016-03-15 15:40:37 +01:00
discovery-azure Upgrade azure SDK to 0.9.3 2016-03-15 09:18:34 +01:00
discovery-ec2 Merge branch 'master' into pr/16598-register-filter-settings 2016-03-13 14:52:10 +01:00
discovery-gce Merge branch 'master' into pr/16598-register-filter-settings 2016-03-13 14:52:10 +01:00
ingest-attachment [TEST] Test that all processors are available 2016-03-14 21:42:37 +01:00
ingest-geoip [TEST] Test that all processors are available 2016-03-14 22:35:25 +01:00
jvm-example Merge pull request #16038 from rjernst/remove_site_plugin 2016-01-21 12:32:22 -08:00
lang-javascript Merge pull request #17088 from jasontedor/simplify-bootstrap-settings 2016-03-15 19:25:16 -04:00
lang-python Merge pull request #17088 from jasontedor/simplify-bootstrap-settings 2016-03-15 19:25:16 -04:00
mapper-attachments Merge branch 'master' into pr/16598-register-filter-settings 2016-03-13 14:52:10 +01:00
mapper-murmur3 adapt tests to use index uuid as folder name 2016-03-14 23:24:24 -04:00
mapper-size adapt tests to use index uuid as folder name 2016-03-14 23:24:24 -04:00
repository-azure Merge branch 'master' into pr/16598-register-filter-settings 2016-03-13 14:52:10 +01:00
repository-hdfs Fix more licenses 2016-03-09 00:10:59 -08:00
repository-s3 Merge branch 'master' into pr/16598-register-filter-settings 2016-03-13 14:52:10 +01:00
store-smb upgrade to lucene 6.0.0-snapshot-bea235f 2016-03-07 04:12:23 -05:00
build.gradle Build: Add fixture capabilities to integ tests 2015-12-19 15:46:21 -08:00