I am wondering why the Suggester component should return duplicate suggestions.
Taking as an example a Suggester configured over fieldA with the AnalyzingInfixLookupFactory, I will see in my results the entire stored content for that field for all the documents, which means the possibility of duplicates : eg. "Region":{ "co":{ "numFound":10, "suggestions":[{ "term":"<b>Co</b>sta Blanca", "weight":0, "payload":""}, { "term":"<b>Co</b>sta Blanca", "weight":0, "payload":""}, { "term":"<b>Co</b>sta Smeralda", "weight":0, "payload":""}, { "term":"<b>Co</b>sta Smeralda", "weight":0, "payload":""}, ... This sounds to me as redundant data, because when talking about suggestions we are actually showing only the term ( so we have lost any other attribute of the original document). It's true we have the weight and payload that possibly could differentiate the suggestions ( basically in the sorting or if any payload present for term). I am just curious what are the benefit of this duplication when we could return a set of suggestions and avoid the client to do the extra step of filtering duplicates ( usually you don't want to show duplicates suggestion , that basically will produce the same search when clicked. Cheers -- -------------------------- Benedetti Alessandro Visiting card : http://about.me/alessandro_benedetti "Tyger, tyger burning bright In the forests of the night, What immortal hand or eye Could frame thy fearful symmetry?" William Blake - Songs of Experience -1794 England