I'm not a big user of curl when I test the http interface. Most of the time I use a browser and just send the request and view the results. This won't be feasible if you're streaming a large number of documents but it will work to quickly prototype expressions. I believe chrome will also handle the URLencoding of the expression, but I usually URLencode the expression before sending it down.
In Solr 6.1 the admin screen has a console for sending expressions which is really nice. Also I believe Solr 6.1 does a better job of bubbling up the error message all the way to the client. In my testing all the expressions work from the http interface. But as they get more complex it's easier to introduce errors into the syntax. If the error that is returned to the client isn't clear enough you can check the logs for the full stack trace. Joel Bernstein http://joelsolr.blogspot.com/ On Tue, Jun 7, 2016 at 10:38 AM, jpereira <jpereira...@gmail.com> wrote: > EDIT: I'll keep testing with other stream sources/decorators. So far only > the > search endpoint works both in the JAVA and cURL implementation > > Cheers > > > > -- > View this message in context: > http://lucene.472066.n3.nabble.com/Streaming-expressions-malfunctioning-tp4281016p4281019.html > Sent from the Solr - User mailing list archive at Nabble.com. >