Commit Graph

572 Commits

Author SHA1 Message Date
85e6857638 traceevent: fix point-get short path and prev_trace_id tracking (#64147)
ref pingcap/tidb#64008
2025-10-29 07:29:01 +00:00
3645a38dfa *: introduce the traceevent package (#64051)
ref pingcap/tidb#64008
2025-10-27 15:10:04 +00:00
6da2997e06 ranger: add BenchmarkDetachCondAndBuildRangeForIndex into daily bench (#64131)
ref pingcap/tidb#64132
2025-10-27 08:06:43 +00:00
4865e394b3 ddl,parser: modify schema to store the partial condition (#62759)
close pingcap/tidb#62758
2025-10-22 09:54:26 +00:00
1d746d80a0 range: wrongly skip the candidate in the extractBestCNFItemRanges (#62585)
close pingcap/tidb#62547
2025-10-22 06:05:28 +00:00
394e0bcc21 executor: incremental probing for IndexHashJoin (#63723)
close pingcap/tidb#63303
2025-10-21 13:35:04 +00:00
42b8bcc2ee range: reuse memory in the ExtractEqAndInCondition (#64036)
close pingcap/tidb#64035
2025-10-20 08:29:55 +00:00
e4f8ba94a2 kv, owner: remove unused variables, functions, and struct fields (#63879)
ref pingcap/tidb#61967
2025-10-15 12:01:13 +00:00
967cc9b130 executor: finish INDEX_LOOKUP_PUSHDOWN execution part (#63746)
close pingcap/tidb#63745
2025-10-09 16:17:33 +00:00
2ef60523a2 store,ttl,util : fix some function names (#63692) 2025-10-08 14:11:03 +00:00
2b2792b771 planner: increase default tidb_stmt_summary_max_sql_length and better error (#63694)
close pingcap/tidb#63671
2025-10-03 05:46:58 +00:00
007861065e planner: create index with embedded analyze (#63143)
close pingcap/tidb#63326
2025-09-30 04:03:25 +00:00
805da7ca66 *: move exhaustPhysicalPlan for lock/sort/topn into physicalop (#63790)
ref pingcap/tidb#52714
2025-09-29 08:07:01 +00:00
10b7c71283 planner: remove code of the deprecated optimizer trace - 4 (#63793)
ref pingcap/tidb#63725
2025-09-29 06:27:58 +00:00
72d3468d10 *: add SQL hint to force slow log output (#63262)
close pingcap/tidb#63261
2025-09-29 03:07:19 +00:00
933db8df82 parser, planner: Add hint INDEX_LOOKUP_PUSH_DOWN and implement the planner part (#62714)
close pingcap/tidb#62713, close pingcap/tidb#63611
2025-09-27 07:41:43 +00:00
44b374f6ea planner: plan relayer is compatible with the old mode (#63730)
close pingcap/tidb#63729
2025-09-26 06:01:16 +00:00
71caddf56d *: Create a LoadConfig to facilitate debugging configurations in UT (#63693) 2025-09-24 10:09:25 +00:00
79d1306f62 *: parse and match slow log trigger rules for multi-dimensional triggering (#63132)
close pingcap/tidb#63131
2025-09-24 03:52:58 +00:00
09d8069b13 *: Update location of cznic packages (#63312) 2025-09-23 12:43:52 +00:00
fb4717d79d planner: optimizer the performance of IsFullRange check (#63566)
close pingcap/tidb#63235
2025-09-22 17:56:58 +00:00
6e8336654e executor: downgrade some error logs (#63494)
close pingcap/tidb#59502, close pingcap/tidb#63493
2025-09-18 11:16:02 +00:00
6e98fdeda5 executor: Optimize hash join/agg for __bin collator (#63509)
close pingcap/tidb#63507
2025-09-15 06:37:42 +00:00
b75bdd1257 stats: optimize build topn and histogram (#63285)
close pingcap/tidb#63286
2025-09-12 18:39:09 +00:00
b704aa49be planner: Show Execution Plans for Scalar Subqueries (#63047)
close pingcap/tidb#63045
2025-09-11 15:48:15 +00:00
ae6d30c24f planner: re-enable the plan cache generator and move Delete/Inset/Update into physicalop (#63443)
ref pingcap/tidb#52714
2025-09-11 06:20:39 +00:00
df99f52c06 statistics: support specify table IDs (#63395)
ref pingcap/tidb#61273
2025-09-09 17:39:27 +00:00
47cdc858bd misc: update function name in comment (#63405) 2025-09-08 15:04:42 +00:00
be3ba74ef8 executor: fix the issue that spill files may not be completely deleted when Out Of Quota For Local Temporary Space is triggered (#63222)
close pingcap/tidb#63216
2025-09-06 03:42:21 +00:00
1f967030a0 fix: drop some dead code phase 1 (#63079)
ref pingcap/tidb#50727
2025-09-05 09:54:33 +00:00
a0f581f9fe test: fix next-gen CI failure cases (part 2) (#63367)
ref pingcap/tidb#61702
2025-09-04 11:55:27 +00:00
c2b9dd0b0e sem: add tidb_cloud_storage_uri to SEM hidden variable list (#63333)
ref pingcap/tidb#61702
2025-09-02 13:07:37 +00:00
0c7ebbae67 config: limit keyspace name to at most 20 chars (#63300)
ref pingcap/tidb#61702
2025-09-01 16:15:34 +00:00
deb4d6563d table: keep table.Columns order by states during modifying column (#62979)
ref pingcap/tidb#62531, close pingcap/tidb#63258
2025-09-01 08:49:49 +00:00
98bbd14445 test: fix part of unit tests for next-gen (#63192)
ref pingcap/tidb#61702
2025-08-29 04:57:31 +00:00
d02dc85aa4 stmtsummary: Fix statement summary persist evicted entry failure issue (#63199)
close pingcap/tidb#63197
2025-08-27 06:20:58 +00:00
3741596d32 planner: move PhysicalPointget related logic into physical op dir (#63168)
ref pingcap/tidb#52714
2025-08-25 09:05:31 +00:00
1fa4788853 dxf: prepare work for schedule status API in nextgen (#63140)
ref pingcap/tidb#61702
2025-08-22 17:21:38 +00:00
tpp
d48ac38676 planner: Add explain format='plan_tree' (#63080)
ref pingcap/tidb#63118
2025-08-21 14:31:32 +00:00
3b96fe2123 perf: using generics instead of reflect for better performance (#62973)
close pingcap/tidb#62972
2025-08-20 18:04:01 +00:00
d302e96302 memory: fix data race in #63054 (#63056)
close pingcap/tidb#63054
2025-08-19 12:48:17 +00:00
ec45f18b5d test: fix standalone TiDB of next-gen report 'invalid key' (#63043)
ref pingcap/tidb#61702
2025-08-19 08:38:11 +00:00
259852d340 *: add the new SEMv2 config and implement most of the functions (#61634)
close pingcap/tidb#61582, close pingcap/tidb#61583, close pingcap/tidb#61584, close pingcap/tidb#61585
2025-08-18 13:38:47 +00:00
cd1aa428de *: tiny cleanup LogSlowQuery (#62989)
close pingcap/tidb#62988
2025-08-16 12:30:47 +00:00
c4d24241f1 memory: new submodules MemArbitrator & ResourcePool (#60597)
ref pingcap/tidb#58194
2025-08-15 07:00:54 +00:00
01bfccb1e8 importinto: add GROUP_KEY option to import jobs (#62369)
ref pingcap/tidb#61088
2025-08-15 03:22:51 +00:00
a49b6396b1 planner: move column pruning & collect stats rule into specific rule dir (#62984)
ref pingcap/tidb#55231
2025-08-14 10:57:57 +00:00
1d98b3c9d6 util/stmtsummary: fix test data race (#62942)
close pingcap/tidb#49778
2025-08-12 08:05:12 +00:00
04590cf4a5 *: simplify ExecDetails by embedding CopExecDetails and removing DetailsNeedP90 (#62600)
close pingcap/tidb#62599
2025-08-09 12:45:24 +00:00
82c1639b7f fix: make cgroup run happy on mac (#62859)
ref pingcap/tidb#62782
2025-08-08 12:35:18 +00:00