Last modified: 2014-01-29 16:19:27 UTC
CirrusSearch is turning the last name "Duhring" into "duhr" which is silly. Rather than fix kstem, we can make this less painful by boosting plain analysis matches over stemmed matches. This wouldn't remove results that contain "duhr" from searches for "duhring" but it will sort them below articles that actually contain "duhring".
I'm worried about doing this without a solution to https://github.com/elasticsearch/elasticsearch/issues/3750 . BTW, I've noticed that google seems to do something like this.
https://gerrit.wikimedia.org/r/#/c/108951/