Specify defaults for index-level configuration properties at the backend level

Description

I.e. instead of this:

Do this:

Reasons:

  1. This structure is a little less verbose.

  2. With this structure, we can easily turn backend-level settings into index-level settings ().

  3. This "cascading" structure can be extended to apply to shards, too: shard settings default to index settings, which default to backend settings. This will be useful for in particular.

Environment

None

Assignee

Yoann Rodière

Reporter

Yoann Rodière

Labels

None

Suitable for new contributors

None

Feedback Requested

None

Fix versions

Priority

Major
Configure