codemonauts / craft-elasticsearch Goto Github PK
View Code? Open in Web Editor NEWLicense: Other
License: Other
This is an AWS OpenSearch instance in Legacy Mode, and there definitely is an alive node. Any ideas?
Hi There,
We're getting zero results from, after examining it seems there is a problem with the search query that is generated by the Elements service.
"SearchTerm" is converted to "+SearchTerm" but that returns 0 results.
$params = [ 'index' => $indexes->getIndexName($site), 'body' => [ 'size' => 10000, 'query' => [ 'bool' => [ 'must' => [ 'query_string' => [ 'fields' => $fields, 'query' => implode(' ', $queryTokens), ], ], ], ], ], ];
However, "* +SearchTerm*" with a space in front returns results. In any case, its arguablly not needed to add the + operator, since the query is already nested within a "must" array key.
Hi, we recently started using your plugin and love how easy it is to set up a Craft CMS in combination with ElasticSearch/OpenSearch. However, we noticed that some of the settings are not configurable via environment variables. This leads to either being locked in to always use BasicAuth or always having to use AWS, since those values are stored in the project config and replicated on other environments.
This prevents us from using BasicAuth locally where we spin up an ElasticSearch container in Docker, and at the same time use AWS OpenSearch for our staging and production environments, since we can't choose which form of authentication we want on each environment. It would also be handy to be able to toggle transition mode on each environment instead of all environments at once. Are there any plans to open this up so we can have an individual configuation per environment?
I'm also down to start a PR with this functionality once I find a moment to work on it, but I'm worried it will take a while to be looked at judging by the inactivity on the existing PRs that are still open.
Hi!
We're using your plugin for one of clients with overal good results except for one specific case.
This is the website https://www.sounds-venlo.nl/ and when you search for Abba
https://www.sounds-venlo.nl/zoeken?q=Abba We want items that fully match Abba in the artist field have a higher score than item like black s_abba_th. Which also contains abba butt it's within a word.
What is the best way to fix that?
Hi There,
We've stared using your plugin, but we have roughly 150k articles it has to index. Because it creates one single job for each article, it takes a long time do the first indexation. Same goes if we want to change/optimize the index, it takes long.
Would it be possible to do the CLI command with batches, rather then the single jobs?
Any way to trigger fuzzy search by changing the config?
This Elasticsearch plugin looks like a great solution and from our tests it looks promising!
However I'm slightly worried about the development. I do see some great PR suggestions without follow up and an unreleased version with a great new feature (event) waiting for over a year.
@kringkaste are your plans to keep this plugin maintained? Thanks!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.