Добрый день!
Manticore 3.4.2 6903305@200410 release
два запроса:
> mysql> CALL SNIPPETS('[{"<domains>":" yandex.ru "}]', 'index_name', 'yandex.ru*', 0 as limit, 'retain' as html_strip_mode);
±-------------------------------------+
| snippet |
±-------------------------------------+
| [{"<domains>":" <b>yandex.ru</b> "}] |
±-------------------------------------+
1 row in set (0.00 sec)
mysql> CALL SNIPPETS('[{"<domains>":" yandex.рф "}]', 'index_name', 'yandex.рф*', 0 as limit, 'retain' as html_strip_mode);
±--------------------------------+
| snippet |
±--------------------------------+
| [{"<domains>":" yandex.рф "}] |
±--------------------------------+
1 row in set (0.01 sec)
От чего во втором случае нет подсветки?
В индексе:
charset_table = 0…9, A…Z->a…z, _, a…z, U+410…U+42F->U+430…U+44F, U+430…U+44F, U+401->U+435, U+451->U+435, U+002D, U+002E
то это могло бы ускорить воспроизведение описываемого вами поведения
тк у вас что-то не находит, у нас что-то другое находит и мы будем переписыватся в находит \ не находит очень долго
А лучше бы тикет на Github, с полным, воспроизводимым примером, который можно было бы запустить и проверить на локальной машине, что не так - без подбора запросов, настроек индекса и текста документа.