Manticore Search 17.5.1

Published: (February 10, 2026 at 01:03 AM EST)
3 min read
Source: Dev.to

Source: Dev.to

Release Overview

Manticore Search 17.5.1 is a maintenance release that includes bug fixes, minor improvements, and updated recommended library versions. It maintains strong backward compatibility with existing data and queries; see the breaking‑change notes below.

Upgrade considerations

  • MCL 10.0.0 – Added support for DROP CACHE. This updates the interface between the daemon and MCL. Older Manticore Search versions don’t support the newer MCL. (Issue #4120)
  • Percolate query JSON responses now return _id and _score as numbers instead of strings, matching regular search results. This is a breaking change for clients that relied on the string type. (Issue #4019)

If you follow the official installation guide, the correct library versions will be installed automatically.

Versions

  • MCL (Manticore Columnar Library): 10.2.0
  • Manticore Buddy: 3.41.0

Highlights

  • The updated MCL adds support for Llama, Qwen, Mistral, Gemma, and other models for auto‑embeddings.
  • Jieba morphology instances are now shared across tables with the same configuration, greatly reducing memory usage when many tables use Jieba.
  • stopwords, wordforms, exceptions, and hitless_words can be set inline in CREATE TABLE, allowing tables to be created without external files.

Notable Fixes

  • Fixed JOIN results returning empty or duplicated values when a column was both a string attribute and a stored field; the attribute value is now returned correctly. (Issue #3498)
  • Fixed joins on JSON string attributes (e.g., j.s) returning no matches; they now work like joins on plain string attributes. (Issue #2559)
  • Fixed highlight() with html_strip_mode=strip corrupting content by decoding entities and altering tags; the original entity form is now preserved. (Issue #1737)
  • Fixed ALTER TABLE REBUILD SECONDARY failing with “failed to rename … .tmp.spjidx” when the table had multiple disk chunks. (Issue #3203)
  • Fixed distributed queries returning stored fields from the wrong local index when agent tables contain duplicate document IDs. (Issue #4148)
  • Fixed table rename breaking tables that use external stopwords, wordforms, or exceptions: ATTACH TABLE now migrates these files properly. (Issue #4176)
  • Fixed MATCH with OR over the same phrase in different fields returning matches from other fields. (Issue #4128)
  • Fixed ALTER TABLE with table‑level settings failing on tables with auto‑embeddings; serialization now omits knn_dims when model_name is set. (Issue #4131)
  • …and many more (47 bug fixes in total). See the full list in the Changelog.

Additional Information

  • For the complete list of changes, see the [Changelog].
  • Follow the official [installation guide] for upgrade instructions.
0 views
Back to Blog

Related posts

Read more »

New article

Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink. Hide child comments as we...

Build a Serverless RAG Engine for $0

Introduction: The Problem with “Toy” RAG Apps Most RAG tutorials skip the hard parts that actually matter in production: - No security model: Users can access...

Set up Ollama, NGROK, and LangChain

markdown !Breno A. V.https://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fu...