[ https://issues.apache.org/jira/browse/SOLR-2650?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alexandre Rafalovitch closed SOLR-2650. --------------------------------------- Resolution: Cannot Reproduce > Empty docs array on response with grouping and result pagination > ---------------------------------------------------------------- > > Key: SOLR-2650 > URL: https://issues.apache.org/jira/browse/SOLR-2650 > Project: Solr > Issue Type: Bug > Components: search > Affects Versions: 3.3 > Reporter: Massimo Schiavon > Attachments: grouping_patch.txt > > > Requesting a certain number of rows and setting start parameter to a greater > value returns 0 results with grouping enabled. > For example, requesting: > http://localhost:8080/solr/web/select/?q=*:*&rows=1&start=2 > (grouping and highlighting are enabled by default) > I get this response: > [...] > response: { > numFound: 117852 > start: 2 > docs: [ ] > } > highlighting: { > 0938630598: { > title: [ "..." ] > content: [ "..." ] > } > } > [...] > docs array is empty while the highlighted values of the document are present > Debugging the request in > org.apache.solr.search.Grouping.Command.createSimpleResponse() at row 534 > [...] > int len = Math.min(numGroups, docsGathered); > if (offset > len) { > len = 0; > } > [...] > The initial vars values are: > numGroups = 1 > docsGathered = 3 > offset = 2 > so after the execution len = 0 > I've tried commenting the if statement and this resolves the issue but could > introduce some other bugs. -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org