- Вышла версия Manticore Search 14.1.0 с улучшенной поддержкой исправления опечаток и отображением прогресса репликации.
- Добавлена опция force_bigrams для повышения точности поиска в коротких словах и улучшена стабильность кластера.
- Обновлён протокол репликации требует особого внимания при обновлении кластеров для корректной работы.
Разработчики системы полнотекстового поиска Manticore Search представили очередное обновление — версию 14.1.0, включающую значительные улучшения и исправления, выполненные в октябре 2025 года. Основным новшеством стал ввод опции force_bigrams, позволяющей повысить качество исправления опечаток в коротких словах с помощью биграмм, что особенно эффективно при типичных ошибках в таких словах, как замена «Geroge» на «George». Это улучшение затрагивает функции нечёткого поиска и автодополнения, делая алгоритмы более чувствительными и точными.
Кроме того, в релизе реализована возможность отслеживать прогресс репликации в кластере через индикатор, отображающий состояние синхронизации как для донорных, так и для присоединяющихся узлов в SST-репликации. Это нововведение призвано облегчить администрирование и мониторинг инфраструктуры, повышая прозрачность процессов.
Произошли и критические исправления, среди которых устранение сбоев при работе с максимальными значениями полнотекстовых полей, обработке фильтров с пустыми именами и некоторых паттернов полнотекстовых запросов. Также исправлена обработка различных синтаксических конструкций, например, запросов вида (abc|def), что повышает стабильность системы при сложных поисковых сценариях.
Важным аспектом обновления является рекомендация соблюдать особый порядок обновления при работе с кластером репликации: после остановки всех узлов последний необходимо запускать с опцией --new-cluster через специализированный инструмент. Это связано с изменением протокола репликации в предыдущей версии 14.0.0. Разработчики настоятельно советуют планировать время простоя и проводить обновления сначала в тестовой среде, что позволит избежать сбоев в продуктивных кластерах.
Помимо основных нововведений, релиз содержит поддержку LOCK TABLES для совместимости с инструментами резервного копирования типа mysqldump, обновление компонента Buddy до версии 3.37.0, улучшения в обработке сегментации CJK текста без поддержи Jieba, а также исправления совместимости с FreeBSD и Filebeat 9.2. Все эти изменения направлены на повышение надёжности и расширение возможностей платформы.
Стоит отметить, что версия 14.1.0 сохранила полную обратную совместимость с существующими данными и запросами, что обеспечивает плавный переход на новую версию без потерь функциональности. Подробные инструкции по обновлению и работе с новыми функциями доступны в официальной документации Manticore Search.
