Skip to content

Replace private index settings with index metadata #50758

@rjernst

Description

@rjernst

Currently we have several "private" index settings. These are index settings which can only be set internally by Elasticsearch, not by the user. One problem with these settings is how/when/if they are copied upon copying an index (eg #44440, although there are other solutions that particular problem).

Last year we discussed using dedicated index metadata for these values, as they are not really settings, but metadata about the index tracked by the system. Such a replacement would need to make typed metadata easier, which is one reason the settings infrastructure is currently used for such values. This issue is a placeholder for discussion/design of such a replacement effort.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions