pingcap / pingcap/tidb

support multi-valued index

Open
#39,592 0 comments 0 reactions 1 assignee Claimed by @xiongjiwei View on GitHub
type/feature-request
Dominant language
Go
Stars
40.5k
Forks
6.2k
PR merge metrics
PR metrics pending

Description

The [multi-valued index](https://dev.mysql.com/doc/refman/8.0/en/create-index.html#create-index-multi-valued) is introduced by mysql8.0, and there are users who want to use this feature in tidb https://github.com/pingcap/tidb/issues/7968#issuecomment-1305316698

# Task
- Expression M
- [x] #39821
- [x] #40045
- [x] #40128
- [x] #39866
- DML/DDL 1.5M
- [x] #40207
- [x] #40086
- [x] #40337
- Optimizer M
- [x] https://github.com/pingcap/tidb/issues/40191
- [x] Explain the plan
- Misc S
- [x] #40272
- [x] #40427
- [x] #41180
- Known bugs
- [x] https://github.com/pingcap/tidb/issues/40558
- [x] https://github.com/pingcap/tidb/issues/40529

## Phase 2 (GA)
- [x] #42037
- [x] #42142
- [ ] #41619
- [ ] enhance optimizer to support more complex condition
- [x] #42208
- [ ] enhance random tests

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.