[
https://issues.apache.org/jira/browse/SOLR-9637?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15572150#comment-15572150
]
ridwan commented on SOLR-9637:
------------------------------
Hi [~janhoy]
I am not sure, it seems to me
[LUCENE-6336|https://issues.apache.org/jira/browse/LUCENE-6336] is non
SolrCloud.
In my case, the same configuration in single Solr configuration works just fine.
> Duplicate suggestion result in SolrCloud
> ----------------------------------------
>
> Key: SOLR-9637
> URL: https://issues.apache.org/jira/browse/SOLR-9637
> Project: Solr
> Issue Type: Bug
> Components: Suggester
> Affects Versions: 4.9.1
> Environment: Windows 7 Enterprise, 64 bit OS
> Reporter: ridwan
> Labels: features, newbie
>
> Hi,
> I am currently trying solr.SuggestComponent with SolrCloud with 2 shards.
> Here's my suggester component configuration:
> {code:xml}
> <searchComponent name="suggest" class="solr.SuggestComponent">
> <lst name="suggester">
> <str name="name">fuzzySuggester</str>
> <str name="lookupImpl">FuzzyLookupFactory</str>
> <str name="storeDir">fuzzy_suggestions</str>
> <str name="suggestAnalyzerFieldType">text_general</str>
> <str name="field">name</str>
> </lst>
> <lst name="suggester">
> <str name="name">basicSuggester</str>
> <str name="lookupImpl">TSTLookupFactory</str>
> <str name="storeDir">basic_tst_suggestions</str>
> <str name="field">name</str>
> </lst>
> </searchComponent>
> <requestHandler name="/suggest" class="solr.SearchHandler" startup="lazy">
> <lst name="defaults">
> <str name="suggest">true</str>
> <str name="suggest.count">10</str>
> <str name="suggest.dictionary">basicSuggester</str>
> <str name="suggest.dictionary">fuzzySuggester</str>
> </lst>
> <arr name="components">
> <str>suggest</str>
> </arr>
> </requestHandler>
> {code}
> When I try to search for suggestion using this way
> http://localhost:8983/solr/suggest?q=t&shards.qt=/suggest&suggest.build=true
> I get this result
> {code:xml}
> <response>
> <lst name="responseHeader">
> <int name="status">0</int>
> <int name="QTime">200</int>
> </lst>
> <str name="command">build</str>
> <lst name="suggest">
> <lst name="basicSuggester">
> <lst name="t">
> <int name="numFound">4</int>
> <arr name="suggestions">
> <lst>
> <str name="term">tft</str>
> <long name="weight">1</long>
> <str name="payload" />
> </lst>
> <lst>
> <str name="term">test</str>
> <long name="weight">1</long>
> <str name="payload" />
> </lst>
> <lst>
> <str name="term">the</str>
> <long name="weight">1</long>
> <str name="payload" />
> </lst>
> <lst>
> <str name="term">test</str>
> <long name="weight">1</long>
> <str name="payload" />
> </lst>
> </arr>
> </lst>
> </lst>
> <lst name="fuzzySuggester">
> <lst name="t">
> <int name="numFound">4</int>
> <arr name="suggestions">
> <lst>
> <str name="term">test</str>
> <long name="weight">1</long>
> <str name="payload" />
> </lst>
> <lst>
> <str name="term">tft</str>
> <long name="weight">1</long>
> <str name="payload" />
> </lst>
> <lst>
> <str name="term">the</str>
> <long name="weight">1</long>
> <str name="payload" />
> </lst>
> <lst>
> <str name="term">test</str>
> <long name="weight">1</long>
> <str name="payload" />
> </lst>
> </arr>
> </lst>
> </lst>
> </lst>
> </response>
> {code}
> As can be seen above, the result *test* is duplicate. How to make this single
> result? I've been trying to look for the workaround or fix in this Jira and
> elsewhere in the internet, so far no luck.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]