| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| mo-v4.1.3-linux-arm64.zip | 2026-07-22 | 76.6 MB | |
| mo-v4.1.3-linux-x86_64.zip | 2026-07-21 | 86.2 MB | |
| MatrixOne-v4.1.3 source code.tar.gz | 2026-07-21 | 32.5 MB | |
| MatrixOne-v4.1.3 source code.zip | 2026-07-21 | 37.6 MB | |
| README.md | 2026-07-21 | 1.1 kB | |
| Totals: 5 Items | 232.8 MB | 0 | |
MatrixOne-v4.1.3
Release date: July 21, 2026
MatrixOne version: v4.1.3
MatrixOne 4.1.3 is a patch release on top of 4.1.2. It backports a lockservice fix for owner-local remote lock deadlocks, improving multi-CN lock wait liveness and rolling-upgrade compatibility.
Key Bug Fixes
Transaction & Lock Service
- Owner-Local Remote Lock Deadlock: Detect owner-local wait cycles rooted at conflicting holders, cap owner-side remote lock waits (default 2 minutes), and retain remote lock metadata so rollback can release partially granted locks. On Method_Lock / Method_ForwardLock (protocol v1), owner timeouts are mapped to
ErrDeadLockDetectedso older 4.1 origins still roll back the whole transaction and unlock remote rows during rolling upgrades. Also closes synchronous waiter lifecycle gaps in the deadlock-event set .
What's Changed
- fix(lockservice): backport owner-local remote lock deadlock fix to 4.1-dev by @aptend in https://github.com/matrixorigin/matrixone/pull/25849
Full Changelog: https://github.com/matrixorigin/matrixone/compare/v4.1.2...v4.1.3