Мы рады объявить о выпуске Manticore Search 3.0.2. Загрузки доступны здесь и на странице Manticore Github . Docker-образ доступен на Docker Hub .
Улучшения
Компоненты doclists и hitlists также могут быть доступны с использованием памяти (как атрибуты) вместо seek+read. Выбор режима доступа можно сделать с помощью директив access_doclists и access_hitlists .
Новые директивы access_plain_attrs и access_blob_attrs заменяют функциональность, предоставляемую ondisk_attrs и mlock . Новые директивы позволяют больше сценариев того, как типы атрибутов могут загружаться и блокироваться или не блокироваться в памяти.
Директивы access_* могут быть установлены глобально в секции searchd конфигурации или для каждого индекса в секции конфигурации индекса. Для получения дополнительной информации о новых директивах доступа смотрите Доступ к индексным файлам .
Новая директива server_id используется как начальное значение для UUID узла внутри кластера репликации.
/sql HTTP-ответ не такой же, как /json/search ответ.
Удаления
/endpoints поиска был удален .
Устаревания
ondisk_attrs , ondisk_attrs_default , mlock помечены как устаревшие, так как их функциональность заменена директивами access_*.
Исправления
В этот выпуск включено несколько исправлений, чтобы выделить некоторые:
055586a9 исправляет #187 сбой при использовании запроса с SENTENCE
5802b85a исправляет #196 Фильтрация по идентификатору документа и NOT IN (..) периодически возвращает неправильные результаты
Для полного отчета, пожалуйста, обратитесь к Примечанию о выпуске .