Repository Issues

pingcap/tidb

TiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vector search. No data silos. No noisy neighbors. No infrastructure ceiling.

View on GitHub
Stars
 (40,090 stars)
Forks
 (6,186 forks)
Indexed issues
 (215 indexed issues)
open beginner issues
 (211 open beginner issues)
Latest indexed
Aug 14, 2026
Last GitHub push
May 15, 2026
Contributing guide
Contributing guide
Code of conduct
Code of conduct
Dominant language
Go
PR merge metrics
 (Avg merge 14d 4h) (346 merged PRs in 30d)
Beginner labels
help wantedgood first issue

Issues

215 indexed issues

Open
Partial2Mode is not necessary in hash aggregation
help wantedsig/executiontype/enhancementtype/performance
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available

pingcap / tidb · #15271 · Mar 10, 2020 · Go · 40,090 stars

5 comments0 reactions0 assignees
Open
Automatically troubleshooting SQL performance problems
component/infoschemahelp wantedtype/usability
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available

pingcap / tidb · #14892 · Feb 21, 2020 · Go · 40,090 stars

0 comments0 reactions0 assignees
Open
UCP: Persist statement summary tables on disk
component/infoschemahelp wantedtype/enhancement
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available

pingcap / tidb · #14888 · Feb 21, 2020 · Go · 40,090 stars

0 comments0 reactions0 assignees
Open
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available

pingcap / tidb · #14609 · Feb 3, 2020 · Go · 40,090 stars

0 comments7 reactions0 assignees
Open
The heavy predicates may not need to be pushed down.
help wantedsig/plannertype/enhancement
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available

pingcap / tidb · #14608 · Feb 3, 2020 · Go · 40,090 stars

6 comments0 reactions1 assignee
Open
propose to use verbs for operator name
good first issuehelp wantedsig/plannertype/enhancement
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available

pingcap / tidb · #14575 · Jan 26, 2020 · Go · 40,090 stars

1 comment1 reaction0 assignees
Open
Call For Participation: Improve the JSON functionality
component/jsongood first issuehelp wantedtype/enhancement
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available

pingcap / tidb · #14486 · Jan 15, 2020 · Go · 40,090 stars

18 comments0 reactions0 assignees
Open
Refine the implementation of `HashJoinExecutor`
help wantedsig/executiontype/enhancement
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available

pingcap / tidb · #14466 · Jan 14, 2020 · Go · 40,090 stars

4 comments0 reactions0 assignees
Open
Support inline projection for executors
challenge-programhelp wantedsig/executionsig/plannertype/enhancement
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available

pingcap / tidb · #14428 · Jan 9, 2020 · Go · 40,090 stars

28 comments4 reactions2 assignees
Open
Improve the performance of `Sort` by parallel
help wantedsig/executiontype/enhancement
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available

pingcap / tidb · #14417 · Jan 9, 2020 · Go · 40,090 stars

1 comment0 reactions0 assignees
Open
Investigate and propose Adaptive Join
help wantedsig/executionsig/plannertype/enhancement
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available

pingcap / tidb · #14408 · Jan 9, 2020 · Go · 40,090 stars

3 comments0 reactions0 assignees
Open
Proposal: a better way to track memory for chunks.
epic/memory-managementhelp wantedproposalsig/executiontype/enhancement
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available

pingcap / tidb · #14358 · Jan 6, 2020 · Go · 40,090 stars

1 comment4 reactions0 assignees
Open
refine the implementation of IndexMergeReader
help wantedsig/executiontype/enhancement
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available

pingcap / tidb · #14332 · Jan 3, 2020 · Go · 40,090 stars

2 comments5 reactions0 assignees
Open
design vectorized aggregation functions
help wantedtype/enhancement
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available

pingcap / tidb · #14217 · Dec 25, 2019 · Go · 40,090 stars

0 comments0 reactions0 assignees