Commit Graph

24 Commits

Author SHA1 Message Date
27a4771206 bindinfo: save bindinfo into stmtctx to avoid calling NormalizeStmtForBinding and getbindcache repeatedly (#65484)
close pingcap/tidb#65100
2026-01-13 19:55:08 +00:00
tpp
0bbbbbe47b planner: suppress column number in plan_tree explain (#65148)
ref pingcap/tidb#63118
2026-01-08 19:07:47 +00:00
5271f751a0 planner: remove code of the deprecated optimizer trace - 5 (#64945)
ref pingcap/tidb#63725
2025-12-12 04:16:26 +00:00
e0813f3a47 planner: Fix bug in the plan cache when the metadata lock is disabled. (#64795)
close pingcap/tidb#64351
2025-12-11 00:35:20 +00:00
4a913265a2 *: unifiy the usage of max_execution_time (#64361)
close pingcap/tidb#64360
2025-12-08 05:00:14 +00:00
800cf83e02 memory: global mem resources arbitrator (#63073)
close pingcap/tidb#58194
2025-10-30 13:13:49 +00:00
7cf087bde5 txn: check max_execution_time when locking keys (#63000)
close pingcap/tidb#62960
2025-09-23 03:45:01 +00:00
a06b68dcb6 test: fix next gen tests (#62862)
close pingcap/tidb#62883
2025-08-22 13:03:06 +00:00
tpp
d48ac38676 planner: Add explain format='plan_tree' (#63080)
ref pingcap/tidb#63118
2025-08-21 14:31:32 +00:00
15fe8f1be9 telemetry: add telemetry related code back (#61753)
close pingcap/tidb#61766
2025-07-04 05:19:57 +00:00
a268223774 domain: load system keyspace info schema (#61939)
ref pingcap/tidb#61702
2025-06-25 10:41:57 +00:00
ac6ea64b37 *: support TopSQL keyspace info (next-gen) using KeyspaceName instead of KeyspaceID (#61319)
close pingcap/tidb#61287
2025-06-04 13:56:47 +00:00
51659f3553 *: remove StatementContext from CommonHandleCols to fix a bug caused by shallow clone in plan cache (#61182)
close pingcap/tidb#61118
2025-05-21 07:31:10 +00:00
a1b06fb83d *: update tipb and support ResourceGroupTag with keyspace info (#61096)
close pingcap/tidb#61095
2025-05-20 03:40:28 +00:00
dfc4eee0b4 planner: a new function to get all relevant optimizer variables related to a certain SQL for SPM (#61119)
ref pingcap/tidb#60148
2025-05-15 18:36:20 +00:00
7c0c2b16f9 metrics,executor: Refact lockkey duration related stats (#60284)
ref pingcap/tidb#59356
2025-03-28 05:46:03 +00:00
0267f64f0b util, executor: fix a typo (#60228) 2025-03-24 11:07:11 +00:00
cf4d252af8 *: split definition out of variable pkg and refactor some reorg methods (#59146)
ref pingcap/tidb#57229, ref pingcap/tidb#57497
2025-01-23 09:24:44 +00:00
284a3ee23c importinto: use same type context flag setting as insert (#58606)
close pingcap/tidb#58443
2024-12-31 07:02:33 +00:00
0097df9034 executor,sessionctx: handle last_insert_id(0) like MySQL (#58204)
close pingcap/tidb#58201
2024-12-27 21:22:00 +00:00
9958228a65 planner, expr: eval readonly user var during plan phase (#54462)
close pingcap/tidb#52742
2024-12-25 16:35:33 +00:00
91beef4bb1 *: disable insert null to not-null column for single-row insertion in non-strict mode (#55477)
close pingcap/tidb#55457, close pingcap/tidb#56381
2024-11-19 12:46:11 +00:00
65281ad307 *: make chunk.SwapColumn private (#57274)
close pingcap/tidb#55885
2024-11-13 06:11:23 +00:00
22a175b384 executor: split ddl and other executors out from executor.go (#56966)
ref pingcap/tidb#54436
2024-10-30 05:16:24 +00:00