Commit Graph

4293 Commits

Author SHA1 Message Date
1e571855e1 ddl: run embedded analyze only once for multi-schema change (#63894)
ref pingcap/tidb#63326
2025-10-12 15:04:46 +00:00
617c3cffe1 expression: improve ScalarFunction performance (#63910)
close pingcap/tidb#63909
2025-10-11 15:41:51 +00:00
4e3507a43c executor: force pushdown aggregate to TiKV inside admin check table (#63665)
close pingcap/tidb#63492
2025-10-11 15:41:45 +00:00
5639a36c7e table: Fixed concurrent pk update with global index during truncate partition (#63832)
close pingcap/tidb#63833
2025-10-11 12:57:36 +00:00
13377dcc90 ddl: show analyzing status in admin show jobs (#63902)
ref pingcap/tidb#63326
2025-10-11 09:05:33 +00:00
50a1e5a631 dxf: fix task cannot be cancelled when the number of active scheduler reached the limit (#63897)
ref pingcap/tidb#61702, close pingcap/tidb#63896
2025-10-11 03:38:21 +00:00
61040a38fb executor: hide redundant comments in admin show jobs for next-gen (#63860)
ref pingcap/tidb#61702
2025-10-10 17:19:39 +00:00
c1297c9b33 planner: refactor FindBestTask and move FindBestTask4LogicalTableDual (#63863)
ref pingcap/tidb#52714
2025-10-10 10:45:00 +00:00
xhe
9a39320b2e sysvar: add internal session flag (#63709)
close pingcap/tidb#63708
2025-10-10 09:12:38 +00:00
fd0c9f062c unistore: Add mock keyspace manager to mock PD (#63002)
ref pingcap/tidb#58720
2025-10-10 09:12:30 +00:00
8e509eb168 expression: add items in the bench daily for expression (#63883)
ref pingcap/tidb#63809
2025-10-10 04:43:45 +00:00
xhe
a0cfc56566 session: use get internal session to optimize advisory locks (#63551)
close pingcap/tidb#63482
2025-10-10 03:47:48 +00:00
967cc9b130 executor: finish INDEX_LOOKUP_PUSHDOWN execution part (#63746)
close pingcap/tidb#63745
2025-10-09 16:17:33 +00:00
0587d81370 executor: fix unexpected successful admin check in the table when no index record exists (#63871)
close pingcap/tidb#63698
2025-10-09 14:35:01 +00:00
3a54eaa3ff planner: fix LogicalProjection.DeriveStats allocate too many memories (#63829)
close pingcap/tidb#63810
2025-10-09 14:34:54 +00:00
a4fda02ecb importinto: disable some options when sem enabled (#63865)
ref pingcap/tidb#61702
2025-10-09 11:23:36 +00:00
f8a207ce90 expression: don't allocate column every time when to newLocalColumnPool (#63864)
ref pingcap/tidb#63809
2025-10-09 09:59:45 +00:00
0318a82a3b grafana: fix the performance overview panel in nextgen (#63831)
ref pingcap/tidb#63477
2025-10-09 09:04:51 +00:00
8ddebe9751 add-index: use max-node-count as hint when split subtasks on nextgen (#63861)
ref pingcap/tidb#61702
2025-10-09 06:37:18 +00:00
tpp
c350a7d6b0 planner: record correlated columns for join pruning (#63381)
close pingcap/tidb#63456
2025-10-09 00:30:45 +00:00
2ef60523a2 store,ttl,util : fix some function names (#63692) 2025-10-08 14:11:03 +00:00
fb8c9c1329 executor: handle all responses correctly (#63849)
close pingcap/tidb#61273
2025-10-07 16:11:06 +00:00
df9683a25a executor: exclude tiproxy advertise addr from inspection result (#63841)
close pingcap/tidb#63840
2025-10-06 21:18:09 +00:00
bfdd3986c7 executor: Ignore PD config items that are expected to be different (#63843)
close pingcap/tidb#63842
2025-10-05 15:00:07 +00:00
b6e32dd757 ddl: run merge-temp-index step on DXF (#62971)
close pingcap/tidb#63296
2025-10-03 10:15:04 +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
015f185848 planner: check select or restore-admin privilege for the refresh cmd (#63822)
close pingcap/tidb#61273
2025-10-02 15:47:10 +00:00
tpp
bf9c3284d7 planner: remove fullRange check from skyline pruning (#63828)
ref pingcap/tidb#63235
2025-10-02 14:51:31 +00:00
18dac9e137 executor: support B suffix for convertReadableSizeToByteSize (#63837)
close pingcap/tidb#63836
2025-10-02 13:40:55 +00:00
e60e050405 planner: remove redundant variable handling (#63834)
close pingcap/tidb#63040
2025-10-01 19:24:22 +00:00
tpp
72a540b804 Planner: Add min/max for out of range (#63077)
close pingcap/tidb#63724, close pingcap/tidb#63801
2025-10-01 17:57:25 +00:00
09f1070a31 statistics: implement refresh stats command (#63748)
ref pingcap/tidb#61273
2025-10-01 14:58:25 +00:00
70c7d5051c bindinfo: add last_used_date to track bindinfo usage frequency (#63409)
close pingcap/tidb#63407
2025-09-30 07:50:46 +00:00
007861065e planner: create index with embedded analyze (#63143)
close pingcap/tidb#63326
2025-09-30 04:03:25 +00:00
ae3d6acbb5 planner: remove code of the hint nth_plan - 1 (#63803)
ref pingcap/tidb#63802
2025-09-30 02:57:19 +00:00
8840daf482 planner, executor: support access path keep order with IN conditions using merge sort (#62694)
close pingcap/tidb#34882, close pingcap/tidb#63449
2025-09-29 16:22:16 +00:00
3baa4e85da metrics: add tikv performance for keyspace name (#63794)
close pingcap/tidb#63797
2025-09-29 12:15:37 +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
b614407932 parser: support recursive parentheses in LEADING hint (#63622)
close pingcap/tidb#63253
2025-09-28 17:10:13 +00:00
42fa3abc6b stats: reduce updating col predicate usage table (#63519)
close pingcap/tidb#63426
2025-09-28 11:05:46 +00:00
4f57389d52 planner: remove code of the deprecated optimizer trace - 3 (#63784)
ref pingcap/tidb#63725
2025-09-28 09:30:22 +00:00
eb47aabd79 planner: relocate table/index scan build logic to physical op dir (#63585)
ref pingcap/tidb#52714
2025-09-28 07:22:40 +00:00
98fa1ac0d9 planner: remove code of the deprecated optimizer trace - 2 (#63765)
ref pingcap/tidb#63725
2025-09-28 04:44:07 +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
e23dccfc4c executor, planner: change some log's level from error to warning (#63577)
close pingcap/tidb#63576
2025-09-26 18:35:49 +00:00
d87685d431 executor: split executor test into other package (#63739) 2025-09-26 16:17:10 +00:00
b87965f575 planner: fix nested IN expression rewriter bug (#63757)
close pingcap/tidb#63565
2025-09-26 13:29:55 +00:00
74ea11d1fc tests: fix upgrade bdr unit tests for next-gen (#63770)
ref pingcap/tidb#61702
2025-09-26 09:28:04 +00:00