Commit Graph

125 Commits

Author SHA1 Message Date
tpp
651ed6486d executor: flaky test TestIndexUsageWithData (#65329)
ref pingcap/tidb#63501
2025-12-31 01:27:50 +00:00
5376b6bd8a executor: fix data race in the temp folder (#65064)
close pingcap/tidb#65063
2025-12-16 12:39:53 +00:00
967cc9b130 executor: finish INDEX_LOOKUP_PUSHDOWN execution part (#63746)
close pingcap/tidb#63745
2025-10-09 16:17:33 +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
6e8336654e executor: downgrade some error logs (#63494)
close pingcap/tidb#59502, close pingcap/tidb#63493
2025-09-18 11:16:02 +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
c8d2bef20e planner: move physical related logic into physical op dir (#63401)
ref pingcap/tidb#52714
2025-09-08 10:39:06 +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
78eadf2080 planner: move physical table reader stuff into physical op dir (#63023)
ref pingcap/tidb#52714
2025-08-18 06:42:35 +00:00
739c7c3f9e planner: move physical cte related stuff into physical op dir. (#63007)
ref pingcap/tidb#52714
2025-08-15 12:57:41 +00:00
d82d2baa0f bazel: update settings and close some race on tests (#63009) 2025-08-15 09:07:31 +00:00
60e5a4b8b7 planner: move PhysicalExchangeSender+PhysicalExchangeReceiver related logic into physical op dir (#62888)
ref pingcap/tidb#52714
2025-08-15 00:44:03 +00:00
b9ee229dc8 planner: move physical PhysicalTableScan,PhysicalHashJoin related logic into physical op dir (#62809)
ref pingcap/tidb#52714
2025-08-05 05:09:09 +00:00
46e26712bf planner: move physical shuffle related logic into physical op dir. (#62788)
ref pingcap/tidb#52714
2025-08-04 04:10:03 +00:00
c3722d72ad planner: move physical projection related logic into physical op dir (#62533)
ref pingcap/tidb#52714
2025-07-23 02:31:21 +00:00
94121719e2 executor, distsql: add retry for EstablishMPPConnection on failure (#62355)
close pingcap/tidb#62421
2025-07-16 16:45:09 +00:00
2d0da8ee78 fix(runaway): resolve the dead channel in UpdateNewAndDoneWatch (#61795)
close pingcap/tidb#61782
2025-07-05 06:00:54 +00:00
9f1396b3cb planner: move physical limit related logic into physical op. (#62187)
ref pingcap/tidb#52714
2025-07-04 02:56:33 +00:00
4419a28eb9 planner: remove isChildOfIndexLookUp field from physicalTableScan (#61466)
ref pingcap/tidb#51664
2025-06-11 05:41:31 +00:00
51f88cc469 resource control, keyspace: update pd-client and client-go (#61381)
ref pingcap/tidb#61382
2025-06-04 10:34:41 +00:00
0a9281c3c6 planner: add MPPSink interface for later MPP CTE support (#61252)
ref pingcap/tidb#61239
2025-05-26 12:57:37 +00:00
29758db986 executor: update internal mpp tasks waitReport time from 3s to 100ms (#61235)
close pingcap/tidb#61233
2025-05-23 04:06:49 +00:00
34afcbb9d3 executor: gopls modernize (#60787)
close pingcap/tidb#60786
2025-05-07 14:32:26 +00:00
4133e9e71a resource group: support remove query watch by group (#60193)
close pingcap/tidb#58468
2025-04-15 14:21:53 +00:00
a116b4e40f executor: Fix mpp coordinator leak issue (#59691)
close pingcap/tidb#59703
2025-02-24 07:33:56 +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
2e377f4c49 executor, indexusage: don't load stats for point get index usage reporter (#58478)
close pingcap/tidb#58477
2025-01-21 06:56:59 +00:00
c34a6b69f6 executor,util: Stat inner/inter zone network traffic for MPP tasks (#58683)
close pingcap/tidb#58682
2025-01-21 02:11:44 +00:00
b2f2faaa95 parser: move 'model' to 'ast' pkg (#58704)
ref pingcap/tidb#54436
2025-01-07 10:20:04 +00:00
bf939fa79a *: don't handle live updates of column size (#58596)
close pingcap/tidb#58595
2025-01-06 19:42:49 +00:00
e18ca24b06 *: replace any with specific type in log (#58660)
ref pingcap/tidb#31716
2025-01-03 04:55:30 +00:00
a82a3b41e7 *: Optimize collecting executor runtime stats performance (#58420)
ref pingcap/tidb#56649
2024-12-27 09:00:00 +00:00
14a469ab9d *: upgrade the PD client to adopt the latest refactor (#58440)
ref pingcap/tidb#58439
2024-12-23 10:36:12 +00:00
52de47d06e executor: fix the issue that the int primary key doesn't show in the index usage (#58257)
close pingcap/tidb#58256
2024-12-23 07:19:30 +00:00
68d6b9932b execdetails: tiny optimization for executor stats (#58186)
ref pingcap/tidb#56649
2024-12-17 15:59:36 +00:00
56c07d07a7 executor: optimize executor runtime stats by avoid unnecessary clone (#54004)
ref pingcap/tidb#56649
2024-12-08 08:50:12 +00:00
8eebb2da00 executor: support semi join (#57658)
ref pingcap/tidb#56793
2024-12-04 07:00:56 +00:00
37a1f42e7d executor,distsql,util: distinguish walltime from sum of walltime in execution info (#57507)
close pingcap/tidb#56746
2024-11-28 08:27:35 +00:00
9ef5b59f6d runaway: only check statements with a non-empty plan digest (#57582)
close pingcap/tidb#56897
2024-11-21 10:45:32 +00:00
e731f1bc5f distsql,util: Add executor open close time into its total consume time (#56236)
ref pingcap/tidb#56232, close pingcap/tidb#56233
2024-11-18 14:20:26 +00:00
c39f46ff71 executor: add nil check protection for non-related subquery which base plan will be nil (#57150)
close pingcap/tidb#57149
2024-11-06 06:46:15 +00:00
c45d62f7d2 executor,planner: Fix tiflash plan with limit operator may lose execution summary problem (#57101)
close pingcap/tidb#50455
2024-11-05 09:37:24 +00:00
d34724f476 executor: support hash join spill (#55950)
close pingcap/tidb#55153
2024-10-22 03:27:44 +00:00
1052a555f5 *: force forbiding to use mock.NewContext in production code (#56654)
close pingcap/tidb#53388
2024-10-17 02:04:25 +00:00
ffcfb5e08a linter, executor: fix the constructor linter and add it to BaseExecutor/BaseExecutorV2 (#56485)
close pingcap/tidb#56484
2024-10-10 03:13:00 +00:00
0442c68e1c *: Deprecated and always set to ON tidb_enable_global_index (#56169)
ref pingcap/tidb#45133
2024-09-24 22:59:43 +00:00
Hu#
19caf52fad runaway: Add processed_keys and request_ru to check (#55147)
ref pingcap/tidb#54434
2024-09-24 07:31:41 +00:00
68fdf55d94 *: rename some packages of context (#56108)
close pingcap/tidb#56107
2024-09-19 07:11:03 +00:00
Hu#
bb3456b076 runaway: Mitigation tidb_runaway_queries flooding (#55664)
ref pingcap/tidb#54434
2024-09-13 03:16:18 +00:00
Hu#
1dc045fa1a runaway: change QUERY WATCH time type to UTC (#56015)
close pingcap/tidb#54770
2024-09-12 08:25:14 +00:00