Skip to content

MatrixOne-v3.0.15

Choose a tag to compare

@heni02 heni02 released this 17 Jun 03:33
43e871c

Release date: June 17 2026
MatrixOne version: v3.0.15

MatrixOne 3.0.15 builds on 3.0.14 with expanded SQL and MySQL compatibility (string functions, date/time functions, POSITION), decimal and planning fixes, Data Branch improvements, Parquet external table fixes, and stability fixes across transactions, execution, CDC, security, and fulltext index rewrites.

Key Improvements

SQL Compatibility & Query

  • String Functions: Added RIGHT and QUOTE for broader MySQL function coverage
  • Date & Time Functions: Cherry-picked date and time function improvements
  • POSITION: Added parser support for POSITION(substr IN str)
  • Decimal: Fixed truncate behavior for decimal integer division
  • Planning: Aligned COALESCE decimal scale and added decimal256 comparison support

External Table Features

  • Parquet: Fixed Parquet datetime load and remote empty marker handling

Data Branch

  • Clone SQL: Fixed data branch create table clone SQL on 3.0
  • Result Conversion: Fixed data branch result conversion on 3.0-dev

Execution & Compilation

  • Remote Run: Fold variable expressions before remote run
  • Shuffle Dispatch: Allowed local notify streams for shuffle dispatch

Index & Query Optimization

  • Fulltext Index: Supported fulltext index rewrite for joins
  • System Views: Optimized statistics view catalog joins

Security & Frontend

  • Table Grants: Honor global table grant option
  • Role Rules: Aligned role rule merge semantics

Key Bug Fixes

Transaction & Reliability

  • Close txn operator on cleanup rollback failure

CDC

  • Aligned CDC pause visible state

DDL

  • Restored database delete skip for already deleted relations (3.0)

What's Changed

Full Changelog: v3.0.14...v3.0.15