[ 
https://issues.apache.org/jira/browse/SOLR-2894?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14062874#comment-14062874
 ] 

Hoss Man commented on SOLR-2894:
--------------------------------

Hey Andrew, I probably won't have a chance to review this issue/patches again 
until monday - but some quick replies...

bq. With the OVERREQUEST options uncommented we do not get the proper bbc value 
and so the distributed version diverges from the non-distrib. Your second 
comment on this issue is exactly on point.

Just to clarify: you are saying that bbc isn't included in the "top" set in the 
distrib call because overrequest is so low, which is inconcsistent with the 
control where bbc is in the top -- but all of the values returned by the 
distrib call do in fact have accurate refined counts ... correct?

The point of that check is to definitely ensure that refinement works properly 
on facet.missing -- that's why i added it, because it wasn't before and the 
test didn't catch it because of the default overrequest -- so we can't 
eliminate those OVERREQUEST params.

what we can do is explicitly call {{queryServer(...)}} instead of 
{{query(...)}} to ht a random distributed server bu bypass the comparison with 
the control server -- in that case though we want a lot of tight assertions to 
ensure that we aren't missing anything.

(of course: we can also include another check of the same facet.missing request 
with the overrequest disabled if you want -- no one ever complained about too 
many assertions in a test)

bq. Should facet.missing respect the mincount (in this case it's 1)?

I think so? .. if that's what the non-distrib code is doing, that's what the 
distrib code should do as well.


> Implement distributed pivot faceting
> ------------------------------------
>
>                 Key: SOLR-2894
>                 URL: https://issues.apache.org/jira/browse/SOLR-2894
>             Project: Solr
>          Issue Type: Improvement
>            Reporter: Erik Hatcher
>            Assignee: Hoss Man
>             Fix For: 4.9, 5.0
>
>         Attachments: SOLR-2894-mincount-minification.patch, 
> SOLR-2894-reworked.patch, SOLR-2894.patch, SOLR-2894.patch, SOLR-2894.patch, 
> SOLR-2894.patch, SOLR-2894.patch, SOLR-2894.patch, SOLR-2894.patch, 
> SOLR-2894.patch, SOLR-2894.patch, SOLR-2894.patch, SOLR-2894.patch, 
> SOLR-2894.patch, SOLR-2894.patch, SOLR-2894.patch, SOLR-2894.patch, 
> SOLR-2894.patch, SOLR-2894.patch, SOLR-2894.patch, SOLR-2894.patch, 
> SOLR-2894.patch, SOLR-2894.patch, SOLR-2894.patch, SOLR-2894.patch, 
> SOLR-2894.patch, SOLR-2894.patch, SOLR-2894.patch, SOLR-2894.patch, 
> SOLR-2894.patch, SOLR-2894.patch, SOLR-2894.patch, SOLR-2894.patch, 
> SOLR-2894.patch, SOLR-2894.patch, SOLR-2894_cloud_test.patch, 
> dateToObject.patch, pivot_mincount_problem.sh
>
>
> Following up on SOLR-792, pivot faceting currently only supports 
> undistributed mode.  Distributed pivot faceting needs to be implemented.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to