Мы рады объявить о выпуске Manticore Search 3.2.0. Загрузки доступны здесь и на странице Manticore Github . Docker‑образ доступен в Docker Hub .
Новые возможности
Хранение полнотекстовых полей. Теперь возможно не только индексировать тексты, но и сохранять их и извлекать их содержимое в результатах.
Хранение документов можно включить с помощью директивы индекса stored_fields указав список полнотекстовых полей, которые должны быть сохранены.
По умолчанию хранилище сжимает сохраняемое на диск содержимое. Тонкая настройка сжатия может быть выполнена с помощью новых директив docstore_block_size , docstore_compression и docstore_compression_level . Другой параметр тонкой настройки — docstore_cache_size , который задаёт размер кеша памяти, используемого при чтении и распаковке сохранённого содержимого.
Поскольку это экспериментальная функция, в настоящее время существует несколько известных проблем:
получение результатов из индекса с docstore приводит к падению производительности по сравнению с результатами того же индекса без docstore. В случае удалённых распределённых индексов наблюдается сильное влияние на сетевой трафик, ЦП и память на мастере и низкая производительность.
для распределённых индексов необходимо использовать явный SELECT — SELECT id, field1, field2 и т.д.
Эти проблемы будут решены в будущих выпусках.
Улучшения и изменения
Функция SSL в HTTP API была улучшена, как в производительности, так и в поддержке различных алгоритмов.
Встроенная таблица кодировок non-cjk улучшена.
Отключено логирование для операторов UPDATE и DELETE, а также запись SELECT в журнал запросов.
Начиная с этого выпуска, предоставляются официальные пакеты для RHEL / CentOS 8. Пакеты можно загрузить с GitHub или установить, используя наш официальный yum‑репозитория .
Исправления ошибок
В этом выпуске исправлено несколько ошибок, в числе которых:
6b8c4242 исправление #194 PQ для работы с морфологией и стеммерами
174d3129 исправление управления устаревшими сегментами RT
8ca78c13 исправление неверного индекса после удаления события в netloop в windows\poll
Для полного списка изменений, пожалуйста, обратитесь к примечаниям к выпуску .
