If I understood correctly from the docs, finite state spellchecker is now
backported to Lucene 3.3 and so in ElasticSearch 0.17.0. I remember a
discussion in the mailing list some time ago about spellchecking and the
idea of not using a different index but just the same data ones with a
finite state machine doing fuzzy matching in an efficient way, that was
going to be available in Lucene 4. At the time I was going to use the
n-grams spellchecker in an incremental new index, but I held it because this
other FST spellchecker seemed better.
What's the state of all this in ElasticSearch 0.17.0? is it possible to
access that API somehow? Is it possible (and faster) to use the new fuzzy
queries with FST?