Nov 19 2020
Apr 17 2020
This is now possible.
This is now supported.
Apr 16 2020
These field functions have somewhat-weird scopes/context.
Getting through the ngram index alone isn't good enough, because LIKE operators against utf8mb4_unicode_ci treat combining accents as separate characters:
Normalizer requires intl which I'm hesitant to add a dependency on.
Apr 14 2020
This appears to be working properly, now.
Query parsing of certain unusual or ambiguous inputs has changed slightly.
Mar 20 2020
Mar 9 2020
We also have two separate pieces of ngram extraction code:
For now, I'm going to change the ngram slicing to be character-oriented. This should never be worse than the current behavior, and moves us closer to effective normalization.
This appears to be the unicode normalization chart:
Jan 14 2020
I thought this was some kind of complicated mess with the regex on line 420, but it's actually an issue with this:
Jan 13 2020
Sep 9 2019
Jul 18 2019
Mar 25 2019
Mar 19 2019
Also, what is "By Relevance" ?