add solr part1
add solr part2
add solr part3