Выпуск Manticore Search 2.7.2 GA

Мы рады объявить о выпуске Manticore Search 2.7.2 GA.

Предварительно собранные пакеты для Debian, Ubuntu, Red Hat/CentOS, Windows и OSX можно скачать здесь . Для образа Docker проверьте официальный репозиторий .

Улучшения

Manticore Search теперь совместим с клиентами MySQL 8.x.

Команда TRUNCATE получает необязательный WITH RECONFIGURE, который позволяет обрезать и перенастраивать RT индекс в одной команде.

VIP соединения для HTTP протокола с использованием суффикса 'http_vip' в директиве listen.

SHOW AGENT STATUS получает новую статистику: _ping, _has_perspool, _need_resolve.

Indexer опция --verbose позволяет использовать необязательные [debug|debugv|debugvv] для вывода отладочных сообщений (как у searchd).

Некоторые улучшения для портов завершения ввода/вывода на платформе Windows.

Команда DEBUG , которая позволяет выполнять определенные подкоманды. Количество подкоманд ограничено, но в будущем оно будет расширено. На VIP соединениях могут выполняться более привилегированные подкоманды, такие как завершение работы демона.

' shutdown_token ' направление searchd - SHA1 хэш пароля, необходимый для вызова подкоманды 'shutdown' с использованием команды DEBUG.

Агенты теперь хранятся в глобальном хэше многопользовательских агентов, а не по индексу. Это позволяет, во-первых, избежать нарушения глобального хэша хостов, а также сохранять статистику между хостами, используемую для HA.

Исправления

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

Была исправлена важная утечка памяти при фильтрации JSON. Кроме того, было исправлено несколько потенциальных утечек памяти. Начиная с этой версии, мы будем проводить проверки valgrind для обнаружения утечек памяти в течение тестового периода каждого выпуска.

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

Учитывая большое количество исправлений стабильности, мы настоятельно рекомендуем обновиться до этой версии, независимо от того, используете ли вы версии 2.7.x или более старые версии Sphinx/Manticore.

Установить Manticore Search

Установить Manticore Search