changelog
instead of just understanding exactly what CloudSolrServer is doing with its modification of updates, direct updates, request routing, and multi-stage updates, take the questionable route of implementing conversions between Solr.SolrUpdateOperation and SolrJ's UpdateRequest. it'll either come in handy later or I'll be ripping it all out shortly
add a dispatcher to run the SolrJ ZooKeeper blocking connect; add SolrCloud connection options
building solrcloud connection
tweak ConnectingStasher so it can be used from SolrCloudConnection, and make it send its failures as the connection (context.parent) instead of as itself
SolrCloudConnection skeleton, needs request handler implementation
still need to finish ZkRequestHandler and actually create the request handlers in SolrCloudConnection
clean up imports
add a request timeout method to SolrOperation
finish the SolrCloudConnection and ZkRequestHandler implementations
split all the code that deals with solrcloud updates into a ZkUpdateUtil class
implement instantiating SolrCloudConnections
fix bugs in SolrCloudConnection and its request handler that kept requests from being serviced
don't swallow the error from the server
don't NPE on null alias collection map