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

pkg/executor: make UnionExec close race-safe do-not-merge/needs-linked-issue release-note Denotes a PR that will be considered when it comes time to generate release notes. size/L Denotes a PR that changes 100-499 lines, ignoring generated files.
#66050 opened Feb 4, 2026 by bb7133 Loading…
1 of 5 tasks
bindinfo, planner: emit NO_DECORRELATE hints in EXPLAIN EXPLORE 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.
#66046 opened Feb 4, 2026 by AilinKid Loading…
1 of 13 tasks
3
4
planner: update EXPLAIN EXPLORE binding column output 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.
#66043 opened Feb 4, 2026 by qw4990 Loading…
1 of 13 tasks
*: add masking policy privileges and errors 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.
#66039 opened Feb 4, 2026 by tiancaiamao Loading…
1 of 13 tasks
expression: add masking builtins 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.
#66038 opened Feb 4, 2026 by tiancaiamao Loading…
2 of 13 tasks
planner,sessionctx: apply masking in projection 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.
#66037 opened Feb 4, 2026 by tiancaiamao Loading…
1 of 13 tasks
*: add SHOW MASKING POLICIES 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.
#66036 opened Feb 4, 2026 by tiancaiamao Loading…
2 of 13 tasks
ddl: support masking policy DDL 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.
#66035 opened Feb 4, 2026 by tiancaiamao Loading…
1 of 13 tasks
infoschema: add masking policy integration 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.
#66034 opened Feb 4, 2026 by tiancaiamao Loading…
2 of 13 tasks
meta,session: add mysql.tidb_masking_policy table 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.
#66033 opened Feb 4, 2026 by tiancaiamao Loading…
2 of 13 tasks
meta: add masking policy metadata 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.
#66032 opened Feb 4, 2026 by tiancaiamao Loading…
2 of 13 tasks
parser,ast: support column masking grammar 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.
#66031 opened Feb 4, 2026 by tiancaiamao Loading…
1 of 13 tasks
sessiontxn: do not fetch tso async for some unnecesary statements 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-none Denotes a PR that doesn't merit a release note. size/M Denotes a PR that changes 30-99 lines, ignoring generated files.
#66030 opened Feb 4, 2026 by lcwangchao Draft
13 tasks
importinto: adapt conflict resolve in nextgen approved lgtm 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.
#66029 opened Feb 4, 2026 by D3Hunter Loading…
2 of 13 tasks
pkg/session: bootstrap materialized view systables 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.
#66024 opened Feb 4, 2026 by wjhuang2016 Loading…
1 of 12 tasks
pkg/meta: add materialized view metadata to TableInfo 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.
#66023 opened Feb 4, 2026 by wjhuang2016 Loading…
1 of 12 tasks
*: add materialized view DDL syntax component/parser 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.
#66022 opened Feb 4, 2026 by wjhuang2016 Loading…
1 of 12 tasks
(WIP) *: merge active-active to master component/statistics 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. sig/planner SIG: Planner size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files.
#66020 opened Feb 4, 2026 by lcwangchao Draft
2 of 13 tasks
planner: fix incorrect join query results with OR/CASE + HAVING do-not-merge/needs-tests-checked 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/L Denotes a PR that changes 100-499 lines, ignoring generated files.
#66018 opened Feb 4, 2026 by fixdb Loading…
1 of 12 tasks
planner, executor: support nulleq for IndexJoin and IndexHashJoin 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.
#66017 opened Feb 4, 2026 by gengliqi Loading…
1 of 13 tasks
planner: simplify outer join other conditions AI-Correction Bugfix by AI AI-Testing approved 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/bugfix This PR fixes a bug. type/stale This issue has not been updated for a long time.
#66015 opened Feb 4, 2026 by hawkingrei Loading…
2 of 13 tasks
planner: avoid mismatched dimensions ann pushdown 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.
#66014 opened Feb 4, 2026 by yongman Loading…
13 tasks
planner: make rule 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.
#66013 opened Feb 4, 2026 by lostcache Loading…
1 of 13 tasks
stats: add defensive guard for interval calculation (#65889) component/statistics do-not-merge/cherry-pick-not-approved 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.
#66009 opened Feb 3, 2026 by ti-chi-bot Loading…
1 of 13 tasks
planner: generate CTESink/CTESource for MPP shared CTE 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.
#66007 opened Feb 3, 2026 by winoros Loading…
1 of 13 tasks
ProTip! Follow long discussions with comments:>50.