New Pepperi developments will use ElasticSearch as their search engine, therefore a new API is set to work with ElasticSearch that will determine the structure logic suitable for Pepperi.
PepperiElasticSearch will have an indexes per distributor.
Each index can contain several types of documents, according to the needs of the new developments.
The elasticsearch_type options will be limited according to the relevant projects, for now the supported types are: open_catalog, all_activities and transaction_lines.
When the PepperiElasticSearch addon is installed two new indexes are created, when the PepperiElasticSearch addon is uninstalled those indexes are deleted. Those indexes are: