Download Latest Version mo-v4.1.4-linux-x86_64.zip (86.2 MB)
Email in envelope

Get an email when there's a new version of MatrixOne

Home / v4.1.4
Name Modified Size InfoDownloads / Week
Parent folder
mo-v4.1.4-linux-arm64.zip 2026-07-22 76.6 MB
mo-v4.1.4-linux-x86_64.zip 2026-07-22 86.2 MB
MatrixOne-v4.1.4 source code.tar.gz 2026-07-21 32.5 MB
MatrixOne-v4.1.4 source code.zip 2026-07-21 37.6 MB
README.md 2026-07-21 1.5 kB
Totals: 5 Items   232.8 MB 0

Release date: July 22, 2026
MatrixOne version: v4.1.4

MatrixOne 4.1.4 is a patch release on top of 4.1.3. It bounds the default lock wait timeout to prevent long-lived lock waits from stalling workloads, and preserves quoted identifiers in CTAS rewrites so aliases with non-ASCII characters, reserved words, spaces, or embedded backticks remain valid.

Key Bug Fixes

Transaction & Lock Service

  • Bounded Default Lock Wait Timeout: Cap the default lock wait timeout so waiters do not block indefinitely on a stale or long-held row lock. Improves lock wait liveness under high-concurrency workloads (for example sysbench read-write) and reduces prolonged wait too long storms when a holder is slow to release.

SQL / DDL

  • Preserve Quoted Aliases in CTAS: CTAS serializes the source SELECT into an internal INSERT ... SELECT and re-parses it. Identifier quoting is now applied consistently across SELECT aliases, table and CTE aliases, alias column lists, JOIN ... USING columns, qualified names, and target table names, so previously valid quoted aliases (including non-ASCII names) no longer become unquoted and fail with a syntax error.

What's Changed

Full Changelog: https://github.com/matrixorigin/matrixone/compare/v4.1.3...v4.1.4

Source: README.md, updated 2026-07-21