|
|
593c415707
|
planner: Remove CloneForPlanCache method (#54528)
ref pingcap/tidb#54057
|
2024-07-09 15:12:03 +00:00 |
|
|
|
5e6df4eeb1
|
expression, *: Eval param get type with context (#53656)
close pingcap/tidb#53653
|
2024-06-03 09:39:01 +00:00 |
|
|
|
6aef624c8d
|
planner: move invalidTask to task base pkg. (#53267)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
|
2024-05-15 02:25:12 +00:00 |
|
|
|
f0a744704b
|
planner: move cost factors to core/cost pkg (#53120)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
|
2024-05-09 11:38:38 +00:00 |
|
|
|
3ca57c1ff2
|
planner: fix index merge shouldn't push partial limit down when index plans are keep ordered (#52979)
close pingcap/tidb#52947
|
2024-05-06 10:22:07 +00:00 |
|
|
|
cbbfb23a81
|
planner: Fix mpp join column prune added projection incorrect construction (#52943)
ref pingcap/tidb#52828
|
2024-04-28 10:38:57 +00:00 |
|
|
|
c73d6c5a98
|
planner: Fix projection expression and schema not match error (#52913)
ref pingcap/tidb#52828
|
2024-04-26 16:08:56 +00:00 |
|
|
|
9fffc2f5ee
|
planner: make sure mpp join task's hashCols are all contained of its plan's schema (#52836)
close pingcap/tidb#52828
|
2024-04-25 16:25:48 +00:00 |
|
|
|
ecb8a9ec33
|
planner: rename base plan implemention's pkg from base to baseImpl (#52659)
ref pingcap/tidb#51664
|
2024-04-17 07:12:07 +00:00 |
|
|
|
2ce8b56ace
|
planner: remove internal pkg and move base code to certain place (#52620)
ref pingcap/tidb#51664
|
2024-04-16 13:54:06 +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 |
|
|
|
38d4cf9ffc
|
planner: refine cop task as a capital one for latter pkg move (#52506)
ref pingcap/tidb#52181
|
2024-04-11 11:02:00 +00:00 |
|
|
|
66a6d4cf46
|
planner: refine mppTask as capital one for latter pkg move (#52491)
ref pingcap/tidb#52181
|
2024-04-11 07:00:30 +00:00 |
|
|
|
1997ff7943
|
planner: move physical opt and cost misc to util and split plan interface (#52224)
ref pingcap/tidb#52181
|
2024-04-10 13:45:22 +00:00 |
|
|
|
a2cb0e1126
|
planner: Column prune improvement for MPP Join and TableScan+Filter operators (#52143)
ref pingcap/tidb#52133
|
2024-04-10 06:43:51 +00:00 |
|
|
|
482ce59bf6
|
expression: separate BuildContext and EvalContext (#52311)
close pingcap/tidb#52310
|
2024-04-03 09:42:24 +00:00 |
|
|
|
469cf047fa
|
expression: add PushDownContext for push down operations (#51891)
close pingcap/tidb#51890
|
2024-03-20 08:32:13 +00:00 |
|
|
|
f1410bf2a8
|
planner: seperate methods in PlanContext and EvalContext/BuildContext (#51382)
close pingcap/tidb#51381
|
2024-02-28 11:03:31 +00:00 |
|
|
|
7cc07580ec
|
planner: remove useless variable (#51245)
|
2024-02-22 11:48:40 +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 |
|
|
|
1a5a72aaf8
|
planner: do not remove the first row func if it is a constant (#50020)
close pingcap/tidb#38756
|
2024-01-10 09:54:24 +00:00 |
|
|
|
9b0fd9ea29
|
*: renaming variables/structs to improve readability / decrease confusion (#49989)
close pingcap/tidb#49988
|
2024-01-06 02:58:51 +00:00 |
|
|
|
7c0c01d561
|
planner: fix index merge reader may lost enforced prop sort when table plan is pure (#49844)
close pingcap/tidb#49605
|
2023-12-28 10:10:58 +00:00 |
|
|
|
bca554aa82
|
planner: unite the variable name (#49759)
|
2023-12-26 07:28:58 +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 |
|
|
|
ccbd1b5749
|
expression: replace EvalWithInnerCtx with Eval for PbConverter and ExplainInfo (#48917)
close pingcap/tidb#48914
|
2023-11-27 10:36:00 +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 |
|
|
|
5960d0d9bb
|
planner: fix index merge union case couldn't sink limit into index merge reader (#48590)
close pingcap/tidb#48588
|
2023-11-16 03:12:46 +00:00 |
|
|
|
3c461ddf06
|
util: Change the name of ListInDisk (#47777)
ref pingcap/tidb#47733
|
2023-10-20 03:34:59 +00:00 |
|
|
|
895b4e0f12
|
*: replace mathutil.Max/Min with built-in max/min (#47700)
ref pingcap/tidb#45933
|
2023-10-17 07:22:59 +00:00 |
|
|
|
318e82bbb7
|
*: move most of the packages to 'pkg' (#47123)
ref pingcap/tidb#41241
|
2023-10-13 14:36:26 +00:00 |
|