The codec module is the authoritative source for build-in and custom {@link PostingsFormatProvider}. During module bootstrap it processes the index settings underneath the {@value PostingsFormatProvider#POSTINGS_FORMAT_SETTINGS_PREFIX} andinstantiates the corresponding {@link PostingsFormatProvider} instances. Toconfigure a custom provider implementations the class should reside in the org.elasticsearch.index.codec.postingsformat package and the classname should be suffixed with PostingsFormatProvider.
For example to expose the Elastic-Fantastic format provider one need to provide the following configuration settings and classes:
|
|
|
|
|
|
|
|