refer to old solr branch