Custom names for metadata fields with Elasticsearch

Description

See HSEARCH-3788, HSEARCH-3765.

There are several fields that we add automatically to the schema and whose name is hardcoded.

We could expose configuration options to set the name of those fields.

For example:

Environment

None

Assignee

Unassigned

Reporter

Yoann Rodière

Labels

None

Suitable for new contributors

None

Pull Request

None

Feedback Requested

None

Components

Fix versions

Priority

Major
Configure