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

Chris M. Hostetter updated SOLR-14477:
--------------------------------------
    Attachment: SOLR-14477.patch
        Status: Open  (was: Open)

patch updated with TestCloudJSONFacetSKG inspired by work being done in 
SOLR-13132...
 * beef up index to include single valued fields that also get randomized facet 
testing
 * refactor test's (randomizable) {{TermFacet}} data struct to be a little more 
flexible, making it easier to add new options
 * add randomization of "prefix" option
 * for good measure, also add in randomization of:
 ** perSeg
 ** prelim_sort

So far this all seems to be beasting well ... but because TestCloudJSONFacetSKG 
works by firing off "verification" queries to check the results for each 
bucket, the test has some limitations in the indexes and option combos it 
creates – so before calling this issue "done" i also want to incorporate some 
of the other test work in progress in SOLR-13132 to randomize comparisons of 
the results for the same request when only the facet "method" option is varied, 
to give myself a little more piece of mind that this fix is complete.

> relatedness() values can be wrong when using 'prefix'
> -----------------------------------------------------
>
>                 Key: SOLR-14477
>                 URL: https://issues.apache.org/jira/browse/SOLR-14477
>             Project: Solr
>          Issue Type: Bug
>      Security Level: Public(Default Security Level. Issues are Public) 
>            Reporter: Chris M. Hostetter
>            Assignee: Chris M. Hostetter
>            Priority: Major
>         Attachments: SOLR-14477.patch, SOLR-14477.patch
>
>
> Another {{relatedness()}} bug found in json facet's while working on 
> increased test coverage for SOLR-13132.
> if the {{prefix}} option is used when doing a terms facet, then the 
> {{relatedess()}} calculations can be wrong in some situations -- most notably 
> when using {{limit:-1}} but i'm pretty sure the bug also impacts the code 
> paths where the (first) {{sort}} (or {{prelim_sort}} is computed against the  
> {{relatedness()}} values.
> Real world impacts of this bug should be relatively low since i can't really 
> think of any practical usecases for using  {{relatedness()}} in conjunction 
> with {{prefix}}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to