Commit Graph

2217 Commits

Author SHA1 Message Date
722fbdc679 ddl: fetch schemas in work pool in case of reporting a error in one goroutine. (#55841)
ref pingcap/tidb#54436
2024-09-09 10:40:52 +00:00
4ab1765ac9 planner: introduce hashEquals interface for expression.Expression (#55793)
ref pingcap/tidb#51664
2024-09-09 10:40:45 +00:00
b5ec2e33a3 *: update rules_go 0.50.1 (#55933) 2024-09-09 09:48:31 +00:00
7d75f23fed expression: Add GetUserVarsReader to EvalContext (#55866)
close pingcap/tidb#55865
2024-09-09 09:48:24 +00:00
2a3352c45d ddl: remove mock.Context from DDL reorg (#55873)
ref pingcap/tidb#53388
2024-09-09 08:25:32 +00:00
499e45f83e return state instead of schedule (#55942) 2024-09-09 14:46:19 +08:00
95527cd700 statistics: use analysis worker to run analysis jobs (#55848)
close pingcap/tidb#55618
2024-09-09 03:04:27 +00:00
dd1808364a planner: fix incorrect estRows with global index and json column (#55842)
close pingcap/tidb#55818
2024-09-06 12:08:39 +00:00
4dc8f3d333 ddl, stat: switch to new struct for add/truncate/drop partition (#55893)
ref pingcap/tidb#55723
2024-09-06 10:22:23 +00:00
6498d7e154 planner: hide instance plan cache eviction log if no plan is evicted (#55918)
ref pingcap/tidb#54057
2024-09-06 09:16:54 +00:00
5dae1a3135 expression: support tidb encode key function (#51678)
close pingcap/tidb#51683
2024-09-06 07:03:37 +00:00
c011164834 planner: fix incorrect maintenance of handleColHelper for recursive CTE (#55732)
close pingcap/tidb#55666
2024-09-06 04:31:49 +00:00
181c37aa3c executor: some code refine of hash join v2 (#55887)
ref pingcap/tidb#53127
2024-09-06 02:44:39 +00:00
59040d0875 infoschema, meta: fix wrong auto id after rename table (#55847)
ref pingcap/tidb#55846
2024-09-06 00:52:13 +00:00
c403cd555d ddl/ingest: set minCommitTS when detect remote duplicate keys (#55588)
close pingcap/tidb#55587
2024-09-05 15:28:18 +00:00
e9124ddd3f planner: move index advisor into the kernel (#55874)
ref pingcap/tidb#12303
2024-09-05 13:38:16 +00:00
c90168e207 ddl, stats: switch to new struct for create/truncate table (#55811)
ref pingcap/tidb#55723
2024-09-05 12:04:04 +00:00
9c7f4eb455 executor: avoid new small objects in probe stage of hash join v2 (#55855)
ref pingcap/tidb#53127
2024-09-05 09:50:25 +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
41c99261bf executor: fix index out of range bug in hash join v2 (#55864)
ref pingcap/tidb#53127
2024-09-05 05:13:03 +00:00
edf100118d executor: record index usage for the clustered primary keys (#55602)
close pingcap/tidb#55601
2024-09-05 05:12:57 +00:00
b04ea3a094 domain: load all non-public tables into infoschema (#55142)
close pingcap/tidb#54906
2024-09-05 05:12:50 +00:00
990dbce9d5 test: fix unstable TestShowViewPriv (#55868)
close pingcap/tidb#55867
2024-09-05 04:08:30 +00:00
487ef06b7a ttl: add varbinary case for TestSplitTTLScanRangesWithBytes (#55863)
close pingcap/tidb#55862
2024-09-05 03:20:25 +00:00
3578e29613 lightning: job range keys and region split keys are 2 concepts (part 2) (#55759)
close pingcap/tidb#55374
2024-09-05 01:31:35 +00:00
c9baef45d4 pkg/parser: support SWITCH_GROUP syntax for runaway watch (#54804)
ref pingcap/tidb#54434
2024-09-04 16:59:43 +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
e1e9e16e01 planner: add more test cases for instance plan cache (#55850)
ref pingcap/tidb#54057
2024-09-04 14:03:57 +00:00
a004bba30f executor: supports providing TiFlash table information filtered by keyspace (#55817)
ref pingcap/tidb#54245
2024-09-04 14:03:51 +00:00
4afaecf8f7 statistics: remove useless function (#55815) 2024-09-04 13:20:02 +00:00
b91cb01917 core: fix missing update on nested generated column (#55829)
close pingcap/tidb#53967
2024-09-04 11:23:09 +00:00
8cdd449c5f executor: fix data race in IndexNestedLoopHashJoin (#55824)
close pingcap/tidb#49692
2024-09-04 11:23:03 +00:00
e00454a7b9 planner: move index advisor into the kernel (#55820)
ref pingcap/tidb#12303
2024-09-04 10:32:16 +00:00
638c05f870 statistics: add the analysis worker (#55775)
ref pingcap/tidb#55618
2024-09-04 08:37:18 +00:00
5ffe4b16c0 executor: introduce tagged pointer in hash join v2 (#55470)
ref pingcap/tidb#53127
2024-09-04 06:59:43 +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
0720ea8694 ddl: watch the ddl ownerkey with the createRevision (#55692)
close pingcap/tidb#54689
2024-09-04 04:49:35 +00:00
7ea6526e44 infoschema: fix snapshot read bug for information_schema.tables (#55830)
close pingcap/tidb#55827
2024-09-04 03:32:16 +00:00
2bd566026a planner: remove old useless unfinished index advisor implementation (#55810)
ref pingcap/tidb#12303
2024-09-04 01:44:52 +00:00
2b54db5346 executor: enable hash join v2 for temporary test (#55821)
ref pingcap/tidb#53127
2024-09-03 10:09:33 +00:00
081616689d infoschema: fix sub_part in information_schema.statistics table (#55814)
close pingcap/tidb#55812
2024-09-03 09:08:11 +00:00
dd180de7ae infoschema: optimize 'select count(*) from information_schema.tables' for v2 (#55574)
close pingcap/tidb#55515
2024-09-03 08:25:00 +00:00
0583e841d4 test: make TestMergeCreateTableJobs stable (#55774)
close pingcap/tidb#55753
2024-09-03 07:17:47 +00:00
Hu#
1256bbea23 *: Refactor runaway related code (#55202)
ref pingcap/tidb#54434
2024-09-03 05:38:29 +00:00
5480c7a003 *: fix flaky test TestColumnTable (#55804)
close pingcap/tidb#55752
2024-09-03 04:08:57 +00:00
999ee716d7 executor: remove call of SchemaTableInfos for show placement (#55539)
close pingcap/tidb#55538
2024-09-03 04:08:47 +00:00
f412743588 infoschema_v2: add test verify infoSchemaMisc field correctness (#55787) 2024-09-03 11:34:55 +08:00
c72154236c statistics: prevent columns not present in the information schema from affecting the final result (#55730)
close pingcap/tidb#55713
2024-09-02 12:02:34 +00:00
a5698cc4cf *: fix typo interger -> integer (#55782) 2024-09-02 11:14:07 +00:00