pingcap / pingcap/tidb

MySQL 9.7 Compatibility

Open
#67,358 1 comment 1 reaction 0 assignees View on GitHub
compatibility-mysql97 type/compatibility type/feature-request
Dominant language
Go
Stars
40.5k
Forks
6.2k
PR merge metrics
PR metrics pending

Description

This issue is to track what is required to move from MySQL 8.0/8.4 to MySQL 9.7 compatibility.

Note that 8.0, 8.4 and 9.7 are all LTS releases.

Resources:
- [MySQL Worklogs](https://dev.mysql.com/worklog/) for Server-9.x
- [MySQL 9.x Release notes](https://dev.mysql.com/doc/relnotes/mysql/9.6/en/news-9-6-0.html)

## Before 9.7

See #7968

## 9.7.0 and before

- [ ] Inline Foreign Key Constraints
- [ ] https://github.com/pingcap/tiflow/issues/12129
- [ ] https://github.com/pingcap/tiflow/issues/12470
- [ ] https://github.com/pingcap/tidb/issues/45474
- [ ] JSON Duality Views, including DML (previously only available in MySQL Enterprise Edition, https://dev.mysql.com/doc/refman/9.6/en/json-duality-views-updatable.html )
- [ ] Updated DATE handling ( https://dev.mysql.com/worklog/task/?id=16895 )
- [ ] MySQL VECTOR data type and functions
- [ ] Moving away from `mysql_native_password`
- [ ] #68087
- [ ] #68088

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.