|
|
6caadcafc6
|
planner: fix correctness of the correlated predicate push down for cte (#43759)
close pingcap/tidb#43645
|
2023-05-13 18:19:16 +00:00 |
|
|
|
0af1bd701e
|
bind: fix global binding hint for resource groups (#43738)
ref pingcap/tidb#38825, close pingcap/tidb#43736
|
2023-05-12 12:42:22 +00:00 |
|
|
|
3e2d003e0d
|
planner: skip json column which exists in mv index when collecting stats (#43706)
close pingcap/tidb#43705
|
2023-05-11 07:09:21 +00:00 |
|
|
|
7caffd9ba4
|
privilege, server: support LDAP authentication (#43582)
close pingcap/tidb#43580
|
2023-05-10 14:51:21 +00:00 |
|
|
|
5f92a50a66
|
*: fix incorrect handling of EXECUTE stmt in plan replayer capture (#43662)
close pingcap/tidb#43620
|
2023-05-10 13:46:07 +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 |
|
|
|
a7299d3274
|
planner: fix wrong task types when calculating cost in some cases (#43637)
ref pingcap/tidb#35240
|
2023-05-09 12:32:08 +00:00 |
|
|
|
bec5bb9e58
|
planner: enable constant propagation for plan cache parameters (#43009)
close pingcap/tidb#43520, close pingcap/tidb#43522
|
2023-05-09 02:36:58 +00:00 |
|
|
|
65eae6281c
|
*: Fix issue in multi column range partition pruning (#43506)
close pingcap/tidb#43459
|
2023-05-08 09:45:13 +00:00 |
|
|
|
0c1f36338b
|
planner, statistics: fix panic in plan replayer debug trace and add more tests (#43278)
ref pingcap/tidb#43069, close pingcap/tidb#43412
|
2023-05-06 09:46:56 +00:00 |
|
|
|
809463f116
|
planner: improve test in casetest (#43570)
ref pingcap/tidb#43573
|
2023-05-06 08:52:56 +00:00 |
|
|
|
6488c35a25
|
sql: implement SHOW BR JOBS <n:int> and CANCEL BR JOB <n:int> (#43074)
close pingcap/tidb#43072
|
2023-05-05 10:45:57 +00:00 |
|
|
|
cb609bb39c
|
*: add tidb_row_checksum() as a builtin function (#43479)
ref pingcap/tidb#42747
|
2023-05-05 07:03:56 +00:00 |
|
|
|
b901431398
|
*: use time.DateTime,time.DateOnly to replace magic number (#43505)
|
2023-05-04 03:21:55 +00:00 |
|
|
|
96e9e68daa
|
planner: copy columnInfo for doubleReader case (#43476)
close pingcap/tidb#43461
|
2023-04-28 05:59:53 +00:00 |
|
|
|
17cb4de37a
|
planner: wrong slice length check for index merge's order prop push down (#43465)
close pingcap/tidb#43178
|
2023-04-28 04:17:53 +00:00 |
|
|
|
d95ce849f0
|
ddl, parser, planner: admin Pause/Resume on DDL jobs (#43081)
close pingcap/tidb#18015, ref pingcap/tidb#40041
|
2023-04-28 03:29:53 +00:00 |
|
|
|
822767b73c
|
planner: Support normal left/right outer MPPTask join with other condition to use either side as build side (#43355)
close pingcap/tidb#43347
|
2023-04-27 02:37:52 +00:00 |
|
|
|
df0b41364b
|
Optimizer: do not simplify != NULL (#43434)
ref pingcap/tidb#43407
|
2023-04-26 12:51:51 +00:00 |
|
|
|
4b6f0ce4ee
|
planner: open fully order prop push down for partition table's table scan and single index scan (#42694)
ref pingcap/tidb#26166
|
2023-04-26 12:09:52 +00:00 |
|
|
|
a3d165c3a3
|
planner: fix late materialization log may panic (#43349)
close pingcap/tidb#43421
|
2023-04-26 09:31:52 +00:00 |
|
|
|
8b1e67f8a6
|
planner: fix the col resolution priority between outer scope and nature join folded col (#43247)
close pingcap/tidb#42912
|
2023-04-26 08:49:51 +00:00 |
|
|
|
2ca58a4be1
|
planner, executor: remove pid param for sortedSelectResults (#43315)
close pingcap/tidb#43241
|
2023-04-26 06:25:52 +00:00 |
|
|
|
23d5df4c46
|
planner: label predicate_simplification as over-optimized for plan cache (#43408)
close pingcap/tidb#43405
|
2023-04-26 01:55:51 +00:00 |
|
|
|
0b8f8807d0
|
*: add a new variable to control whether to invalidate plan cache when related table analyzed (#43390)
close pingcap/tidb#43295
|
2023-04-25 10:31:54 +00:00 |
|
|
|
853c320d74
|
planner: keep tidb_prepared_plan_cache_size compatible (#43393)
close pingcap/tidb#43320
|
2023-04-25 09:53:52 +00:00 |
|
|
|
1c49453136
|
disttask: enable load data for distribute framework (#43107)
close pingcap/tidb#43106
|
2023-04-24 11:04:46 +00:00 |
|
|
|
eff3a8faf4
|
planbuilder: Keep with clause when build recursive cte (#43362)
|
2023-04-24 18:26:27 +08:00 |
|
|
|
36659e8c7f
|
planner: use the correct fraction for decimal values in plan cache (#43329)
* fixup
* fixup
* make linter happy
|
2023-04-23 12:00:43 +00:00 |
|
|
|
ed485cacc4
|
*: fix wrong output for two deprecated system variables (#43292)
* fix wrong output for two deprecated system variables
Signed-off-by: gengliqi <gengliqiii@gmail.com>
* fix
Signed-off-by: gengliqi <gengliqiii@gmail.com>
* update
Signed-off-by: gengliqi <gengliqiii@gmail.com>
---------
Signed-off-by: gengliqi <gengliqiii@gmail.com>
|
2023-04-23 06:16:44 +00:00 |
|
|
|
98250894b5
|
fix: fix global index scan, index join, and dml in drop partition (#41992)
|
2023-04-23 03:06:44 +00:00 |
|
|
|
78c50dcdde
|
planner: disable non-prep plan cache for DML statements for now (#43258)
ref pingcap/tidb#36598
|
2023-04-20 23:37:19 +08: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 |
|
|
|
9fcf6b9629
|
planner: fix unsafe sync.Pool used in non-prep plan cache (#43242)
ref pingcap/tidb#36598
|
2023-04-20 19:33:19 +08:00 |
|
|
|
eb77d39283
|
planner: Don't use left table as build table for semi/antiSemi when useBCJ is true (#43235)
close pingcap/tidb#43226
|
2023-04-20 14:55:19 +08:00 |
|
|
|
426671e91a
|
planner, sessionctx: enable late materialization in disaggregated TiFlash (#43068)
close pingcap/tidb#40601
|
2023-04-20 10:21:19 +08:00 |
|
|
|
1bbc6924fd
|
*: add more stats related diagnostic information to execution plan and slow log (#43114)
close pingcap/tidb#43122
|
2023-04-20 07:13:19 +08:00 |
|
|
|
0423a09188
|
planner, statistics: add more debug trace (#43200)
ref pingcap/tidb#43069
|
2023-04-20 06:11:20 +08:00 |
|
|
|
37d9a64fce
|
planner, sessionctx: add tidb_opt_fix_control variable (#43191)
close pingcap/tidb#43169
|
2023-04-20 01:29:20 +08:00 |
|
|
|
d6bfa0e271
|
planner, statistics: introduce lite init stats (#43077)
ref pingcap/tidb#42160
|
2023-04-19 20:07:20 +08:00 |
|
|
|
ec39a85b54
|
planner: enhance the filter condition push down algorithm (#42989)
close pingcap/tidb#40601
|
2023-04-19 17:41:19 +08:00 |
|
|
|
7dd8ef6330
|
planner: performance optimization for plan-cache (#43183)
ref pingcap/tidb#36598
|
2023-04-19 15:51:19 +08:00 |
|
|
|
124abf61bc
|
plan: Choose left table as build table for semi join when left one is smaller for MPPTask (#43064)
close pingcap/tidb#43062
|
2023-04-19 10:51:19 +08:00 |
|
|
|
c5cb7d2039
|
planner: optimize the performance of GetParamSQLFromAST for non-prep plan cache (#43161)
ref pingcap/tidb#36598
|
2023-04-19 00:35:19 +08:00 |
|
|
|
9af82b4298
|
planner: write statements to read on TiFlash only in strict sql mode (#43091)
close pingcap/tidb#43090
|
2023-04-19 00:03:18 +08:00 |
|
|
|
eb2771d1ee
|
statistics, planner: add debug trace base utils and trace for GetRowCountByXXX() (#43120)
ref pingcap/tidb#43069
|
2023-04-18 22:37:19 +08:00 |
|
|
|
7908f697b4
|
planner: skip stats warnings for temporary table during optimize (#43147)
close pingcap/tidb#43142
|
2023-04-18 19:13:35 +08:00 |
|
|
|
b9f0b109a8
|
mpp: set recoveryTTL of tiflash_compute node as zero (#43136)
close pingcap/tidb#43137
|
2023-04-18 15:45:19 +08:00 |
|
|
|
1e343a8fcd
|
util/ranger: fix collator missing of FullNotNullRange (#43124)
close pingcap/tidb#43116
|
2023-04-18 13:29:18 +08:00 |
|
|
|
e123433e2a
|
planner: make LRUPlanCache.Close reenterable (#43117)
ref pingcap/tidb#36598
|
2023-04-18 11:51:25 +08:00 |
|