В настоящее время, если я отправлю в Solr следующую команду удаления по запросу, индекс должен быть очищен от всех записей:
//<delete><query>*:*</query></delete>
http://<solr-server>:<port>/solr/update?stream.body=%3Cdelete%3E%3Cquery%3E*%3A*%3C%2Fquery%3E%3C%2Fdelete%3E
Ответ, который я получаю от сервера solr, кажется нормальным:
<response>
<lst name="responseHeader">
<int name="status">0</int>
<int name="QTime">13</int>
</lst>
</response>
Однако, если я перезапущу Solr, перезапустив Tomcat, а затем выполню запрос выбора, я все равно получу индексированные результаты поиска. Почему эти результаты не удалены?
(Примечание: на моем ноутбуке я установил экземпляр Solr, и этот процесс отлично работает при удалении индекса)