Can you post your stack trace? I suspect this has to do with how the Streaming API is interacting with SolrCloud. We can probably also create a jira ticket for this.
Joel Bernstein http://joelsolr.blogspot.com/ On Sun, May 1, 2016 at 4:02 AM, Ryan Yacyshyn <ryan.yacys...@gmail.com> wrote: > Hi all, > > I'm exploring with parallel SQL queries and found something strange after > reloading the collection: the same query will return a > java.lang.NullPointerException error. Here are my steps on a fresh install > of Solr 6.0.0. > > *Start Solr in cloud mode with example* > bin/solr -e cloud -noprompt > > *Index some data* > bin/post -c gettingstarted example/exampledocs/*.xml > > *Send query, which works* > curl --data-urlencode 'stmt=select id,name from gettingstarted where > inStock = true limit 2' http://localhost:8983/solr/gettingstarted/sql > > *Reload the collection* > curl ' > > http://localhost:8983/solr/admin/collections?action=RELOAD&name=gettingstarted > ' > > After reloading, running the exact query above will return the null pointer > exception error. Any idea why? > > If I stop all Solr severs and restart, then it's fine. > > *java -version* > java version "1.8.0_25" > Java(TM) SE Runtime Environment (build 1.8.0_25-b17) > Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode) > > Thanks, > Ryan >