Я перемещаю установку solr 1.3 с устаревшего сервера на новый. К сожалению, клиент не может обновиться, потому что он не может переиндексировать.
Новая установка работает хорошо, за исключением того, что запрос, сортирующий по определенному полю при разбивке по страницам, возвращает повторяющуюся запись для каждой страницы. Один и тот же запрос, выполняемый на старом сервере (оба используют одни и те же данные индекса), этого не делает.
Запрос:
http://{solr_host}:8080/surveys_solr_search_prod/select
?indent=on&version=2.2
&q=survey_resource_id%3A1304129+AND+company_id%3A51&fq=
&start=0
&rows=200"\
&fl=*%2Cscore&qt=standard&wt=standard&explainOther=&hl.fl=
&sort=survey_user_date_added%20asc"
оба работают на tomcat6. На старом сервере работает IBM jvm 1.5, на новом - openjdk 7.
Схема расположена Вот.
Наблюдения:
Любые идеи?