Commit Graph

1030 Commits

Author SHA1 Message Date
0a5e0b3b2b kv request: configurable KV Timeout (#45601)
close pingcap/tidb#45380
2023-08-11 12:43:57 +00:00
0eac1dba9d *: replace exp/slices with std (#45978)
ref pingcap/tidb#45933
2023-08-11 03:30:27 +00:00
6fb20c9d30 planner: log the reason why the sample-rate is chosen when analyzing table (#45938)
close pingcap/tidb#45936
2023-08-10 09:37:56 +00:00
0ac1bd70c5 partition: Revert support batch_point_get for partition table in dynamic mode (#45891)
close pingcap/tidb#45889
2023-08-08 07:37:54 +00:00
ef37474296 planner, executor: fix batch_point_get with specific table partitions (#45748)
close pingcap/tidb#45720
2023-08-03 04:08:39 +00:00
c46da07be7 *: global runaway watch by system table and impl exector for query watch (#45465)
ref pingcap/tidb#43691
2023-08-01 06:14:37 +00:00
0e068edd6d planner, executor: support index merge's order prop push down at the normal way (#43881)
ref pingcap/tidb#41028, close pingcap/tidb#43577, close pingcap/tidb#45387
2023-08-01 01:22:07 +00:00
ac0c90e232 executor: create vecgroupcheck package to improve test (#45621)
ref pingcap/tidb#44940
2023-07-28 04:52:42 +00:00
0ed68bfb42 executor: add explicit request source for point get request (#45526)
ref pingcap/tidb#44769
2023-07-27 08:46:36 +00:00
7e8bb1bb08 *: add query watch stmt for manul management of runaway watch (#45500)
ref pingcap/tidb#43691
2023-07-26 09:12:11 +00:00
b74c572f11 planner: refacor code to split base package (#45529)
ref pingcap/tidb#44940
2023-07-25 10:15:03 +00:00
b1feeca170 linter: enable revive for executor (#45504)
ref pingcap/tidb#40786
2023-07-24 03:22:18 +00:00
85cec1b6ee *: support plan replayer for historical stats (#44592)
close pingcap/tidb#45038
2023-07-21 03:59:18 +00:00
a84c1e875b planner, executor: fix the logic for inline projection of executors (#45158)
close pingcap/tidb#45112
2023-07-12 11:02:14 +00:00
e048e9e32f *: support time function for calibrate resource (#44965)
close pingcap/tidb#44908
2023-07-11 05:27:42 +00:00
fbbd9b0d32 executor: union scan refactor, optimize the membuffer decoding process (#45051)
ref pingcap/tidb#43249
2023-07-06 04:41:15 +00:00
0e3b31ecc9 executor: support partition table KeepOrder in UnionScan (#45140)
close pingcap/tidb#45007
2023-07-05 12:14:13 +00:00
7df405dcc3 *: introduce tiflash_replica_read to support different policies of TiFlash node selection (#44107)
close pingcap/tidb#44106
2023-07-04 09:26:13 +00:00
96dcbb7c9a executor: add cache for approximate table count (#44979)
close pingcap/tidb#44978
2023-07-03 11:15:42 +00:00
30cafb3c3a executor: refactor executor and baseExecutor (#45065)
ref pingcap/tidb#44940
2023-07-03 07:56:12 +00:00
8d6071a210 *: remove CorrelatedCol.HashCode to avoid potential bug (#45034)
close pingcap/tidb#45033
2023-06-30 16:23:12 +00:00
d2a504e15a *: support MPPGather for UnionScan (#44915)
close pingcap/tidb#44705
2023-06-27 08:28:05 +00:00
cea26f8ac1 *: fix cte nil pointer error when got multiple apply (#44782)
close pingcap/tidb#44774
2023-06-20 13:50:41 +00:00
ce99d5d25d planner: complete fall through into MPP task if up-layer can generate a cop tiflash (#44324)
close pingcap/tidb#37459
2023-06-20 12:46:11 +00:00
daf5f6fd70 *: use a new algorithm to improve the speed of admin check table/index (#43694)
close pingcap/tidb#43693
2023-06-20 08:05:42 +00:00
cfef1b05cc executor: add CTEProducer that shared by all CTEExec (#44643)
close pingcap/tidb#44649
2023-06-19 07:17:12 +00:00
ce174c65f2 Import into: add job management statement (#44453)
ref pingcap/tidb#42930
2023-06-12 13:47:07 +00:00
xhe
7eebafe913 *: simplify insert into set (#44465)
close pingcap/tidb#44464
2023-06-12 10:29:06 +00:00
c7f2a2317d linter: enable early return (#44564)
close pingcap/tidb#40786
2023-06-12 05:43:05 +00:00
a69ddf1879 partition: fix index join probe side will locate partition error when it's a table range scan (#44414)
close pingcap/tidb#43686
2023-06-05 11:15:40 +00:00
3a489e4fb3 executor: found column by idxScan.schema instead of idxScan.Table (#44283)
close pingcap/tidb#44266
2023-05-31 03:30:42 +00:00
557167ebe7 executor: add remain time for showAnalyzeStatus (#43866)
close pingcap/tidb#44033
2023-05-25 13:39:39 +00:00
8deae8a70e executor,store,kv: Introduce mpp coordinator interface (#44034)
ref pingcap/tidb#44032
2023-05-25 10:55:39 +00:00
f944c6de1b executor, planner: fix indexLookUp with static pruning (#44139)
close pingcap/tidb#44123
2023-05-25 06:49:39 +00:00
cd834eec65 import into: impl IMPORT INTO statement part 1 (#44122)
ref pingcap/tidb#42930
2023-05-25 05:45:38 +00:00
6e11eefcfc loaddata: don't split transaction and revert some change (#44136)
ref pingcap/tidb#44078
2023-05-25 03:43:38 +00:00
cb175516d2 executor: ignore non-found partitions in inner joins (#43763)
close pingcap/tidb#43686
2023-05-15 10:33:18 +00:00
ec03200fb1 planner, executor: add extraProj for indexMerge with orderBy + limit (#43617)
close pingcap/tidb#43609
2023-05-09 15:32:08 +00:00
0d3ad53386 ddl, executor: executor change for pause/resume on ddl jobs (#43171)
close pingcap/tidb#18015, ref pingcap/tidb#40041
2023-05-09 14:32:08 +00:00
2ca58a4be1 planner, executor: remove pid param for sortedSelectResults (#43315)
close pingcap/tidb#43241
2023-04-26 06:25:52 +00:00
98250894b5 fix: fix global index scan, index join, and dml in drop partition (#41992) 2023-04-23 03:06:44 +00:00
0423a09188 planner, statistics: add more debug trace (#43200)
ref pingcap/tidb#43069
2023-04-20 06:11:20 +08:00
268901f308 resource_control: support dynamic calibrate resource (#43098)
ref pingcap/tidb#38825
2023-04-19 22:31:20 +08:00
Hu#
15ce8090e8 resource_control: calibrate resource support sysbench (#42695)
ref pingcap/tidb#38825
2023-04-14 18:32:47 +08:00
2d0564c8ff executor, planner: support indexMerge limit embeded with non partition table (#42811)
ref pingcap/tidb#41028
2023-04-14 15:29:01 +08:00
5f6de26906 *: prefetch BatchPointGet for partition tables in multi-statement (#42506)
ref pingcap/tidb#41367
2023-04-13 20:35:01 +08:00
2e1522b6a1 planner, executor: support mergeSort for partition tables in IndexLookUp (#42483)
ref pingcap/tidb#26166
2023-04-04 17:06:57 +08:00
f907e5aa5f statistics: rename Table.Count to Table.RealtimeCount (#42764)
ref pingcap/tidb#42160
2023-04-04 05:38:57 +08:00
a1407b29fa loaddata: split functionalities to prepare concurrent load (#42565)
ref pingcap/tidb#40499
2023-03-28 23:20:55 +08:00
9632aa6b49 resource_control: support calibrate resource (#42165)
ref pingcap/tidb#38825
2023-03-17 17:38:41 +08:00