Under the hood streaming expressions are compiled to Streaming API objects. Some documentation on the Streaming API can be found here:
http://joelsolr.blogspot.com/2015/03/parallel-computing-with-solrcloud.html http://joelsolr.blogspot.com/2015/04/the-streaming-api-solrjio-basics.html http://joelsolr.blogspot.com/2015/04/solrjio-using-decorators.html http://joelsolr.blogspot.com/2015/04/solrjio-computing-complement-of-two.html http://joelsolr.blogspot.com/2015/04/in-line-streaming-aggregation.html http://joelsolr.blogspot.com/2015/04/parallel-streaming-transformations.html It might also be useful to see how the new parallel SQL handler works. This compiles SQL statements to the Streaming API. https://svn.apache.org/repos/asf/lucene/dev/trunk/solr/core/src/java/org/apache/solr/handler/SQLHandler.java Joel Bernstein http://joelsolr.blogspot.com/ On Mon, Jun 15, 2015 at 3:45 PM, Hrishikesh Gadre <gadre.s...@gmail.com> wrote: > Hi, > > Do we have any doc describing how Solr streaming expressions are > implemented under the hood? > > This wiki page is more user centric, > https://cwiki.apache.org/confluence/display/solr/Streaming+Expressions > > Regards > Hrishikesh >