Commit Graph

289 Commits

Author SHA1 Message Date
tpp
d2656d2e9d planner: preference range scan for pseudo (#55633)
close pingcap/tidb#55632
2024-09-10 16:56:26 +00:00
c8732f72b2 TopSQL: add table id in resource tag (#55555)
ref pingcap/tidb#55540
2024-09-10 07:14:48 +00:00
b5ec2e33a3 *: update rules_go 0.50.1 (#55933) 2024-09-09 09:48:31 +00:00
fef43c5639 *: Add tidbCPU/tikvCPU into system tables (#55455)
close pingcap/tidb#55542
2024-09-05 07:42:28 +00:00
edbec22e2f ddl: use static contexts in NewReorgCopContext (#55823)
ref pingcap/tidb#53388
2024-09-05 06:03:28 +00:00
e77d4a1cb8 expression: StaticExprContext/EvalContext support to load state from system variables (#55800)
close pingcap/tidb#55799
2024-09-04 15:20:48 +00:00
e00454a7b9 planner: move index advisor into the kernel (#55820)
ref pingcap/tidb#12303
2024-09-04 10:32:16 +00:00
3176b9c263 *: move XXInfo/Job, etc, out from model pkg in parser to meta (#55754)
ref pingcap/tidb#54436
2024-09-04 04:49:45 +00:00
Hu#
1256bbea23 *: Refactor runaway related code (#55202)
ref pingcap/tidb#54434
2024-09-03 05:38:29 +00:00
df02db014a context: add tests to avoid making mistakes by adding new fields but not modifying IntoStatic. (#55311)
close pingcap/tidb#55130
2024-09-02 09:20:48 +00:00
4c23efb10b *: move annotated attributes of AST node to resolve.Context (#55634)
ref pingcap/tidb#54436
2024-08-29 13:39:01 +00:00
f5fff6cff9 planner: introduce hashEqual interface for datum. (#55727)
ref pingcap/tidb#51664
2024-08-29 09:11:21 +00:00
ris
51ffa22365 br: redact ak/sk in logging (#55622)
close pingcap/tidb#55273
2024-08-28 04:28:46 +00:00
48989e726f *: Vector Data types and Functions (#55550)
ref pingcap/tidb#54245
2024-08-22 07:01:51 +00:00
63b43e1007 util: fix data race in sqlkiller (#55581)
close pingcap/tidb#55467
2024-08-22 06:15:20 +00:00
adc7597a35 *: replace maps.Copy which is for map clone with std maps.Clone (#55530)
close pingcap/tidb#55527
2024-08-20 11:19:49 +00:00
ed9aa18e4c br: clean codes -- simplify the CreateTable stage (#55274)
ref pingcap/tidb#52877
2024-08-20 08:07:41 +00:00
559f634f63 planner/core: pushdown TiFlash store type check to ColumnToProto (#55463)
close pingcap/tidb#55462
2024-08-19 14:01:42 +00:00
336d3a30f1 ranger: should replace ast.Or with ast.LogicalOr (#55476)
close pingcap/tidb#55475
2024-08-16 11:38:47 +00:00
afd7b979e5 domain/rg: organize and enhance the code of RunawayChecker (#55331)
ref pingcap/tidb#54434
2024-08-14 10:07:38 +00:00
9a7e5cc2f7 planner: incorrect query result using ISNULL in the nested expressions (#55306)
close pingcap/tidb#55299
2024-08-13 03:36:09 +00:00
29d52a7bff meta, util: skip unmarshal unneeded JSON fields (#55304)
ref pingcap/tidb#55324
2024-08-13 03:36:02 +00:00
2fb61a5eb2 *: Require GLOBAL IndexOption for creating Global Index (#55264)
close pingcap/tidb#52994
2024-08-12 12:52:31 +00:00
2abd334934 planner: move logical join and logical selection to logicalop (#55272)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
2024-08-12 05:42:01 +00:00
Hu#
d6dda3d3b7 runaway: add runaway tidb-side time checker (#54987)
close pingcap/tidb#51325
2024-08-12 04:03:01 +00:00
876268f619 *: add ctx parameter to infoschema TableByID (#55329)
ref pingcap/tidb#50959
2024-08-09 10:42:47 +00:00
395c6e786f planner: incorrect query result using ISNULL (#54819)
close pingcap/tidb#54803
2024-08-07 07:26:11 +00:00
5aad7df941 *: use a unified session pool definition AMAP (#55170)
ref pingcap/tidb#54434
2024-08-05 12:23:08 +00:00
8b787f7aa5 planner: use code-gen to generate CloneForPlanCache method for IndexJoin/IndexHashJoin (#55157)
ref pingcap/tidb#54057
2024-08-02 09:35:52 +00:00
801d5d6829 planner: fix column evaluator can not detect input's column-ref and thus swapping and destroying later column ref projection logic (#53794)
close pingcap/tidb#53713
2024-08-02 06:04:20 +00:00
f85273b0b6 executor: fix correctness of hash join v2 when there are multiple var-length keys (#55080)
close pingcap/tidb#55016
2024-08-02 04:37:21 +00:00
94d8c123ef planner: simplify the indexJoinBuildHelper structure (#55150)
ref pingcap/tidb#54057
2024-08-02 03:56:51 +00:00
b0aced836a util: Resolve RuntimeStatsColl potential unlock mutex (#55118)
close pingcap/tidb#55042
2024-08-01 10:55:20 +00:00
41bb8f57c7 ddl: integrate fast create table into normal general DDL workflow (#55025)
ref pingcap/tidb#54436
2024-07-31 15:59:50 +00:00
05853ddd60 infoschema: adapt TableByName for query of memory table (#54918)
ref pingcap/tidb#50305
2024-07-31 11:07:20 +00:00
e4948955a7 ddl: merge continuous key ranges in FLASHBACK CLUSTER job args (#54914)
close pingcap/tidb#54915
2024-07-31 05:17:48 +00:00
3fd284b025 planner: add more test cases for Plan Clone (#55011)
ref pingcap/tidb#54057
2024-07-30 11:44:47 +00:00
273ca667ab *: remove limiting process id for auto analyze (#54902)
ref pingcap/tidb#53460
2024-07-29 16:01:18 +00:00
7cdf918275 disjoinset: add generic impl (#54917) 2024-07-27 19:25:15 +00:00
6c3e25ebfe *: avoid using Tables field of model.DBInfo, use API instead (#52302)
close pingcap/tidb#52234
2024-07-25 10:57:06 +00:00
628b7ed673 planner: deprecate index lookup merge join. (#54681)
close pingcap/tidb#54064
2024-07-25 07:48:05 +00:00
0bfbdc3207 gctuner: check intest flag in tests (#54837)
close pingcap/tidb#54836
2024-07-23 09:46:34 +00:00
f5ac1c4a45 *: support tidb_redact_log for explain (#54553)
close pingcap/tidb#54565
2024-07-23 08:45:04 +00:00
15cc6e8c40 infoschema: add affected_rows to the processlist table (#54488)
close pingcap/tidb#54486
2024-07-23 05: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
504960d51b util, schematracker: mock sctx turn on EnableListTablePartition (#54761)
close pingcap/tidb#54760
2024-07-22 02:42:03 +00:00
41ed0e508d planner: use ordered index with is null predicate (#54253)
close pingcap/tidb#54188
2024-07-19 18:42:01 +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
a4908820a3 executor: fix incorrect chunk full judgement in parallel sort spill (#54558)
close pingcap/tidb#54557
2024-07-11 08:03:05 +00:00
21e48404da planner: support using hint to create hypo-indexes (#54517)
ref pingcap/tidb#43817
2024-07-10 13:46:34 +00:00