Description
Now that we have synchronous streaming and continuous streaming (DaemonStream), it makes sense to add batch streaming.
Code will be added to the /stream handler so that when it sees the BatchStream it will send the stream to an executor to be run.
Sample syntax:
batch(parallel(update(rollup(search()))))
The pseudo code above runs a parallel rollup in batch mode and sends the output to a SolrCloud collection.