Commit Graph

364 Commits

Author SHA1 Message Date
3aa21d0937 *: label external the request source via sessionvar (#44770)
ref pingcap/tidb#44769
2023-07-11 04:21:42 +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
4fdae0b332 executor, distsql: enhance mpp cooridnator to handle execption and execution summaries better (#44697)
ref pingcap/tidb#44032
2023-06-30 06:54:41 +00:00
7a29bec6d8 domain: Introduce runaway manager (#44339)
ref pingcap/tidb#43691
2023-06-16 03:45:10 +00:00
1837efe528 resource_control: use const default resource group name (#44526)
ref pingcap/tidb#43691
2023-06-13 08:37:15 +00:00
6f54a29444 *: use approximately algorithm to calculate p90 in slowlog. (#44269)
close pingcap/tidb#44047
2023-06-13 04:41:07 +00:00
f320bbe469 linter: enable QF1012 (#44554)
ref pingcap/tidb#40786
2023-06-09 21:56:46 +00:00
3a83d1bb8d session,executor: add variables to support set if enable tiflash pipeline model by sql statement (#44467)
close pingcap/tidb#44468
2023-06-08 03:37:41 +00:00
4c83352678 *: Introduce runaway statement in resource group (#43843)
ref pingcap/tidb#43691
2023-05-31 11:16:42 +00:00
8deae8a70e executor,store,kv: Introduce mpp coordinator interface (#44034)
ref pingcap/tidb#44032
2023-05-25 10:55:39 +00:00
610ca18e06 *: support to execute CTE on MPP side (#42296)
close pingcap/tidb#43333
2023-05-24 14:03:40 +00:00
2ca58a4be1 planner, executor: remove pid param for sortedSelectResults (#43315)
close pingcap/tidb#43241
2023-04-26 06:25:52 +00:00
658e7b8914 planner, executor: indexMerge support partition table with limit embedded (#43173)
ref pingcap/tidb#41028, close pingcap/tidb#43158, close pingcap/tidb#43160
2023-04-20 21:43:20 +08:00
e942ab6148 kazel: support auto-config shard_count (#42751)
close pingcap/tidb#42827
2023-04-06 15:46:58 +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
b00c646802 distsql: misuse IsTelemetryEnabled in the selectResult.fetchResp (#42542)
close pingcap/tidb#42507
2023-03-25 17:58:42 +08:00
c4efc57b52 session,executor: add variables to support set tiflash spill threshold by sql statement (#42309)
close pingcap/tidb#42308
2023-03-16 20:16:41 +08:00
a2ae2370ba store: update tikv client (#42140)
close pingcap/tidb#42141
2023-03-16 17:30:49 +08:00
cc56b21242 executor: support mergeSort different selectResult in TableScan and IndexScan (#42024)
ref pingcap/tidb#26166, close pingcap/tidb#41801
2023-03-14 22:34:39 +08:00
e927cade5c txn: disable rc read check ts for cursor read mode (#42185)
close pingcap/tidb#42184
2023-03-14 17:44:48 +08:00
c19cae6cba statistics: fix DATA RACE in the TestInitStatsVer2 (#42123)
close pingcap/tidb#42122
2023-03-13 17:14:41 +08:00
ac6a9ebf6d copr: support load_based_replica_read_threshold (#40742)
close pingcap/tidb#41664
2023-03-03 23:03:11 +08:00
796d5b9bfa store/copr: set concurrency to partition number for limit statements (#41615)
ref pingcap/tidb#41480
2023-02-22 16:01:06 +08:00
f950007b97 distsql: refine code for setting LimitSize of kvRequest (#41601)
close pingcap/tidb#41591
2023-02-20 19:47:14 +08:00
79ae1e3c1f *: update bazel config (#41296) 2023-02-13 14:38:01 +08:00
bdef910bec store/copr: enable store batch by default & add extra copr concurrency and batch nums in stats (#40711)
ref pingcap/tidb#39361, close pingcap/tidb#40399
2023-02-09 03:07:59 +08:00
98aff8c211 executor: disable paging for small limit (#41120)
close pingcap/tidb#40741
2023-02-07 11:09:58 +08:00
00d48f90e6 *: update util/tracing and remove repeated code (#40825)
close pingcap/tidb#40809
2023-02-06 22:35:58 +08:00
07af605381 *: add memory tracker for mppIterator (#40901)
close pingcap/tidb#40900
2023-02-02 16:53:57 +08:00
f1a744a3e6 planner: add MppVersion for mpp task; support data compression in Exchange Operator; (#40132)
ref pingcap/tiflash#6620, close pingcap/tidb#40494
2023-02-02 11:11:56 +08:00
de856d9354 store/copr: move row hint into key range (#40105)
ref pingcap/tidb#39361
2023-01-19 22:57:50 +08:00
17c0d5481b executor: support set resource-group-name for kv request (#40237)
ref pingcap/tidb#38825
2023-01-13 14:13:46 +08:00
bd7fb08838 distsql: fix a bug of ranger.Range to kv.KeyRange conversion (#40204)
close pingcap/tidb#40158
2023-01-13 10:17:46 +08:00
afbef28e56 executor: TiFlash supports stale read (#40048)
close pingcap/tidb#40047
2022-12-27 19:06:16 +08:00
9d9eaca77f store/copr: support batch coprocessor requests by store (#39525)
ref pingcap/tidb#39361
2022-12-01 23:58:02 +08:00
63ce7931b0 *: add foreign key check/cascade runtime stats information in explain analyze result (#39203)
close pingcap/tidb#39202
2022-11-30 20:00:01 +08:00
23543a4805 *: merge the runtime stats in time to avoid using too many memory (#39394)
close pingcap/tidb#39413
2022-11-29 21:00:00 +08:00
f9a6e47192 planner: support push part of order property down to the partition table (#36108)
ref pingcap/tidb#26166
2022-11-29 13:51:59 +08:00
ea26284ea3 *: avoid special cases DATA RACE (#38918)
close pingcap/tidb#38914
2022-11-08 20:13:50 +08:00
0b3e1e9be0 *: Chunkreuse try reuse chunk in operator (#38607)
close pingcap/tidb#38606
2022-11-04 11:28:00 +08:00
f9c7bbccec *: authentication using tidb_auth_token plugin (#38773)
close pingcap/tidb#38504
2022-11-04 02:54:00 +08:00
ef95612e84 *: extend the semantic of mem-quota-query to mem-quota-session (#38423)
close pingcap/tidb#38429
2022-11-02 10:45:59 +08:00
61eed5c362 copr: increase extra concurrency for small coprocessor tasks (#37725)
close pingcap/tidb#37724
2022-10-14 16:13:52 +08:00
4394a2a8f1 bazel: update config and enable race for part test (#38434) 2022-10-13 11:15:51 +08:00
e7b0eb53b1 config: fix data race raised by EnableCollectExecutionInfo (#38409)
close pingcap/tidb#38408
2022-10-12 17:17:51 +08:00
5c4b328b02 variables: enable variable hook to access storage (#38227)
close pingcap/tidb#38225
2022-10-01 02:35:45 +08:00
f41d8d3d98 *: enable race for sessiontest (#38013) 2022-09-21 11:19:05 +08:00
8d450d42ac distsql: fix build for 'make bench-daily' (#37958)
ref pingcap/tidb#37957
2022-09-20 11:21:02 +08:00
1eeedacc60 *: remove goleak's ignoring opencensus top function (#37908) 2022-09-19 12:29:00 +08:00
a1f61f0458 distsql,store: fix copr-cache hit/miss metrics (#37720)
close pingcap/tidb#37715
2022-09-08 23:16:56 +08:00