Восстановление индекса автозаполнения после удаления репозитория в GraphDB
Я пытаюсь перестроить индекс автозаполнения после обновления хранилища в GraphDB.
Я удалил все операторы с помощью REST API (не репо, а только его содержимое):
curl -X DELETE http://localhost:7200/repositories/my_repo/statements
И затем я перезагружал другие утверждения из файла аналогичным образом:
curl -X POST -H "Content-Type:application/x-turtle" \\
-T my_file.ttl http://localhost:7200/repositories/my_repo/statements
После этого я перестроил индекс автозаполнения через рабочую среду.
Казалось, правильный путь, но это не сработало. Например, если я зайду в раздел визуального графика, в раскрывающемся списке также будут предложены старые элементы в качестве допустимых параметров, даже если их больше нет. Это как будто старые записи все еще присутствуют в индексе. Как я могу выровнять индекс по текущим элементам?
1 ответ
Способ восстановления индекса автозаполнения - удалить его папку, расположенную в /data/repositories/your_repo/storage/autocomplete. При следующем запуске GraphDB вам нужно будет снова включить автозаполнение.