|
|
12833e8278
|
executor, planner: minimize the context used by the ranger package (#52363)
close pingcap/tidb#52362
|
2024-04-09 10:57:21 +00:00 |
|
|
|
482ce59bf6
|
expression: separate BuildContext and EvalContext (#52311)
close pingcap/tidb#52310
|
2024-04-03 09:42:24 +00:00 |
|
|
|
21e9d3cb40
|
planner, statistics: use the correct column ID when recording stats loading status (#52208)
close pingcap/tidb#52207
|
2024-04-02 08:54:17 +00:00 |
|
|
|
685da08370
|
fix: modify signature (#51802)
|
2024-03-15 05:10:01 +00:00 |
|
|
|
6a76187f2d
|
planner: code prepare for support OR list nested in AND list for mv index (#51780)
ref pingcap/tidb#51778
|
2024-03-14 17:11:11 +00:00 |
|
|
|
0ed511a84b
|
planner, stats: reduce the persist memory usage of stats after startup (#47496)
close pingcap/tidb#46867
|
2024-03-14 14:09:41 +00:00 |
|
|
|
47a990e7f7
|
planner: adjust estimated rows to account for modified rows (#50970)
close pingcap/tidb#47523
|
2024-03-13 13:30:41 +00:00 |
|
|
|
87bcf32d67
|
expression: remove providing EnableVectorizedExpression in EvalContext (#51567)
close pingcap/tidb#51563
|
2024-03-07 07:09:36 +00:00 |
|
|
|
f1410bf2a8
|
planner: seperate methods in PlanContext and EvalContext/BuildContext (#51382)
close pingcap/tidb#51381
|
2024-02-28 11:03:31 +00:00 |
|
|
|
5b187e5e56
|
planner: standalone implement for PlanContext (#51237)
close pingcap/tidb#51236
|
2024-02-22 15:03:28 +00:00 |
|
|
|
1ee58bf15b
|
planner: replace context in planbuilder to PlanContext (#51172)
ref pingcap/tidb#51070, close pingcap/tidb#51171
|
2024-02-21 10:49:57 +00:00 |
|
|
|
ee1864460f
|
planner: introduce PlanContext to provide context for planner phase (#51074)
close pingcap/tidb#51070
|
2024-02-08 10:35:47 +00:00 |
|
|
|
4c749f052b
|
executor,planner: make used stats info thread safe (#51029)
close pingcap/tidb#50835
|
2024-02-07 09:40:22 +00:00 |
|
|
|
bbfea62623
|
planner: Correct cardinality estimate for subset index match (#50574)
close pingcap/tidb#50573
|
2024-02-06 16:16:15 +00:00 |
|
|
|
6e022a5c31
|
table: introduce MutateContext and AllocatorContext for table.Table (#50862)
close pingcap/tidb#50861
|
2024-02-01 09:01:54 +00:00 |
|
|
|
51e1e13494
|
*: update interface{} to any (#50770)
ref pingcap/tidb#50765
|
2024-01-29 07:21:29 +00:00 |
|
|
|
22bd51eed0
|
planner: adjust index scan estimate for order with limit (#50345)
close pingcap/tidb#50237
|
2024-01-20 01:54:19 +00:00 |
|
|
|
7801b914bb
|
planner: fix panic when table path and mv index path are both used in access path (#50474)
close pingcap/tidb#50420
|
2024-01-16 14:00:15 +00:00 |
|
|
|
e3bd0df35d
|
planner: avoid scanning multi-valued index when there is no condition related (#50183)
close pingcap/tidb#50125
|
2024-01-11 03:31:55 +00:00 |
|
|
|
bf166d9c5d
|
planner, statistics: support estimation for mv index access path (#49852)
close pingcap/tidb#46539
|
2024-01-05 06:51:34 +00:00 |
|
|
|
a7ef915052
|
*: upgrade rules_go (#49693)
|
2023-12-27 02:15:28 +00:00 |
|
|
|
6aea95e223
|
planner: refactor planner module's warning and note generation logic (get rid of unnecessary stack info) (#49390)
close pingcap/tidb#49291
|
2023-12-14 08:13:50 +00:00 |
|
|
|
af07ff6820
|
*: fix return 1 topn when to set 0 topn in analyzeOption (#49068)
close pingcap/tidb#49080
|
2023-12-01 10:08:50 +00:00 |
|
|
|
204c9accf0
|
planner: replace EvalWithInnerCtx with Eval in exprToString in planner (#48788)
close pingcap/tidb#48787
|
2023-11-23 04:11:42 +00:00 |
|
|
|
9062834986
|
expression: add ctx to expression.Eval (#48609)
close pingcap/tidb#48608
|
2023-11-22 05:29:40 +00:00 |
|
|
|
3d176fcc2c
|
util/codec,util/errctx,*: add error context, and use it to refactor util/codec (#48613)
close pingcap/tidb#48611
|
2023-11-20 13:53:40 +00:00 |
|
|
|
2f2f916926
|
expression: always use the ctx in parameter for method Equal in all expressions (#48596)
close pingcap/tidb#48595
|
2023-11-17 05:09:47 +00:00 |
|
|
|
f04ed92907
|
planner: implementing multi index merge from CNF/DNF condition (#47671)
close pingcap/tidb#47759
|
2023-11-06 08:39:40 +00:00 |
|
|
|
8301e4e991
|
types,*: remove the dependency stmtctx from types package. (#48108)
close pingcap/tidb#48080
|
2023-11-01 11:45:44 +00:00 |
|
|
|
3a3a7d1c3c
|
enhancement: Modify the BuildLogicalPlanForTest function (#47988)
close pingcap/tidb#47974
|
2023-10-26 00:57:34 +00:00 |
|
|
|
3c461ddf06
|
util: Change the name of ListInDisk (#47777)
ref pingcap/tidb#47733
|
2023-10-20 03:34:59 +00:00 |
|
|
|
90bd2dde4d
|
stmtctx, *: change TypeCtx field to a private field (#47742)
close pingcap/tidb#47698, close pingcap/tidb#47752
|
2023-10-19 05:22:59 +00:00 |
|
|
|
3ef01b5882
|
types, *: move truncate flags to the types context (#47522)
close pingcap/tidb#47511
|
2023-10-18 05:15:29 +00:00 |
|
|
|
318e82bbb7
|
*: move most of the packages to 'pkg' (#47123)
ref pingcap/tidb#41241
|
2023-10-13 14:36:26 +00:00 |
|