-
Notifications
You must be signed in to change notification settings - Fork 6.2k
Pull requests: pingcap/tidb
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
pkg/planner: fix null-reject based FD not-null inference
release-note
Denotes a PR that will be considered when it comes time to generate release notes.
sig/planner
SIG: Planner
size/S
Denotes a PR that changes 10-29 lines, ignoring generated files.
#68050
opened Apr 25, 2026 by
hawkingrei
Member
Loading…
4 of 13 tasks
*: support descending-order indexes (#2519)
contribution
This PR is from a community contributor.
do-not-merge/needs-tests-checked
do-not-merge/work-in-progress
Indicates that a PR should not merge because it is a work in progress.
needs-ok-to-test
Indicates a PR created by contributors and need ORG member send '/ok-to-test' to start testing.
release-note
Denotes a PR that will be considered when it comes time to generate release notes.
sig/planner
SIG: Planner
size/XXL
Denotes a PR that changes 1000+ lines, ignoring generated files.
#68049
opened Apr 25, 2026 by
takaidohigasi
Contributor
•
Draft
6 of 12 tasks
sessionctx/variable: add tidb_max_keys_read
contribution
This PR is from a community contributor.
needs-ok-to-test
Indicates a PR created by contributors and need ORG member send '/ok-to-test' to start testing.
release-note-none
Denotes a PR that doesn't merit a release note.
size/XL
Denotes a PR that changes 500-999 lines, ignoring generated files.
#68047
opened Apr 25, 2026 by
Tema
Contributor
Loading…
3 of 13 tasks
pkg/planner: avoid pushing TopN to probe side for virtual columns
do-not-merge/needs-triage-completed
release-note
Denotes a PR that will be considered when it comes time to generate release notes.
sig/planner
SIG: Planner
size/S
Denotes a PR that changes 10-29 lines, ignoring generated files.
#68046
opened Apr 25, 2026 by
lilinghai
Contributor
Loading…
1 of 13 tasks
types, tablecodec, codec: [DNM] add benchmark baseline for Datum refactor
do-not-merge/hold
Indicates that a PR should not merge because someone has issued a /hold command.
do-not-merge/work-in-progress
Indicates that a PR should not merge because it is a work in progress.
release-note-none
Denotes a PR that doesn't merit a release note.
size/M
Denotes a PR that changes 30-99 lines, ignoring generated files.
executor, distsql: reduce the log of dispatching mpp tasks
release-note-none
Denotes a PR that doesn't merit a release note.
size/M
Denotes a PR that changes 30-99 lines, ignoring generated files.
#68041
opened Apr 24, 2026 by
gengliqi
Contributor
Loading…
1 of 13 tasks
[DNM] br: add time metrics
do-not-merge/needs-linked-issue
do-not-merge/needs-tests-checked
release-note-none
Denotes a PR that doesn't merit a release note.
size/M
Denotes a PR that changes 30-99 lines, ignoring generated files.
#68035
opened Apr 24, 2026 by
Leavrth
Contributor
Loading…
13 tasks
planner: preserve UnionScan child rewrite for NULL predicates (#67969)
AI-Correction
Bugfix by AI
approved
do-not-merge/cherry-pick-not-approved
do-not-merge/hold
Indicates that a PR should not merge because someone has issued a /hold command.
needs-1-more-lgtm
Indicates a PR needs 1 more LGTM.
release-note-none
Denotes a PR that doesn't merit a release note.
sig/planner
SIG: Planner
size/L
Denotes a PR that changes 100-499 lines, ignoring generated files.
type/cherry-pick-for-release-nextgen-20251011
#68033
opened Apr 24, 2026 by
ti-chi-bot
Member
Loading…
1 of 13 tasks
*: support MySQL dual passwords (RETAIN CURRENT PASSWORD / DISCARD OLD PASSWORD)
contribution
This PR is from a community contributor.
do-not-merge/needs-tests-checked
needs-ok-to-test
Indicates a PR created by contributors and need ORG member send '/ok-to-test' to start testing.
release-note
Denotes a PR that will be considered when it comes time to generate release notes.
size/XXL
Denotes a PR that changes 1000+ lines, ignoring generated files.
#68028
opened Apr 24, 2026 by
takaidohigasi
Contributor
Loading…
6 of 12 tasks
importinto: simplify TiCI full-text import flow | tidb-test=13ccf8de48e8db2290ff884598444d0508606bbf tiflash=feature-fts
release-note-none
Denotes a PR that doesn't merit a release note.
size/XL
Denotes a PR that changes 500-999 lines, ignoring generated files.
#68027
opened Apr 24, 2026 by
OliverS929
Contributor
Loading…
1 of 13 tasks
lightning: remove web interface component (#67984)
do-not-merge/cherry-pick-not-approved
needs-1-more-lgtm
Indicates a PR needs 1 more LGTM.
release-note
Denotes a PR that will be considered when it comes time to generate release notes.
size/XXL
Denotes a PR that changes 1000+ lines, ignoring generated files.
type/cherry-pick-for-release-8.5
This PR is cherry-picked to release-8.5 from a source PR.
#68024
opened Apr 24, 2026 by
ti-chi-bot
Member
Loading…
3 of 13 tasks
pkg/resourcegroup/tests: stabilize runaway watch assertion
do-not-merge/needs-tests-checked
release-note-none
Denotes a PR that doesn't merit a release note.
size/XS
Denotes a PR that changes 0-9 lines, ignoring generated files.
#68023
opened Apr 24, 2026 by
zanmato1984
Contributor
Loading…
1 task done
pkg/util/ranger: reduce range allocation overhead
release-note
Denotes a PR that will be considered when it comes time to generate release notes.
size/XL
Denotes a PR that changes 500-999 lines, ignoring generated files.
#68022
opened Apr 24, 2026 by
winoros
Member
Loading…
2 of 13 tasks
br: retain latest mvcc version when merge into one SST
release-note-none
Denotes a PR that doesn't merit a release note.
size/XL
Denotes a PR that changes 500-999 lines, ignoring generated files.
#68020
opened Apr 24, 2026 by
Leavrth
Contributor
Loading…
2 of 13 tasks
session,store: remove RUv2 rpc interceptor (#67508)
lgtm
release-note-none
Denotes a PR that doesn't merit a release note.
size/XXL
Denotes a PR that changes 1000+ lines, ignoring generated files.
#68019
opened Apr 24, 2026 by
shiyuhang0
Member
Loading…
13 tasks
session,store: remove RUv2 rpc interceptor (#67508)
do-not-merge/hold
Indicates that a PR should not merge because someone has issued a /hold command.
ok-to-test
Indicates a PR is ready to be tested.
release-note-none
Denotes a PR that doesn't merit a release note.
size/XXL
Denotes a PR that changes 1000+ lines, ignoring generated files.
type/cherry-pick-for-release-nextgen-202603
#68017
opened Apr 24, 2026 by
ti-chi-bot
Member
Loading…
1 of 13 tasks
BR: Log Reduction
do-not-merge/needs-linked-issue
release-note-none
Denotes a PR that doesn't merit a release note.
size/S
Denotes a PR that changes 10-29 lines, ignoring generated files.
#68016
opened Apr 24, 2026 by
JoyC-dev
Contributor
Loading…
1 of 13 tasks
types: replace Datum's x any with decPtr *MyDecimal (56B -> 48B)
release-note
Denotes a PR that will be considered when it comes time to generate release notes.
sig/planner
SIG: Planner
size/XXL
Denotes a PR that changes 1000+ lines, ignoring generated files.
#68011
opened Apr 23, 2026 by
mjonss
Contributor
Loading…
1 of 13 tasks
doc: update code review guide
release-note-none
Denotes a PR that doesn't merit a release note.
size/L
Denotes a PR that changes 100-499 lines, ignoring generated files.
#68010
opened Apr 23, 2026 by
henrybw
Contributor
Loading…
1 of 13 tasks
*: remove KindInterface escape hatch from types.Datum
release-note-none
Denotes a PR that doesn't merit a release note.
size/XL
Denotes a PR that changes 500-999 lines, ignoring generated files.
#68007
opened Apr 23, 2026 by
mjonss
Contributor
Loading…
2 of 13 tasks
util/stmtsummary: add tidb_stmt_summary_group_by_user and tidb_stmt_summary_log_evicted
do-not-merge/needs-linked-issue
do-not-merge/needs-tests-checked
do-not-merge/work-in-progress
Indicates that a PR should not merge because it is a work in progress.
release-note
Denotes a PR that will be considered when it comes time to generate release notes.
size/XL
Denotes a PR that changes 500-999 lines, ignoring generated files.
parser, session: normalize binding digests across redundant parentheses
release-note
Denotes a PR that will be considered when it comes time to generate release notes.
size/XXL
Denotes a PR that changes 1000+ lines, ignoring generated files.
#68005
opened Apr 23, 2026 by
terry1purcell
Contributor
Loading…
1 of 13 tasks
parser, session: normalize binding digests across redundant parentheses V2
release-note-none
Denotes a PR that doesn't merit a release note.
size/XXL
Denotes a PR that changes 1000+ lines, ignoring generated files.
#68004
opened Apr 23, 2026 by
terry1purcell
Contributor
Loading…
1 of 13 tasks
planner: handle the projection between the join group (#65367)
do-not-merge/cherry-pick-not-approved
do-not-merge/hold
Indicates that a PR should not merge because someone has issued a /hold command.
ok-to-test
Indicates a PR is ready to be tested.
release-note-none
Denotes a PR that doesn't merit a release note.
sig/planner
SIG: Planner
size/XXL
Denotes a PR that changes 1000+ lines, ignoring generated files.
type/cherry-pick-for-release-8.5
This PR is cherry-picked to release-8.5 from a source PR.
#68002
opened Apr 23, 2026 by
ti-chi-bot
Member
Loading…
1 of 13 tasks
pkg/planner: preserve suffix order for MergeJoin with constant leading keys | tidb-test=pr/2735
needs-cherry-pick-release-8.5
Should cherry pick this PR to release-8.5 branch.
ok-to-test
Indicates a PR is ready to be tested.
release-note-none
Denotes a PR that doesn't merit a release note.
sig/planner
SIG: Planner
size/M
Denotes a PR that changes 30-99 lines, ignoring generated files.
#68001
opened Apr 23, 2026 by
qw4990
Contributor
Loading…
1 of 13 tasks
Previous Next
ProTip!
What’s not been updated in a month: updated:<2026-03-25.