I've not been able to replicate the null pointer exception being seen.
I created a new collection called EventsAndDCF with 4 shards and 3 replicas
using a simple conf
$> /tmp/solr-go/bin/solr/bin/solr create -p 30001 -c EventsAndDCF -d
../../../test/main/conf/sample -n EventsAndDCF -shards 4 -repl
The NPE is showing that the expression clause is Null. Are you in SolrCloud
mode? This is required for Streaming Expressions.
I would try sending the query via your browser also, just to make sure
there isn't something we're missing in the curl syntax.
You can call the /stream handler directly an