I am using the fuzzy search functionality with solr 4.1 and am having problems with the fuzzy search results when fuzzy level 2 is used.
Here is a description of the issue; I have an index that consists of one main core that is generated by merging many other cores together. If I fuzzy search within the cores prior to merging, the results are as expected. Exact match yields a number of hits, fuzzy 1 yields more and fuzzy 2 even more. At each search I have verified that the words are being matched using the correct edit distances. The problem occurs after merging, and not with all cores. Sometimes the results get capped out at the number of results returned by the fuzzy 1 search. For example, exact returns 100 hits, and fuzzy 1 and fuzzy 2 both return 1200. I can see that the words matched are still the correct edit distance, so I would expect the fuzzy 2 to have many more hits. Why is this happening, and what can I do to troubleshoot and/or solve this problem? It almost feels like a bug in solr. Thanks!