Мы рады объявить о выпуске Manticore Search 2.6.2 GA.
Предварительно собранные пакеты для Debian, Ubuntu, Red Hat/CentOS, Windows и OSX можно скачать здесь . Для образа Docker проверьте официальный репозиторий .
Улучшения
Производительность запросов Percolate значительно улучшена, особенно когда используется оператор NOT и когда документы обрабатываются партиями.
В зависимости от dist_threads можно использовать несколько потоков для обработки вызовов CALL PQ. При использовании dist_threads=8 было замечено увеличение количества обрабатываемых документов в 3-4 раза.
Доступен новый оператор полнотекстового поиска - NOTNEAR. NOTNEAR/N соответствует, если подвыражения не найдены в пределах N слов друг от друга.
Добавлено LIMIT для SELECT по индексам PQ.
expand_keywords может принимать 'star','exact' (с 'star,exact' равным 1) для более детального контроля.
Добавлен 'ranged-main-query' для объединенных полей. Новая опция позволяет выполнять диапазонные запросы, но использует диапазонный запрос, определенный sql_query_range.
В этой версии исправлено несколько ошибок, полный отчет можно найти в заметках о выпуске .