|
|
b1c0e36cdf
|
*: fix oom in the infoSchema.TableByName (#52220)
close pingcap/tidb#52219
|
2024-03-29 03:45:49 +00:00 |
|
|
|
8d9e67b37d
|
planner: Fix issue 52198, HandleColOffset was wrong. (#52210)
close pingcap/tidb#52198
|
2024-03-28 13:18:48 +00:00 |
|
|
|
927f3c61ee
|
planner: move logical optimizing trace logic out of core pkg (#52161)
ref pingcap/tidb#51664
|
2024-03-28 12:09:48 +00:00 |
|
|
|
b96f08134d
|
infoschema: fix panic for TableByID when table id is negative (#52016)
close pingcap/tidb#52012
|
2024-03-27 05:06:47 +00:00 |
|
|
|
39d1575e46
|
planner: refactor pattern dir output memo related logic (#52117)
ref pingcap/tidb#51664
|
2024-03-27 03:54:47 +00:00 |
|
|
|
bd17acde8c
|
infoschema: introduce MetaOnlyInfoSchema to provide meta only information schema (#52070)
close pingcap/tidb#52072
|
2024-03-26 10:20:17 +00:00 |
|
|
|
240ddf828f
|
planner: encapsulate task dir and move test related code to test file (#52083)
close pingcap/tidb#51664
|
2024-03-26 08:44:18 +00:00 |
|
|
|
34757954d9
|
planner: fix the issue that MVIndex leads to "can't find plan" error (#52067)
close pingcap/tidb#49438
|
2024-03-25 15:00:46 +00:00 |
|
|
|
40456f36fe
|
*: make package sqlexec not depend on sessionctx anymore (#52031)
close pingcap/tidb#52029
|
2024-03-25 11:59:17 +00:00 |
|
|
|
a66a80ef23
|
planner: add simple serializing scheduler (#51866)
ref pingcap/tidb#51664
|
2024-03-25 11:15:46 +00:00 |
|
|
|
639fa0073f
|
expression: finish to remove SessionVars and other complex objects from EvalContext (#52015)
close pingcap/tidb#51477
|
2024-03-25 10:24:47 +00:00 |
|
|
|
cc842e8187
|
planner: remove unnessary atomic variables (#52060)
|
2024-03-25 08:27:46 +00:00 |
|
|
|
b8b3b92707
|
planner: Comparing binary string with int caused issue in partition pruning (#52041)
close pingcap/tidb#52023
|
2024-03-25 03:05:16 +00:00 |
|
|
|
5fd22197f5
|
parser,planner: move some code into AST member function (#51979)
|
2024-03-21 07:56:14 +00:00 |
|
|
|
73328e5b60
|
planner: fix the incorrect judgment of correlated column in the having clause (#51849)
close pingcap/tidb#51107
|
2024-03-21 06:20:21 +00:00 |
|
|
|
da13c3f4ed
|
ddl: Fix validation error for column default value (#51721)
close pingcap/tidb#51592
|
2024-03-21 06:20:14 +00:00 |
|
|
|
f676a1acec
|
infoschema_v2: fix tests (#51934)
ref pingcap/tidb#50959
|
2024-03-20 12:45:43 +00:00 |
|
|
|
bdc64e572b
|
*: Revert "add super privilege check for some admin commands (#51497)" (#51938)
close pingcap/tidb#51936
|
2024-03-20 08:32:34 +00:00 |
|
|
|
1b7a41d995
|
planner/core: fix some test cases when using infoschema v2 (#51937)
ref pingcap/tidb#50959
|
2024-03-20 08:32:27 +00:00 |
|
|
|
469cf047fa
|
expression: add PushDownContext for push down operations (#51891)
close pingcap/tidb#51890
|
2024-03-20 08:32:13 +00:00 |
|
|
|
f4e366ea0c
|
planner: apply rule_partition_pruning when optimizing CTE under static mode (#51903)
close pingcap/tidb#51873
|
2024-03-19 13:38:12 +00:00 |
|
|
|
af76c2ff1e
|
planner: support OR list nested in AND list for mv index (#51716)
close pingcap/tidb#51778
|
2024-03-18 06:23:13 +00:00 |
|
|
|
e158c21d56
|
planner: fix the issue about simplify outer join to inner join (#51750)
close pingcap/tidb#51560
|
2024-03-16 11:09:41 +00:00 |
|
|
|
68c03cfb65
|
txn: enable pipelined dml by hint (#51770)
ref pingcap/tidb#50215
|
2024-03-15 08:59:11 +00:00 |
|
|
|
1139439f13
|
planner: Fix PointGet HandleColOffset (#51796)
close pingcap/tidb#51761, close pingcap/tidb#51797
|
2024-03-15 07:36:48 +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 |
|
|
|
630651209d
|
planner: output a warning instead of returning an error when creating fast binding on a incomplete hint (#51781)
ref pingcap/tidb#51347
|
2024-03-14 10:32:11 +00:00 |
|
|
|
ef30a6930f
|
sessionctx,executor: support div_precision_increment sysvar (#51538)
close pingcap/tidb#51501
|
2024-03-14 08:14:10 +00:00 |
|
|
|
834fd160c3
|
planner: add more metrics for binding (#51739)
ref pingcap/tidb#51347
|
2024-03-13 17:06:40 +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 |
|
|
|
97bb8d8416
|
txn: produce warnings when fallback from bulk mode (#51697)
ref pingcap/tidb#50215
|
2024-03-13 10:14:10 +00:00 |
|
|
|
94eb9f527e
|
bindinfo: unite log category (#51713)
ref pingcap/tidb#51347
|
2024-03-13 07:59:21 +00:00 |
|
|
|
db87239456
|
planner: add simple task stack for memo (#51663)
close pingcap/tidb#51664
|
2024-03-12 12:14:16 +00:00 |
|
|
|
ccbab5eeb7
|
*: Enable plan cache for partitioned tables (#49161)
close pingcap/tidb#33031, close pingcap/tidb#45532
|
2024-03-12 05:38:08 +00:00 |
|
|
|
897d93db8c
|
*: add super privilege check for some admin commands (#51497)
close pingcap/tidb#51366
|
2024-03-11 13:35:09 +00:00 |
|
|
|
f2cbe00ed9
|
planner: allow the optimizer to cache query plans accessing generated columns by default (#51654)
close pingcap/tidb#45798
|
2024-03-11 12:24:38 +00:00 |
|
|
|
caf83ed930
|
statistics: add last_analyze_version for mysql.stats_meta (#51489)
ref pingcap/tidb#49594
|
2024-03-11 08:06:38 +00:00 |
|
|
|
54cca35e62
|
planner: choose to generate optimal plans without plan cache rather than generating suboptimal plans and caching it when generating MVIndex plans (#51546)
ref pingcap/tidb#45798
|
2024-03-07 11:51:35 +00:00 |
|
|
|
87bcf32d67
|
expression: remove providing EnableVectorizedExpression in EvalContext (#51567)
close pingcap/tidb#51563
|
2024-03-07 07:09:36 +00:00 |
|
|
|
24b160a360
|
planner: trigger stats load on a column in determinate mode to make sure analyze row count is available (#51435)
close pingcap/tidb#48257
|
2024-03-06 12:26:06 +00:00 |
|
|
|
61b66aa837
|
planner: make index merge union case aware of order property (#49632)
close pingcap/tidb#48359
|
2024-03-05 12:41:04 +00:00 |
|
|
|
42efa55a69
|
planner: add more test cases for plan cache with generated columns (#51510)
ref pingcap/tidb#45798
|
2024-03-05 10:23:13 +00:00 |
|
|
|
c1befbba61
|
executor: fix BatchPoint leads to tidb panic when KeyPartition column is part of multi-column index (#51315)
close pingcap/tidb#51313
|
2024-03-04 12:53:04 +00:00 |
|
|
|
5ac8a5b463
|
planner: add more test cases for plan cache with generated columns (#51483)
ref pingcap/tidb#45798
|
2024-03-04 11:20:05 +00:00 |
|
|
|
13bff87d08
|
variable: unifiy MaxExecuteTime usage and fix some problem (#50915)
close pingcap/tidb#50872, close pingcap/tidb#50914
|
2024-03-04 10:24:34 +00:00 |
|
|
|
ac7dad3456
|
*: fix parallel apply wrong result (#51414)
close pingcap/tidb#51372
|
2024-02-29 11:03:31 +00:00 |
|
|
|
78a07b2bf8
|
planner: enable FixControl44262 by default if we have tidb_skip_missng_partition_stats (#51405)
ref pingcap/tidb#44262
|
2024-02-29 05:38:02 +00:00 |
|
|
|
27ce02afd2
|
planner: remove the limitation that predicates can't be pushed through Projection on TableDual (#51329)
close pingcap/tidb#50614
|
2024-02-28 12:33:31 +00:00 |
|