Public API for a MapReduce batch job driver that creates a set of Solr index shards from a set of
input files and writes the indexes into HDFS, in a flexible, scalable and fault-tolerant manner.
Also supports merging the output shards into a set of live customer facing Solr servers,
typically a SolrCloud.