Skip to content

MatrixOne-v4.1.4

Latest

Choose a tag to compare

@heni02 heni02 released this 22 Jul 06:51
· 1 commit to 4.1-dev since this release
a185c23

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: v4.1.3...v4.1.4