Thanks for the answer - I'll file a bug in JIRA on this if there are no other comments.
On Sat, Mar 25, 2017 at 4:44 PM, Joel Bernstein <joels...@gmail.com> wrote: > I would consider this a bug. Collapse has never really been tested with > export. But this would certainly speed up the unique Streaming Expression. > > Joel Bernstein > http://joelsolr.blogspot.com/ > > On Fri, Mar 24, 2017 at 7:46 AM, David Svånå <david.sv...@gmail.com> > wrote: > > > Hello, > > > > Summary: when using export handler with a collapse query, and only one > > result is returned because of the collapse, a null exception is thrown. > > > > Did I find a bug? > > > > running this query > > > > http://localhost:8983/solr/test7/export?q=*:*&sort=ii% > > 20asc&fl=ii&fq=rid:d575d814-ef42-4b2b-8a58-7e7e6d146896 > > > > works fine and returns this > > > > {"responseHeader":{"status":0},"response":{"numFound":1," > > docs":[{"ii":"00003bab-f165-4ad0-97f0-ca1d5b6361fb"}]}} > > > > Using stream handler with qt=/export also works: > > > > http://localhost:8983/solr/test7/stream?expr=search( > > test7,q=*:*,fl=ii,fq=rid:ff6462fb-f831-4887-b622- > > cdc125ad04f2,sort=ii%20asc,qt=/export) > > > > returns this > > > > {"result-set":{"docs":[{"ii":"cb3b906c-a4a7-4e72-bedb- > > 3db2a26f67af"},{"EOF":true,"RESPONSE_TIME":8}]}} > > > > However, adding a collapse fq on the ii field: > > > > http://localhost:8983/solr/test7/export?q=*:*&sort=ii% > > 20asc&fl=ii&fq={!collapse%20field=ii}&fq=rid:d575d814- > > ef42-4b2b-8a58-7e7e6d146896 > > <http://localhost:8983/solr/test7/export?q=*:*&sort=ii% > 20asc&fl=ii&fq=%7B!collapse%20field=ii%7D&fq=rid:d575d814- > ef42-4b2b-8a58-7e7e6d146896> > > > > is causing an invalid response in chrome > > > > "This site can’t be reached > > The webpage at http://localhost:8983/solr/test7/export?q=*:*&sort=ii% > > 20asc&fl=ii,rid&fq={!collapse%20field=ii}&fq=rid:d575d814- > > ef42-4b2b-8a58-7e7e6d146896 > > <http://localhost:8983/solr/test7/export?q=*:*&sort=ii% > 20asc&fl=ii,rid&fq=%7B!collapse%20field=ii%7D&fq=rid: > d575d814-ef42-4b2b-8a58-7e7e6d146896> > > might be temporarily down or it may have moved permanently to a new web > > address. > > ERR_INVALID_RESPONSE" > > > > I have attached the actual exception as seen in the log as a txt file. > > > > Using stream handler also has an exception, which is slightly different > > and included in the result set: > > > > http://localhost:8983/solr/test7/stream?expr=search( > > test7,q=*:*,fl=ii,fq={!collapse%20field=ii},fq=rid: > > ff6462fb-f831-4887-b622-cdc125ad04f2,sort=ii%20asc,qt=/export) > > <http://localhost:8983/solr/test7/stream?expr=search( > test7,q=*:*,fl=ii,fq=%7B!collapse%20field=ii%7D,fq=rid: > ff6462fb-f831-4887-b622-cdc125ad04f2,sort=ii%20asc,qt=/export)> > > > > response: > > > > {"result-set":{"docs":[{"EXCEPTION":"java.util.concurrent.ExecutionException: > java.io.IOException: --> http://127.0.1.1:8983/solr/test7_shard1_replica1/: > An exception has occurred on the server, refer to server log for > details.","EOF":true,"RESPONSE_TIME":12}]}} > > > > I have also attached the exception from log for this (actually in this > > case there is at the same moment a null exception and an > ExceptionStream... > > both attached) > > > > I also tested a query that returns multiple identical results, and they > > also fail in the same way when collapsing on that field. > > > > Also the solr schema is attached. > > > > > > >