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

Joel Bernstein commented on SOLR-5416:
--------------------------------------

Hi David,

I've read through the patch. I don't think we'll be able to solve this issue 
though from inside of the CollapsingQParserPlugin. The main problem is that the 
CollapsingQParserPlugin really needs the scorer to be present to work properly. 
So to get this working we'll need to make sure that the method that builds the 
docset, builds it in such a way that scorer can be accessed. 

I'll take a look at finding an approach for this.

Joel

> CollapsingQParserPlugin bug with Tagging
> ----------------------------------------
>
>                 Key: SOLR-5416
>                 URL: https://issues.apache.org/jira/browse/SOLR-5416
>             Project: Solr
>          Issue Type: Bug
>          Components: search
>    Affects Versions: 4.6
>            Reporter: David
>            Assignee: Joel Bernstein
>              Labels: group, grouping
>             Fix For: 4.6, 5.0
>
>         Attachments: SOLR-5416.patch
>
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> Trying to use CollapsingQParserPlugin with facet tagging throws an exception. 
> {code}
>  ModifiableSolrParams params = new ModifiableSolrParams();
>     params.add("q", "*:*");
>     params.add("fq", "{!collapse field=group_s}");
>     params.add("defType", "edismax");
>     params.add("bf", "field(test_ti)");
>     params.add("fq","{!tag=test_ti}test_ti:5");
>     params.add("facet","true");
>     params.add("facet.field","{!ex=test_ti}test_ti");
>     assertQ(req(params), "*[count(//doc)=1]", 
> "//doc[./int[@name='test_ti']='5']");
> {code}



--
This message was sent by Atlassian JIRA
(v6.1#6144)

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

Reply via email to