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

[DNM]bindinfo: fix wrong origin sql 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.
#64793 opened Dec 1, 2025 by hawkingrei Loading…
1 of 13 tasks
executor: recognize PointGet and BatchPointGet in admin check contribution This PR is from a community contributor. first-time-contributor Indicates that the PR was contributed by an external member and is a first-time contributor. 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/M Denotes a PR that changes 30-99 lines, ignoring generated files.
#64792 opened Dec 1, 2025 by shenyv1 Loading…
1 of 12 tasks
ddl: correct the errno of database read only | tidb-test=release-8.5.2 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.
#64788 opened Dec 1, 2025 by fzzf678 Loading…
2 of 13 tasks
br: fix debug decode backupmeta (#56627) do-not-merge/cherry-pick-not-approved 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.
#64786 opened Dec 1, 2025 by ti-chi-bot Loading…
1 of 13 tasks
planner: fix unexpected decorrelate for LeftOuterJoin | tidb-test=pr/2589 (#63211) 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. 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-8.5 This PR is cherry-picked to release-8.5 from a source PR.
#64785 opened Dec 1, 2025 by ti-chi-bot Loading…
1 of 13 tasks
planner: use addedRows for out of range and add skew risk ratio | tidb-test=pr/2566 (#62363) 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.
#64784 opened Dec 1, 2025 by ti-chi-bot Loading…
1 of 13 tasks
Planner: Add min/max for out of range | tidb-test=pr/2615 (#63077) 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.
#64783 opened Dec 1, 2025 by ti-chi-bot Loading…
1 of 13 tasks
planner: fix LogicalProjection.DeriveStats allocate too many memories (#63829) 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. 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. type/cherry-pick-for-release-8.5 This PR is cherry-picked to release-8.5 from a source PR.
#64782 opened Dec 1, 2025 by ti-chi-bot Loading…
1 of 13 tasks
expression: simplify the code with the ExtractColumnsFromExpressions (#62825) 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. 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.
#64781 opened Dec 1, 2025 by ti-chi-bot Loading…
1 of 13 tasks
expression: add items in the bench daily for expression (#63883) do-not-merge/cherry-pick-not-approved 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. type/cherry-pick-for-release-8.5 This PR is cherry-picked to release-8.5 from a source PR.
#64780 opened Dec 1, 2025 by ti-chi-bot Loading…
1 of 13 tasks
planner: fix uninitialized stats for expression index (#63961) 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. 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. type/cherry-pick-for-release-8.5 This PR is cherry-picked to release-8.5 from a source PR.
#64779 opened Dec 1, 2025 by ti-chi-bot Loading…
1 of 13 tasks
planner: fix cannot find column error for expression index | pr=tidb-test/2613 (#63683) 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. 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-8.5 This PR is cherry-picked to release-8.5 from a source PR.
#64778 opened Dec 1, 2025 by ti-chi-bot Loading…
1 of 13 tasks
planner: bug fix for compareCandidates (#64525) 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. 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. type/cherry-pick-for-release-8.5 This PR is cherry-picked to release-8.5 from a source PR.
#64777 opened Dec 1, 2025 by ti-chi-bot Loading…
1 of 13 tasks
planner: Adjust risk assessment for plan choice | tidb-test=pr/2628 (#64419) 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/M Denotes a PR that changes 30-99 lines, ignoring generated files. type/cherry-pick-for-release-8.5 This PR is cherry-picked to release-8.5 from a source PR.
#64776 opened Dec 1, 2025 by ti-chi-bot Loading…
1 of 13 tasks
planner: consider magnified seeking cost in IndexJoin (#63568) 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. 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. type/cherry-pick-for-release-8.5 This PR is cherry-picked to release-8.5 from a source PR.
#64775 opened Dec 1, 2025 by ti-chi-bot Loading…
1 of 13 tasks
planner: flaky test TestIssue25729 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.
#64774 opened Nov 30, 2025 by terry1purcell Loading…
1 of 13 tasks
Feature/cidr notation support contribution This PR is from a community contributor. do-not-merge/invalid-title do-not-merge/needs-tests-checked do-not-merge/release-note-label-needed Indicates that a PR should not merge because it's missing one of the release note labels. 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. size/XL Denotes a PR that changes 500-999 lines, ignoring generated files.
#64773 opened Nov 30, 2025 by ljluestc Draft
parser: Improve add more table options for compatibility needs-1-more-lgtm Indicates a PR needs 1 more LGTM. 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/XXL Denotes a PR that changes 1000+ lines, ignoring generated files.
#64772 opened Nov 29, 2025 by dveeden Loading…
6 of 13 tasks
importer: only sample part of the files to get compression ratio 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/L Denotes a PR that changes 100-499 lines, ignoring generated files. skip-issue-check Indicates that a PR no need to check linked issue.
#64769 opened Nov 29, 2025 by joechenrh Draft
1 of 13 tasks
*: ref all the jobs before sending to jobToWorkerCh 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.
#64767 opened Nov 28, 2025 by wjhuang2016 Loading…
2 of 13 tasks
executor: fix unexpected successful admin check in the table when no index record exists (#63871) 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. release-note Denotes a PR that will be considered when it comes time to generate release notes. size/M Denotes a PR that changes 30-99 lines, ignoring generated files. type/cherry-pick-for-release-8.5 This PR is cherry-picked to release-8.5 from a source PR.
#64766 opened Nov 28, 2025 by ti-chi-bot Loading…
1 of 13 tasks
lightning: return error if missing trailing semicolon for lightning schema file (#63415) do-not-merge/cherry-pick-not-approved 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. type/cherry-pick-for-release-8.5 This PR is cherry-picked to release-8.5 from a source PR.
#64765 opened Nov 28, 2025 by ti-chi-bot Loading…
1 of 13 tasks
ddl: double check collation compatibility before modifying column (#61707) 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. 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. type/cherry-pick-for-release-8.5 This PR is cherry-picked to release-8.5 from a source PR.
#64764 opened Nov 28, 2025 by ti-chi-bot Loading…
1 of 13 tasks
ddl: check when updateVersionAndTableInfo (#62470) 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/M Denotes a PR that changes 30-99 lines, ignoring generated files. type/cherry-pick-for-release-8.5 This PR is cherry-picked to release-8.5 from a source PR.
#64763 opened Nov 28, 2025 by ti-chi-bot Loading…
2 of 13 tasks
ddl: add auto ID rebase create table submitted by BR (#64356) 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/L Denotes a PR that changes 100-499 lines, ignoring generated files. type/cherry-pick-for-release-8.5 This PR is cherry-picked to release-8.5 from a source PR.
#64762 opened Nov 28, 2025 by ti-chi-bot Loading…
2 of 13 tasks
ProTip! Add no:assignee to see everything that’s not assigned.