|
|
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 |
|
|
|
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 |
|
|
|
bb3456b076
|
runaway: Mitigation tidb_runaway_queries flooding (#55664)
ref pingcap/tidb#54434
|
2024-09-13 03:16:18 +00:00 |
|
|
|
1dc045fa1a
|
runaway: change QUERY WATCH time type to UTC (#56015)
close pingcap/tidb#54770
|
2024-09-12 08:25:14 +00:00 |
|
|
|
edf100118d
|
executor: record index usage for the clustered primary keys (#55602)
close pingcap/tidb#55601
|
2024-09-05 05:12:57 +00:00 |
|
|
|
c9baef45d4
|
pkg/parser: support SWITCH_GROUP syntax for runaway watch (#54804)
ref pingcap/tidb#54434
|
2024-09-04 16:59:43 +00:00 |
|
|
|
1256bbea23
|
*: Refactor runaway related code (#55202)
ref pingcap/tidb#54434
|
2024-09-03 05:38:29 +00:00 |
|
|
|
48989e726f
|
*: Vector Data types and Functions (#55550)
ref pingcap/tidb#54245
|
2024-08-22 07:01:51 +00:00 |
|
|
|
2fb61a5eb2
|
*: Require GLOBAL IndexOption for creating Global Index (#55264)
close pingcap/tidb#52994
|
2024-08-12 12:52:31 +00:00 |
|
|
|
5a44248c64
|
planner: move logical window into logicalop pkg. (#55158)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
|
2024-08-02 10:18:39 +00:00 |
|
|
|
0dff610398
|
resource_control: support unlimited keyword when setting the resource group (#54704)
close pingcap/tidb#54413
|
2024-07-26 09:17:26 +00:00 |
|
|
|
98b785872c
|
pkg/parser: use clearer structures for RESOURCE GROUP ASTs (#54881)
ref pingcap/tidb#54434
|
2024-07-25 04:58:34 +00:00 |
|
|
|
560e92ed72
|
runaway: change tidb_runaway_watch time type to UTC (#54768)
ref pingcap/tidb#54434, close pingcap/tidb#54770
|
2024-07-23 08:04:34 +00:00 |
|
|
|
07f7774987
|
executor: refactor the BaseExecutor and remove session context in IndexLookUpExecutor and IndexReaderExecutor. (#54626)
close pingcap/tidb#54625
|
2024-07-22 05:03:04 +00:00 |
|
|
|
13e428061a
|
context, executor: add a function to detach the TableReaderExecutor (#54456)
close pingcap/tidb#53336
|
2024-07-19 09:43:31 +00:00 |
|
|
|
2934442a76
|
*: optimize the speed of full load (#54185)
ref pingcap/tidb#50959
|
2024-07-15 04:20:58 +00:00 |
|
|
|
4fe31ed95e
|
table: make slices in ColSizeDeltaBuffer private (#54539)
close pingcap/tidb#54392
|
2024-07-12 03:36:06 +00:00 |
|
|
|
f490a98438
|
*: add context.Context parameter to infoschema TableByName (#54479)
ref pingcap/tidb#50959
|
2024-07-09 16:04:33 +00:00 |
|
|
|
9f7441a979
|
mod: update pd client (#54424)
ref tikv/pd#8349, ref pingcap/tidb#47421
|
2024-07-04 16:05:57 +00:00 |
|
|
|
a5a1b674bd
|
executor: reset groupCount when Close is called in streamagg executor (#53874)
close pingcap/tidb#53867
|
2024-06-18 09:58:17 +00:00 |
|
|
|
152db14934
|
executor: add hash join v2 (#53208)
ref pingcap/tidb#53127
|
2024-06-14 08:35:44 +00:00 |
|
|
|
fc342dba1f
|
executor: avoid use fmt.Sprintf (#54002)
close pingcap/tidb#54001
|
2024-06-13 09:09:00 +00:00 |
|
|
|
5e6df4eeb1
|
expression, *: Eval param get type with context (#53656)
close pingcap/tidb#53653
|
2024-06-03 09:39:01 +00:00 |
|
|
|
9bf35006c8
|
executor: fix mppIterator memory leak when got error (#53106)
close pingcap/tidb#52406
|
2024-05-09 12:28:08 +00:00 |
|
|
|
20454c45dc
|
executor: add failpoints to control chunk size (#52960)
ref pingcap/tidb#50215
|
2024-04-29 10:06:05 +00:00 |
|
|
|
62f3aea0f3
|
resource_control: Separate the mark for watch and rule and enhance testing (#52197)
ref pingcap/tidb#43691
|
2024-04-22 12:25:39 +00:00 |
|
|
|
5aa48d8284
|
planner: move base plan related output of core pkg and make it well-pkged (#52529)
ref pingcap/tidb#51664
|
2024-04-15 10:51:06 +00:00 |
|
|
|
6cca89c794
|
executor, planner: add a smaller context for ToPB method (#52369)
close pingcap/tidb#52368
|
2024-04-10 05:31:51 +00:00 |
|
|
|
ab90c771a2
|
resource_manager: fix test by checking system table status (#52456)
close pingcap/tidb#52455
|
2024-04-09 13:58:51 +00:00 |
|
|
|
38f665a104
|
executor: fix mppIterator memory leak when got error (#52410)
close pingcap/tidb#52406
|
2024-04-09 09:00:27 +00:00 |
|
|
|
482ce59bf6
|
expression: separate BuildContext and EvalContext (#52311)
close pingcap/tidb#52310
|
2024-04-03 09:42:24 +00:00 |
|
|
|
f7d66f4913
|
distsql: use a more accurate type of the context of distsql (#51618)
close pingcap/tidb#51617
|
2024-04-01 08:27:16 +00:00 |
|
|
|
40456f36fe
|
*: make package sqlexec not depend on sessionctx anymore (#52031)
close pingcap/tidb#52029
|
2024-03-25 11:59:17 +00:00 |
|
|
|
ef30a6930f
|
sessionctx,executor: support div_precision_increment sysvar (#51538)
close pingcap/tidb#51501
|
2024-03-14 08:14:10 +00:00 |
|
|
|
87bcf32d67
|
expression: remove providing EnableVectorizedExpression in EvalContext (#51567)
close pingcap/tidb#51563
|
2024-03-07 07:09:36 +00:00 |
|
|
|
cc0387b1a3
|
expression: expose some basic fields to expression.EvalContext (#51420)
close pingcap/tidb#51419
|
2024-03-04 03:39:33 +00:00 |
|
|
|
e90df0c19d
|
executor,distsql: refactor the base executor in tableReader (#51397)
close pingcap/tidb#51396
|
2024-02-29 13:48:32 +00:00 |
|
|
|
6f02e99396
|
experssion: table: standalone implement for EvalContext and BuildContext (#51299)
close pingcap/tidb#51298
|
2024-02-27 07:26:21 +00:00 |
|
|
|
5b187e5e56
|
planner: standalone implement for PlanContext (#51237)
close pingcap/tidb#51236
|
2024-02-22 15:03:28 +00:00 |
|
|
|
4c749f052b
|
executor,planner: make used stats info thread safe (#51029)
close pingcap/tidb#50835
|
2024-02-07 09:40:22 +00:00 |
|
|
|
526d738207
|
expression: refactor functions to build expressions (#50997)
close pingcap/tidb#50996
|
2024-02-07 03:05:45 +00:00 |
|
|
|
402c52eedb
|
executor: Support spill of parallel hash aggregate (#49074)
ref pingcap/tidb#47733
|
2024-02-04 10:23:42 +00:00 |
|