Мы рады сообщить о выходе Manticore Search 2.6.0.
Предварительно собранные пакеты для Debian, Ubuntu, Red Hat/CentOS, Windows и OSX можно скачать здесь .
Перекрестные запросы
Этот релиз вводит функцию, известную как перекрестные запросы, предположительный поиск или поиск в обратном направлении. В отличие от нормального рабочего процесса, когда документы хранятся в индексе и запросы выполняются против него, эта техника позволяет постоянно хранить запросы и проверять, соответствуют ли документы им. Запросы хранятся в новом типе индекса - перекрестном - аналогичном индексу RealTime, и для проверки, соответствуют ли документ или пакет документов хранящимся запросам, можно использовать новую команду CALL PQ.
Улучшения
HTTP JSON запросы теперь могут проводить проверку на равенство по атрибутам, MVA и JSON атрибуты могут использоваться при вставках и обновлениях. Обновления и удаления через JSON API могут выполняться на распределенных индексах.
Новая директива индекса morphology_skip_fields позволяет определить список полей, к которым не применяется морфология.
expand_keywords теперь может быть директивой времени выполнения запроса, установленной с помощью оператора OPTION.
Удаления
Как было объявлено ранее, этот релиз исключает поддержку 32-битных docid. Обновление индексов с 32-битными docid требует полной переиндексации.
Обновление
В этом релизе мы изменили внутренний протокол, используемый мастерами и агентами для общения друг с другом. Если вы запускаете Manticoresearch в распределенной среде с несколькими экземплярами, убедитесь, что сначала обновляете агентов, затем мастеров.
Для полного отчета о изменениях, пожалуйста, обратитесь к Примечанию о релизе .