OpenSearch/plugins
Simon Willnauer 818a9eefb2 Make settings validation strict
This commit enableds strict settings validation on node startup. All settings
passed to elasticsearch either through system properties, yaml files or any other
way to pass settings must be registered and valid. Settings that are unknown ie. due to
typos or due to deprecation or removal will cause the node to NOT start up. Plugins
have to declare all their settings on the `SettingsModule#registerSetting` and settings for
plugins that are not installed must be removed.

This commit also removes the ability to specify the nodes name via `-Des.name` or just `name` in the
configuration files. The node name must be prefixed with the node prexif like `node.name: Boom`. Left over
usage of `name` will also cause startup to fail.
2016-02-02 11:32:44 +01:00
..
analysis-icu Make index uuid available in Index, ShardRouting & ShardId 2016-01-28 08:40:10 +01:00
analysis-kuromoji Make index uuid available in Index, ShardRouting & ShardId 2016-01-28 08:40:10 +01:00
analysis-phonetic Make index uuid available in Index, ShardRouting & ShardId 2016-01-28 08:40:10 +01:00
analysis-smartcn Make index uuid available in Index, ShardRouting & ShardId 2016-01-28 08:40:10 +01:00
analysis-stempel Make index uuid available in Index, ShardRouting & ShardId 2016-01-28 08:40:10 +01:00
delete-by-query Uppercase ells ('L') in long literals 2016-01-30 22:16:02 -05:00
discovery-azure Make settings validation strict 2016-02-02 11:32:44 +01:00
discovery-ec2 Merge branch 'malpani-aws-discovery-seoul' 2016-01-25 08:25:31 +01:00
discovery-gce Move discovery.* settings to new setting infrastructure 2016-01-22 15:35:00 +01:00
ingest-geoip Introduce Pipeline Factory Error Responses in Node Ingest 2016-01-29 13:37:27 -08:00
jvm-example Merge pull request #16038 from rjernst/remove_site_plugin 2016-01-21 12:32:22 -08:00
lang-javascript Script mode settings as booleans 2016-01-27 06:26:58 -05:00
lang-painless Uppercase ells ('L') in long literals 2016-01-30 22:16:02 -05:00
lang-python Script mode settings as booleans 2016-01-27 06:26:58 -05:00
mapper-attachments CliTool: Allow unexpected exceptions to propagate 2016-02-01 16:35:22 -08:00
mapper-murmur3 Convert "path.*" and "pidfile" to new settings infra 2016-01-22 15:14:13 +01:00
mapper-size mappings: remove fly weight 2016-01-29 10:12:39 +01:00
repository-azure Make settings validation strict 2016-02-02 11:32:44 +01:00
repository-hdfs Merge pull request #16038 from rjernst/remove_site_plugin 2016-01-21 12:32:22 -08:00
repository-s3 Merge branch 'malpani-aws-discovery-seoul' 2016-01-25 08:25:31 +01:00
store-smb remove dead code 2016-01-28 17:14:52 +01:00
build.gradle Build: Add fixture capabilities to integ tests 2015-12-19 15:46:21 -08:00