Здравствуйте!
Интересует вопрос автоматический индексации jira.
Что я хочу делать:
Ночью выкачивать БД боевой jira, грохать БД тестовой, накатывать дамп.
Теперь надо провести индексацию. Если я приду с утра и запущу ее руками через веб-интерфейс, то индексация будет длится еще 2-3 часа. В результате, 2-3 часа рабочего времени разработчиков потеряно. Хотелось бы узнать, возможно ли как-либо(например, из консоли) запускать индексацию таблиц? Пока эту проблему решил, запуская скрипт из селениума в определенное время. Что мне не нравится - нет никакой гарантии, что селениум нажмет нужную кнопку после рестора БД, а не во время восстановления БД из дампа.
Знаю, что можно настроить стопицот проверок, завершился ли процесс pg_restore, просмотреть базу на поломанные таблицы и т.д.
Но это решение менее красивое, чем из bash-скрипта вызвать какую-нибудь комнаду после pg_restore.

Jira Indexing
Автор compasses, 18 окт 2011 04:44
Сообщений в теме: 3
#1
Отправлено 18 октября 2011 - 04:44
#2
Отправлено 18 октября 2011 - 07:51
#3
Отправлено 18 октября 2011 - 11:30
Спасибо. Прикрутил. Утром проверю, все ли прошло удачно.
#4
Отправлено 19 октября 2011 - 08:32
Нашел более "красивый" способ - обычный wget с сервера с нужными флагами и хидерами.
Правда, работает дольше, чем через веб-интерфейс, зато автоматически без лишних скриптов.
Правда, работает дольше, чем через веб-интерфейс, зато автоматически без лишних скриптов.
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных