не обновляет фотон по обновленным данным nominatim - PullRequest
1 голос
/ 01 июня 2019

У меня проблема с фотоном.Я уже импортировал данные в nominatim db.

Впоследствии я импортировал данные в фотон на основе новых импортированных данных из nominatim.но по какой-то причине я был вынужден очистить nominatim db и импортировать в него новые данные, а затем обновить фотон.но проблема в том, что на фотоне еще есть старые индексированные данные.Я думал, что с помощью этой команды обновляются данные фотонов: curl http://localhost:2322/nominatim-update

Я увидел эту ошибку после выполнения этой команды:

Exception in thread "Thread-200" org.elasticsearch.action.ActionRequestValidationException: Validation Failed: 1: no requests added;
    at org.elasticsearch.action.ValidateActions.addValidationError(ValidateActions.java:29)
    at org.elasticsearch.action.bulk.BulkRequest.validate(BulkRequest.java:600)
    at org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:131)
    at org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:84)
    at org.elasticsearch.client.node.NodeClient.executeLocally(NodeClient.java:83)
    at org.elasticsearch.client.node.NodeClient.doExecute(NodeClient.java:72)
    at org.elasticsearch.client.support.AbstractClient.execute(AbstractClient.java:408)
    at org.elasticsearch.action.ActionRequestBuilder.execute(ActionRequestBuilder.java:80)
    at org.elasticsearch.action.ActionRequestBuilder.execute(ActionRequestBuilder.java:54)
    at de.komoot.photon.elasticsearch.Updater.updateDocuments(Updater.java:64)
    at de.komoot.photon.elasticsearch.Updater.finish(Updater.java:30)
    at de.komoot.photon.nominatim.NominatimUpdater.update(NominatimUpdater.java:65)
    at de.komoot.photon.App.lambda$null$0(App.java:152)
    at java.lang.Thread.run(Thread.java:748)

, но кажется, что эта команда не работает правильно.Я следовал всем инструкциям, написанным по этой ссылке: https://github.com/komoot/photon

Пожалуйста, дайте мне знать, как я могу решить эту проблему?

...