Skip to content

Pull requests: pingcap/tidb

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Reviews
Assignee
Filter by who’s assigned
Assigned to nobody Loading
Sort

Pull requests list

Release 6.5.11 hotfix 20260128 contribution This PR is from a community contributor. do-not-merge/invalid-title 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.
#65846 opened Jan 27, 2026 by Debra-He Loading…
13 tasks
planner: speed up TestPlanCacheRandomCases do-not-merge/needs-tests-checked 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.
#65844 opened Jan 27, 2026 by fixdb Loading…
1 of 12 tasks
planner: eliminate outer join on nullable unique keys under EQ do-not-merge/needs-tests-checked release-note Denotes a PR that will be considered when it comes time to generate release notes. sig/planner SIG: Planner size/L Denotes a PR that changes 100-499 lines, ignoring generated files.
#65843 opened Jan 27, 2026 by fixdb Loading…
1 of 12 tasks
AGENTS.md: use bazel bin approved lgtm release-note-none Denotes a PR that doesn't merit a release note. sig/planner SIG: Planner size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. skip-issue-check Indicates that a PR no need to check linked issue.
#65842 opened Jan 27, 2026 by hawkingrei Loading…
1 of 13 tasks
expression: support search pattern inside boolean mode 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.
#65841 opened Jan 27, 2026 by winoros Loading…
1 of 13 tasks
planner: allow LEADING hint to match plan nodes with anonymous columns contribution This PR is from a community contributor. 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.
#65837 opened Jan 27, 2026 by ghoshh Loading…
1 of 13 tasks
feat(runaway): refactor record flushing with batch flusher abstraction 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.
#65834 opened Jan 27, 2026 by JmPotato Loading…
3 tasks done
*: add FTS_MATCH_PHRASE function | tidb-test=a9bf2dca824dc746361234cd4d763178e0eedd13 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.
#65831 opened Jan 27, 2026 by winoros Loading…
1 of 13 tasks
*: fix _tidb_commit_ts bugs for cached table, temporary table, pessimistic lock and lock table | tidb-test=feature/active-active release-note-none Denotes a PR that doesn't merit a release note. sig/planner SIG: Planner size/XL Denotes a PR that changes 500-999 lines, ignoring generated files.
#65830 opened Jan 27, 2026 by lcwangchao Loading…
2 of 13 tasks
feat(session): add schema upgrade v254 to optimize runaway watch index 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.
#65828 opened Jan 27, 2026 by JmPotato Loading…
2 tasks done
ddl: refine active-active corner cases | tidb-test=feature/active-active tikv=feature/active-active 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.
#65827 opened Jan 27, 2026 by xhebox Loading…
2 of 13 tasks
planner: avoid cartesian join for OR+IN subquery in filters do-not-merge/needs-tests-checked do-not-merge/needs-triage-completed ok-to-test Indicates a PR is ready to be tested. release-note Denotes a PR that will be considered when it comes time to generate release notes. sig/planner SIG: Planner size/L Denotes a PR that changes 100-499 lines, ignoring generated files.
#65826 opened Jan 27, 2026 by fixdb Loading…
1 of 12 tasks
planner: make index tests ignore plan-id with explain format as brief 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. sig/planner SIG: Planner size/L Denotes a PR that changes 100-499 lines, ignoring generated files.
#65825 opened Jan 27, 2026 by lostcache Loading…
1 of 13 tasks
planner: index pruning using existing infra (#64999) component/statistics 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.
#65824 opened Jan 26, 2026 by ti-chi-bot Loading…
1 of 13 tasks
WIP: session, statistics: reset time_zone on sys session reuse component/statistics 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. sig/planner SIG: Planner size/L Denotes a PR that changes 100-499 lines, ignoring generated files.
#65821 opened Jan 26, 2026 by 0xPoe Loading…
1 of 12 tasks
*: adapt TopSQL naming for TopProfiling (prepare for TopRU) 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.
#65820 opened Jan 26, 2026 by zimulala Loading…
1 of 13 tasks
br: PITR table filter reuses database id if it exists (#65631) approved needs-1-more-lgtm Indicates a PR needs 1 more LGTM. 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-8.5-20260116-v8.5.5
#65812 opened Jan 26, 2026 by ti-chi-bot Loading…
2 of 13 tasks
br: PITR table filter reuses database id if it exists (#65631) 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. 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.
#65811 opened Jan 26, 2026 by ti-chi-bot Loading…
2 of 13 tasks
planner: simplify checkConnection() for rule_join_reorder 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. sig/planner SIG: Planner size/S Denotes a PR that changes 10-29 lines, ignoring generated files.
#65810 opened Jan 26, 2026 by guo-shaoge Loading…
13 tasks
dml: fix the data/index inconsistency when updating partial index or using on dup key update approved lgtm 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.
#65808 opened Jan 26, 2026 by YangKeao Loading…
1 of 13 tasks
planner, core: implement partial order TopN attach2Task and partial order flow 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/XL Denotes a PR that changes 500-999 lines, ignoring generated files.
#65799 opened Jan 26, 2026 by elsa0520 Loading…
1 of 13 tasks
planner: fix index merge handle columns release-note Denotes a PR that will be considered when it comes time to generate release notes. sig/planner SIG: Planner size/L Denotes a PR that changes 100-499 lines, ignoring generated files.
#65798 opened Jan 26, 2026 by hawkingrei Loading…
1 of 13 tasks
br: fix region scan checker (#64530) approved do-not-merge/cherry-pick-not-approved lgtm 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/L Denotes a PR that changes 100-499 lines, ignoring generated files. type/cherry-pick-for-release-nextgen-20251011
#65796 opened Jan 26, 2026 by ti-chi-bot Loading…
1 of 13 tasks
Vec fmsketch test component/statistics do-not-merge/invalid-title 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. sig/planner SIG: Planner size/L Denotes a PR that changes 100-499 lines, ignoring generated files.
#65794 opened Jan 25, 2026 by qw4990 Loading…
13 tasks
[DNM]Fix/ddl unregister lightning metrics release 8.5 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. do-not-merge/invalid-title 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.
#65793 opened Jan 25, 2026 by jebter Loading…
13 tasks
ProTip! Filter pull requests by the default branch with base:master.