Как сохранить индексируемую задачу Maniphest после редактирования ее заголовка

#phabricator #maniphest

#phabricator #maniphest

Вопрос:

После создания новой задачи Maniphest, скорее всего, вам может потребоваться изменить название задачи на новое с другими ключевыми словами. Однако после редактирования заголовка задача не может быть найдена по ее новым ключевым словам, а только по старым.

После ручной переиндексации базы данных отредактированные задачи могут быть найдены снова, но дальнейшие изменения в названии снова не будут выполнены, пока не будет произведена новая переиндексация.

Я полагаю, нормальное поведение заключается в том, что задачи должны быть найдены в любое время при поиске по их названию без переиндексации базы данных. Должен ли я ожидать другого поведения от Maniphest?

Версия Phabricator: phabricator cb033673b6eb3dc8330d2ddea0fd358eae3b939a (16 ноября 2018)

Комментарии:

1. У вас запущены демоны phabricator (phd)? Phabricator выполняет большую работу в фоновом режиме, включая поддержание вашего поискового индекса в актуальном состоянии.

2. Да, это было причиной. После некоторой перезагрузки один из демонов не был на дежурстве. Спасибо! Я тоже переиндексировал.

Ответ №1:

Обычным виновником является то, что ваши демоны phabricator (фоновые рабочие) не запущены.

Из каталога phabricator:

 # Check the status of daemons:
./bin/phd status

# (re)start the daemons:
./bin/phd restart
  

Смотрите раздел Управление демонами с помощью PHD. Вы также можете попробовать заглянуть в консоль демона, которая должна быть доступна по адресу https://your.phabricator.url/daemon /, это покажет очередь заданий, чтобы вы могли видеть, не завершаются ли задания по какой-либо причине.