- [release-23.0] docker: install mysql-shell from Oracle repo and fix shellcheck warnings (#19456) #19464
- [release-23.0] vreplication: fix infinite retry loop when terminal error message contains binary data (#19423) #19438
- [release-23.0] Address a few VDiff concerns (#19413) #19448
- [release-23.0] Bug fix: Add missing db_name filters to vreplication and vdiff queries #19378 #19429
- [release-23.0] Normalize the --on-ddl param for MoveTables (#19445) #19452
- [release-23.0] vtgate: Add bounds check in
visitUnionfor mismatched column counts (#19476) #19483
- [release-23.0] vtorc: Add a timeout to
DemotePrimaryRPC (#19432) #19450
- [release-23.0] sidecardb: make ALTER TABLE algorithm version-aware (#19358) #19404
- Backport to v23: Support Go 1.26 and later with Swiss maps always enabled (#19088) #19367
- [release-23.0] try to fix setup mysql (#19371) #19376
- [release-23.0] CI: Fix workflows that install xtrabackup (#19383) #19385
- [release-23.0] fix streaming binary row corruption in prepared statements (#19381) #19415
- Add summary for 23.0.3 patch release #19503
- [release-23.0] Code Freeze for
v23.0.3#19504
- [release-23.0] Restore: make loading compressor commands from
MANIFESTopt-in (#19460) #19474 - [release-23.0]
backupengine: disallow path traversals via backupMANIFESTon restore (#19470) #19478 - [release-23.0]
mysqlshellbackupengine: usefileutil.SafePathJoin(...)to build path (#19484) #19491