[ 
https://issues.apache.org/jira/browse/SOLR-1537?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dennis Kubes updated SOLR-1537:
-------------------------------

    Attachment: SOLR-1537-20091126-4.patch

Final patch.  This incorporates an updated version of SOLR-1143, allowing the 
return of partial search results.  This patch fixes bugs in the number of 
results returned, sorting order, errors on edge conditions, among others.  This 
patch also supercedes SOLR-1143 bringing all unit tests up to date and adding 
enhanced functionality to allow returning partial results when servers names 
are mispelled or there are other errors besides simple connection errors.  
Headers have been added to show the number of shards failing and the names of 
those shards.  Unit test have been added to demonstrate dedup of search results 
by shard order.  This patch passes all current unit tests.

> Dedupe Sharded Search Results by Shard Order or Score
> -----------------------------------------------------
>
>                 Key: SOLR-1537
>                 URL: https://issues.apache.org/jira/browse/SOLR-1537
>             Project: Solr
>          Issue Type: Improvement
>          Components: search
>    Affects Versions: 1.4, 1.5
>         Environment: All
>            Reporter: Dennis Kubes
>             Fix For: 1.5
>
>         Attachments: SOLR-1537-20091126-4.patch, 
> solr-dedupe-20091031-2.patch, solr-dedupe-20091031.patch, 
> solr-dedupe-20091106-3.patch
>
>
> Allows sharded search results to dedupe results by ID based on either the 
> order of the shards in the shards param or by score.  Allows the result 
> returned to be deterministic.  If by shards then shards that appear first in 
> the shards param have a higher precedence than shards that appear later.  If 
> by score then higher scores beat out lower scores.  This doesn't allow 
> multiple duplicates because currently SOLR only permits a single result by ID 
> to be returned.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to