ES 7.0 introduced support for the Lucene
intervals query which is more powerful and easier to deal with than
span queries (analyzer support, etc). However, one thing that
span queries support and
intervals doesn't is fuzziness. Since the
intervals query is supposed to help in legal and patent search, I have a hard time understanding how this could be possible without fuzziness support.
I could not find much information about that when browsing the Github issues. Is there any reason why the
intervals query doesn't support fuzziness? (because Lucene doesn't maybe)? Is it on the roadmap?
Here was a another sample case where fuzziness support in
intervals query could come in handy.