fixes to solr update task