Всего запросов Apache Solr к источнику данных отображается как 0 - PullRequest
0 голосов
/ 12 июня 2019

В настоящее время я сталкиваюсь с проблемой при попытке проиндексировать данные из базы данных Oracle в Apache Solr.

Я правильно настроил свои файлы db_config.xml и schema.xml и успешно запустил полный импорт данных с помощью следующей команды: curl --negotiate -u r:r "http://host:8983/solr/data_collection0/dataimport?command=full-import&debug=true&commit=true" | xmllint --format -

Однако я произвел редактирование вмой файл db_config.xml.Затем я продолжил удалять свою коллекцию и набор настроек, повторно загрузил новый набор настроек, содержащий мои изменения, и попытался снова запустить полный импорт данных.Однако я продолжаю получать следующий ответ от сервера:

<?xml version="1.0" encoding="UTF-8"?>
<response>
  <lst name="responseHeader">
    <int name="status">0</int>
    <int name="QTime">128</int>
  </lst>
  <lst name="initArgs">
    <lst name="defaults">
      <str name="config">db_configs.xml</str>
    </lst>
  </lst>
  <str name="command">full-import</str>
  <str name="mode">debug</str>
  <arr name="documents"/>
  <lst name="verbose-output"/>
  <str name="status">idle</str>
  <str name="importResponse"/>
  <lst name="statusMessages">
    <str name="Time Elapsed">0:0:0.70</str>
    <str name="Total Requests made to DataSource">0</str>
    <str name="Total Rows Fetched">0</str>
    <str name="Total Documents Processed">0</str>
    <str name="Total Documents Skipped">0</str>
    <str name="Full Dump Started">2019-06-11 22:35:48</str>
    <str name="Full Import failed">2019-06-11 22:35:48</str>
  </lst>
</response>

Это происходит, даже когда я удаляю свои изменения в файле db_configs.xml и повторно использую ранее работавшую конфигурацию.Я не могу понять, почему общее количество запросов к источнику данных равно 0, и я не вижу очевидных ошибок, которые могли бы помочь мне решить эту проблему.Есть ли в DataImportHandler механизм кэширования, при котором он не перезапускает ранее выполненные запросы?

...