Восстановление индекса автозаполнения после удаления репозитория в 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 вам нужно будет снова включить автозаполнение.

Другие вопросы по тегам