Rich,

I've run into various problems with group.query and highlighting.  You noted 
one below (SOLR-5046), and there is also SOLR-6712, which might be related to 
what you are experiencing.  Still waiting for that patch to be reviewed...

-----Original Message-----
From: Rich Hume [mailto:rh...@identifix.com] 
Sent: Monday, June 08, 2015 2:23 PM
To: solr-user@lucene.apache.org
Subject: Problem with distributed search using grouping and highlighting

I am currently using Solr 4.5.1.  In the hopes of seeing better query 
performance, I have sharded an index and I am trying to use the shards 
parameter along with grouping and highlighting.  I am not currently using Solr 
cloud.

I got past an earlier problem by adding a second sort parameter (as described 
in JIRA Solr-5046).  Unfortunately, I have found nothing related to my latest 
index out of bounds problem.  I do not believe that JIRA Solr-5709 is related 
since my unique keys are in fact unique across the shards.

If anyone can point out something that I am doing wrong it would be greatly 
appreciated.

Thanks,
Rich

I am seeing the following error, the parameters I am passing are below the 
stack trace.

null:java.lang.ArrayIndexOutOfBoundsException: 35
         at 
org.apache.solr.handler.component.HighlightComponent.finishStage(HighlightComponent.java:185)
         at 
org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:317)
         at 
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135)
         at org.apache.solr.core.SolrCore.execute(SolrCore.java:1859)
         at 
org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:703)
         at 
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:406)
         at 
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:195)
         at 
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1419)


Here are the parameters I am passing:

group=true&group.offset=0&group.limit=10&group.field=DeDup
&group.query=DocumentTypes:34&group.query=DocumentTypes:35&group.query=DocumentTypes:32
&shards=localhost:8983/solr/IX1,localhost:8983/solr/IX2
&fq=+DocumentTypes:(34 35 32)
&defType=edismax&qf=csTitle^100 csContent &q="any matching search string"
&start=0&rows=10
&fl=PageNumber,FilePath,DocumentGUID,ResultDisplayContent,DocumentTypes
&sort=score desc,DocumentGUID asc
&hl=on
&hl.fl=csTitle,csContent


Reply via email to