Rafał Kuć created SOLR-8314: ------------------------------- Summary: Group offset not working in SolrCloud with more than one shard Key: SOLR-8314 URL: https://issues.apache.org/jira/browse/SOLR-8314 Project: Solr Issue Type: Bug Affects Versions: 5.3.1 Reporter: Rafał Kuć
Hi, Unless I'm missing something it seems that there is a problem with group.offset in SolrCloud. For the example cloud Solr and the example data take a look at the following two queries: {noformat} http://localhost:8983/solr/gettingstarted/select?q=*:*&sort=id+desc&fl=id&group=true&group.query=cat:electronics&group.query=cat:connector&rows=5&group.limit=0&group.offset=0&wt=json&indent=on {noformat} And: {noformat} http://localhost:8983/solr/gettingstarted/select?q=*:*&sort=id+desc&fl=id&group=true&group.query=cat:electronics&group.query=cat:connector&rows=5&group.limit=0&group.offset=4&wt=json&indent=on {noformat} The response for the first query looks as follows: {noformat} { "responseHeader":{ "status":0, "QTime":8, "params":{ "q":"*:*", "indent":"on", "fl":"id", "group.limit":"0", "sort":"id desc", "group.offset":"0", "group.query":["cat:electronics", "cat:connector"], "rows":"5", "wt":"json", "group":"true"}}, "grouped":{ "cat:connector":{ "matches":32, "doclist":{"numFound":2,"start":0,"docs":[ { "id":"IW-02"}, { "id":"F8V7067-APL-KIT"}] }}, "cat:electronics":{ "matches":32, "doclist":{"numFound":12,"start":0,"docs":[ { "id":"VS1GB400C3"}, { "id":"VDBDB1A16"}, { "id":"TWINX2048-3200PRO"}, { "id":"SP2514N"}, { "id":"MA147LL/A"}] }}}} {noformat} And the response to the second query looks as follows: {noformat} { "responseHeader":{ "status":0, "QTime":10, "params":{ "q":"*:*", "indent":"on", "fl":"id", "group.limit":"0", "sort":"id desc", "group.offset":"4", "group.query":["cat:electronics", "cat:connector"], "rows":"5", "wt":"json", "group":"true"}}, "grouped":{ "cat:connector":{ "matches":32, "doclist":{"numFound":2,"start":4,"docs":[ { "id":"IW-02"}, { "id":"F8V7067-APL-KIT"}] }}, "cat:electronics":{ "matches":32, "doclist":{"numFound":12,"start":4,"docs":[ { "id":"VS1GB400C3"}, { "id":"VDBDB1A16"}, { "id":"TWINX2048-3200PRO"}, { "id":"SP2514N"}, { "id":"MA147LL/A"}] }}}} {noformat} You can see that the second query has group.offset=4 and even the header states that the start is set to 4, but the documents are still the same as the group.offset was set to 0. If this something I'm missing or we have a bug? -- 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