Мы рады объявить о выпуске 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.
В этом выпуске было исправлено несколько ошибок, полный отчет можно найти в Примечании к выпуску .