Skip to content

MatrixOne-v3.0.6

Latest

Choose a tag to compare

@heni02 heni02 released this 28 Jan 08:56
· 2 commits to 3.0-dev since this release
7a4f6fc

Release date: Jan 28 2026
MatrixOne version: v3.0.6

MatrixOne 3.0.6 introduces improvements and bug fixes that enhance usability. Below are the major updates.

Key Improvements

  1. Bloom filter & multi‑CN: Support Bloom filters without regular filters and broadcast Bloom filters across CNs to improve distributed query performance.
  2. Backup & export: Add a file index for backups and fix table data export issues to make backup/restore and export more reliable.
  3. Vector features: Enable simsimd (MO_CL_SIMSIMD=1), support vector indexes for prepared statements, and refine vector test cases for better performance and stability.
  4. Optimizer & execution: Improve UNION result stability, refine filter push‑down and hint handling (including CTE and type matching), and correct NDV estimation for modulo operations.
  5. GC & storage: Optimize GC behavior, fix tmp‑fs GC logging nil‑entry handling, and scope CN segment maps by transaction and table to avoid clone‑related delete skips.

Bug Fixes

  1. Fix a hang that could occur after packet loss during data loading.
  2. Fix inconsistent caching in the auto‑increment service, stabilize nested SQL/auto‑increment retry paths, and remove noisy auto‑increment logs.
  3. Fix multi‑CN scan statistics consistency, a window function compatibility issue, and cap out of range crashes.
  4. Correct default MARCH for x86_64 (was incorrectly set to haswell) to avoid compatibility and performance issues.

What's Changed

Full Changelog: v3.0.5...v3.0.6