API/behavior changes

This PRD adds two new opt-out settings, working as the proximityPrecision one, allowing the user to activate or deactivate some features in order to save indexing time.

Facet search opt-out

This setting activates or deactivates the facet search feature on all the filter of an index:

Values:

PATCH /indexes/{index_uid}/settings

{
	"facetSearch": false
}

PUT /indexes/{index_uid}/settings/facet-search

false

Reset setting

DELETE /indexes/{index_uid}/settings/facet-search

Prefix search opt-out

This setting activates or deactivates the ability to search a word by prefix on an index:

Values:

During a search, the word hello will not be retrieved anymore with the query he, the prefixes will not be processed during the indexing, saving time.

PATCH /indexes/{index_uid}/settings