public void open(JobConf job, String name) throws IOException {
String solrURL = job.get("solr.server.url");
int queueSize = job.getInt("solr.client.queue.size", 100);
int threadCount = job.getInt("solr.client.threads", 1);
solr = new StreamingUpdateSolrServer(solrURL, queueSize, threadCount);
/*
* Generate mapping for Behemoth annotations/features to Solr fields
* config values look like solr.f.<solr field> =
* <annotationtype>.<feature> E.g., solr.f.foo = bar solr.f.foo =
* spam.eggs generates the mapping {"bar":{"*","foo"},