-
Notifications
You must be signed in to change notification settings - Fork 8
Add wildcard analyzer #392
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Deploy Preview Available Via |
|
The Analyzer seems to work differently than the one in Elastic, at least based on what they show in their blog post. They don't seem to create all of the n-grams, e.g. for
The first token seems to always be a prefix with |
|
It returns all ngram with specified It also change input text to the This is necessary to speedup queries with max sub pattern size smaller than ngramSize and prefix/suffix queries |
It's just simplification of blog-post But it's possible on search phase avoid all tokens which intersects, except first and last ngram |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
|
/generate |
|
/generate |
|
The API change described in #447 broke an example. The example erroneously tried to drop a collection that is part of a graph but dropping the example graph drops all graph collections anyway. Another issue that surfaced is that curl examples that purposefully trigger an error need to make use of |
…--- to em dash This interfered with ArangoSearch wildcard Analyzer examples in result tables where the verbatim -- needs to be displayed
|
/commit |
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as duplicate.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Upstream PRs