pingcap / pingcap/tidb

Support `GB18030` charset and `gb18030_bin`/`gb18030_chinese_ci` collations

Open
#55,791 0 comments 0 reactions 0 assignees View on GitHub
type/feature-request
Dominant language
Go
Stars
40.5k
Forks
6.2k
PR merge metrics
PR metrics pending

Description

# Goal

* Support `GB18030` charset and `gb18030_bin`, `gb18030_chinese_ci` collations, which are compatible with MySQL (GB18030-2005)
* Adapt some new code-point in GB18030-2022

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Start by locating TiDB's existing character-set and collation support and its MySQL compatibility tests; done means GB18030 and both requested collations are supported, including the noted GB18030-2022 code points.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, mysql
Domain
database
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.