Shipped · Databases

What manticoresoftware/manticoresearch shipped

The public repository of Manticoresearch · github.com/manticoresoftware/manticoresearch

Written by FoxPlug from the repository's own releases; not affiliated with Manticoresearch. Paste your own repository in the box below and FoxPlug writes the same weekly update for your product. This page is an automatic summary of the releases, pull requests and commits in github.com/manticoresoftware/manticoresearch; Manticoresearch did not write it and does not use or endorse FoxPlug. Every line links to the change it describes.

Get a weekly update like this for your product, free

Or Use it as a GitHub Action

See the update FoxPlug writes for manticoresearch, free

Week of November 2, 2026

What shipped

Why it matters

This week brings stability fixes for streaming SQL queries and index_converter, plus a GCC 14 build fix. CI now tracks per-test CLT failure rates over time, and Grafana 13.3 integration coverage was added.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Week's updates: streaming SQL columnar fixes, index_converter crash fixes, GCC 14 build fix, per-test CLT failure tracking, Grafana 13.3 coverage. Releases 31.0.14–31.0.17.

Post for LinkedIn

This week we fixed streaming SQL queries to materialize columnar attributes and stored fields even when not selected, avoiding mysqldump errors. We fixed index_converter crashes with --config and --path and added a clear error for --path --all. We fixed a GCC 14 build failure in sortergroup.cpp. CI now tracks per-test CLT failure rates over time with a daily or on-demand report. We added Grafana 13.3 to tested versions and updated supported range documentation. Releases 31.0.14 through 31.0.17 include these changes.

Week of October 26, 2026

What shipped

Why it matters

This week brought several releases that fix query correctness issues affecting filters, joins, and negation, which helps users get consistent results. Performance of COUNT(DISTINCT) on strings was restored, and new documentation covers bulk import resource usage.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

New releases 31.0.6 through 31.0.13 fix query correctness for columnar filters, JOIN with REGEX, JSON negation, and secondary index range boundaries. COUNT(DISTINCT) on strings is no longer 2x slower. Docs now cover bulk_import memory and disk usage.

Post for LinkedIn

This week we published releases 31.0.6 through 31.0.13, addressing several query correctness issues: filters through columnar scans no longer lose or repeat rows, JOIN with REGEX() on joined table attributes returns expected rows, JSON query_string with only negated terms returns the correct result, and!=, NOT IN, NOT BETWEEN through the secondary index no longer lose rows at range boundaries. We also fixed a performance regression where COUNT(DISTINCT) on rowwise strings was 2x slower, and made JSON and multi-value filters return consistent rows across storages and access paths. Documentation now includes memory and disk usage guidance for bulk_import.

Week of October 19, 2026

What shipped

Why it matters

This week brought a breaking replication change: cluster nodes of different protocol versions cannot join each other, so a cluster must be upgraded as a whole, and join failures now surface the unreachable node's error. It also closed several correctness bugs, including duplicate rows from secondary index unions, collation-aware COUNT(DISTINCT) on strings and unsafe manticore.json replacement during DDL. The 31.0.x and 30.0.0 releases carry these fixes.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

31.0.0 is out: manticore.json writes are now crash-safe and replacement is atomic. Replication join now fails cleanly when nodes cannot reach each other; protocol moved to 0x110, so upgrade all nodes together. Duplicate-row fixes for secondary index unions, collation-aware COUNT(

Post for LinkedIn

This week's releases include 31.0.0, which makes manticore.json updates crash-safe by syncing the new file before atomically replacing the old one, so a power loss during DDL no longer leaves an empty registry. 30.0.0 is a breaking change for replication: JOIN CLUSTER now checks reachability before state transfer and fails with the failing node's error, and the cluster protocol is now 0x110, so all nodes must be upgraded together. Also fixed: duplicate rows from secondary index unions on MVA and JSON arrays, COUNT(DISTINCT) on strings ignoring session collation, a hung SST donor read loop on zero or short reads, out-of-bounds reads in the MySQL handshake parser, and string range comparisons with secondary indexes. mysqldump coverage now includes MySQL 26.10.

Week of October 12, 2026

What shipped

Why it matters

This week brings several releases that fix crashes, including hybrid search over a distributed table, and tighten replication file name validation. It also adds prefetch for vector rescoring, auto-id support in bulk_import, and KNN chunk highlighting for auto-chunked text. Operators also get new indextool output for documents with damaged stored fields.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

New releases this week: 29.18.2, 29.18.1, 29.18.0, 29.17.2, 29.17.1, 29.17.0 and 29.16.0. Hybrid search over distributed tables no longer crashes, replication file names are validated, vector rescoring gets prefetch, bulk_import handles auto-id, and KNN results can highlight the

Post for LinkedIn

Several Manticoresearch releases landed this week, from 29.16.0 through 29.18.2. A crash on hybrid search over a distributed table is fixed, replication file names are now validated as plain basenames, and MCL build testing is disabled on packaging. On the feature side, vector rescoring gains prefetch with rowwise storage, bulk_import handles auto-id, and KNN queries can highlight the chunk of an auto-chunked text that matched. indextool --docstore-bad-ids lists documents with damaged stored fields, and indextool --check now reports rows not covered by docstore blocks.

Week of October 5, 2026

What shipped

Why it matters

This week brought several performance fixes, including filtered knn queries and a regression in columnar performance. New features such as per-table knn rescore budget and parallel hnsw building improve query efficiency. Several releases include these fixes, making the search experience more stable and faster for users.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

New releases: per-table knn rescore budget, parallel hnsw build, fixes for filtered knn regression, MVA merge, apostrophe escaping, and more. See changelog.

Post for LinkedIn

This week we shipped several fixes and improvements. Performance regressions in filtered knn and columnar queries were fixed. MVA group merging in multi-table queries now works without source attributes. We added a per-table knn rescore budget, vector prefetch for columnar rescoring, and early termination on agents. HNSW graph building now splits ramchunks into equal row ranges and runs in parallel on FLUSH RAMCHUNK. SST FILE_RESERVE hash metadata is now bounded. Fuzzy SQL apostrophe escaping was fixed via Buddy 4.4.7. manticore-load gained a --realistic mode. Full details in the changelog.

Week of September 28, 2026

What shipped

Why it matters

Facet support in hybrid search enables more sophisticated result analysis on fused datasets. Clearer DDL error messages reduce debugging time when creating tables with unsupported column types.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

29.13.1 improves DDL error messages for unsupported column types. 29.13.0 adds facet/aggregation support in hybrid search with RRF fusion.

Post for LinkedIn

Two releases this week: 29.13.0 brings facet and JSON aggregation support to hybrid search, with counts properly reflecting post-fusion filtering. 29.13.1 improves DDL validation by reporting unsupported column types clearly and suggesting database types where applicable, making table creation less error-prone.

Week of September 21, 2026

What shipped

Why it matters

This week brings significant improvements to real-time table operations with the new direct-to-disk bulk import feature for better performance and build reliability across platforms. Several critical race conditions and data handling issues in distributed tables and chunk management have been fixed, improving system stability.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

29.12.2 shipped: direct-to-disk bulk import for RT tables, fixed postlimit in distributed setups, resolved FREEZE/REPLACE races, and improved build compatibility.

Post for LinkedIn

Week 29 brought major improvements to Manticoresearch: direct-to-disk bulk import for real-time tables now enables faster large-volume data insertion, build stability improved across Debian and RHEL, and critical race conditions fixed in chunk merging and FREEZE operations. Documentation expanded for HTTP behavior, geo-distance models, and numerical precision.

Week of September 14, 2026

What shipped

Why it matters

This week's updates address critical concurrency issues in embedding operations and fix synchronization problems with index format versions. The addition of BAAI/bge-m3 support expands embedding model compatibility for users working with semantic search.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

29.10.0 ships support for BAAI bge-m3 ONNX models, fixes a deadlock in concurrent BERT embeddings, and resolves index format sync issues on ALTER operations.

Post for LinkedIn

29.10.0 is available with several important fixes. Concurrent BERT auto-embedding requests no longer deadlock. Docid lookup now syncs correctly with index format versions during ALTER operations. ONNX models without token types are now supported, including BAAI/bge-m3. KNN queries also get improved max_matches handling.

Weeks with too little public activity are left out rather than filled in. Last updated 2026-11-10.

Is this your repo? Ask us to remove this page.