-
I'm trying to remove the price display from search results
Hi everyone, I'm trying to remove the price display from search results. I attempted to remove the ProductPriceQueryExpanderPlugin from Pyz\Client\Catalog\CatalogDependencyProvider::createCatalogSearchQueryExpanderPlugins, but the changes don’t seem to reflect. Is there a specific command or step needed to apply these…
-
Info: Elastic search repository gone
Heyhey, some of you have maybe already noticed, the elasticsearch repo is gone. https://packagist.org/packages/elasticsearch/elasticsearch This package's canonical repository appears to be gone and the package has been frozen as a result. Lets see when this will be fixed. You can follow news about that in the elastic…
-
Tip: Updating Elasticsearch synonyms list on-the-fly
So it came up that many Spryker customers wish there was a backoffice GUI for maintaining a synonyms list for the site search. Well there isn't, but technically it's a relatively simple operation: // Get index $index = $this->client->getIndex($this->indexName); // Close index $index->close(); // Update settings…
-
Add Asciifolding filter search to ElasticSearch
Hey here, For our catalog search, we need to ignore accents. I can easily add the fuzzyquery filter to my search, but I don't have relevant result. I think, the perfect filter should be the Asciifolding, but it seems not to be implemented. How could I add this native ES filter to my Spryker project?! Thank you for all!
-
Elasticsearch / Opensearch images and their plugins
Hi, I was messing with Elasticsearch analyzers, as one does, and noticed that analysis-icu plugin was not available in the official Spryker images (ES or OS). IMHO it would be a good idea to update the images' plugins to match approximately what the cloud supports: Unless there's a way to add plugins through deploy.*.yml,…
-
Running Elasticsearch locally with multiple nodes
Hi, we ran into the "inconsistent scoring" issue in our production environment. While the fix was pretty simple (change search_type to dfs_query_then_fetch), I currently don't have a way of verifying it since production AWS is the only place that uses more than one ES node. Is there a way to run Elasticsearch locally with…