Вышел Manticore Search 14.1.0
Manticore Search 14.1.0: Форсирование биграмм и исправления ошибок
Мы рады представить Manticore Search 14.1.0 — релиз, включающий работу, проделанную в октябре 2025 года. В этом обновлении добавлена опция для лучшего исправления опечаток, отображение прогресса репликации и множество исправлений ошибок.
❤️ Особая благодарность @ricardopintottrdata за вклад в исправления ошибок, связанных с HAVING total counts и фильтрами, а также @jdelStrother — за улучшение обработки сегментации CJK, когда поддержка Jieba выключена.
⚠️ Важное, про обновление протокола репликации
В версии 14.0.0 был обновлён протокол репликации. Если вы используете кластер репликации, необходимо:
Корректно остановить все узлы
Запустить последний остановленный узел с опцией --new-cluster, используя инструмент manticore_new_cluster (в Linux)
Подробнее ознакомиться с инструкцией по перезапуску кластера
Добавлена опция force_bigrams для функций нечёткого поиска и автодополнения. Она улучшает исправление опечаток в коротких словах, где триграммы работают не так эффективно. Например, при исправлении «Geroge» на «George» биграммы обеспечивают более точное совпадение, чем триграммы.
Добавлен индикатор прогресса для донорных и присоединяющихся узлов в SST-репликации, видимый в SHOW STATUS. Это даёт наглядное представление о ходе первичной синхронизации состояния репликации.
Добавлена поддержка LOCK TABLES для лучшей совместимости с mysqldump
Обновлён Buddy до версии 3.37.0: улучшена стабильность и производительность
В релизе исправлено множество ошибок, накопившихся к версии 14.1.0.
Исправлен сбой при использовании max(ft field) — устраняет критический краш при применении max-функций к полнотекстовым полям
Исправлена ошибка пустого имени фильтра
Исправлены сбои, вызванные
Читать на habr.com