Commit Graph

48 Commits

Author SHA1 Message Date
865213c94e session: make TxnInfo() return even if process info is empty (#57044)
close pingcap/tidb#57043
2024-11-05 16:04:11 +00:00
55b3e37c7c Makefile: add gotag for make server_check (#51057) 2024-10-18 13:42:57 +00:00
ee4b86d0c4 planner, stats: skip (auto) analyze on vector column and index (#56584)
close pingcap/tidb#56583
2024-10-14 20:04:11 +00:00
7aefb084f3 planner: support vector index in planner (#56204)
ref pingcap/tidb#54245, close pingcap/tidb#56510
2024-10-10 14:30:15 +00:00
22aa14af15 testkit: unify the behavior for methods MustXXXX (#56534) 2024-10-10 09:35:08 +00:00
1e24d39608 *: Drop partition DDL handling for overlapping partitions during State Changes (#56082)
close pingcap/tidb#55888
2024-10-09 17:15:33 +00:00
8f0baf4444 *: remove mock.NewContext() usage when building table meta in production code (#56348)
ref pingcap/tidb#53388
2024-09-29 13:05:25 +00:00
5ead7e9a48 *: Remove tidb-binlog related code (#56183)
ref pingcap/tidb#55949
2024-09-20 11:13:23 +00:00
beee242769 planner: Covering tests for plan cache and partitioned tables. (#52168)
ref pingcap/tidb#33031
2024-09-19 17:25:45 +00:00
7d75f23fed expression: Add GetUserVarsReader to EvalContext (#55866)
close pingcap/tidb#55865
2024-09-09 09:48:24 +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
48989e726f *: Vector Data types and Functions (#55550)
ref pingcap/tidb#54245
2024-08-22 07:01:51 +00:00
70381eadc1 *: enable infoschema v2 by default (#55229)
ref pingcap/tidb#50959
2024-08-14 05:18:08 +00:00
bc6a18df27 *: update v2 infoschema reader support for tables Indexes, Views, KeyColumnUsage, TableConstraints (#55241)
ref pingcap/tidb#50959
2024-08-13 05:06:03 +00:00
Hu#
d6dda3d3b7 runaway: add runaway tidb-side time checker (#54987)
close pingcap/tidb#51325
2024-08-12 04:03:01 +00:00
af962a76d4 planner: Optimized EXTRACT(<UNIT> FROM <partition_column>) for partition pruning. (#54209)
close pingcap/tidb#54210
2024-08-02 11:47:06 +00:00
273ca667ab *: remove limiting process id for auto analyze (#54902)
ref pingcap/tidb#53460
2024-07-29 16:01:18 +00:00
0d10526d2c planner: add some output when a flaky test fails (#54980) 2024-07-29 14:34:18 +00:00
e5a8a23e83 *: enable the predicate columns feature by default (#54440)
ref pingcap/tidb#53567
2024-07-12 09:23:28 +00:00
f490a98438 *: add context.Context parameter to infoschema TableByName (#54479)
ref pingcap/tidb#50959
2024-07-09 16:04:33 +00:00
959c8a6bf4 testkit: fix data race in GetInternalSessionStartTSList (#54403)
close pingcap/tidb#54374, close pingcap/tidb#54395
2024-07-03 12:07:29 +00:00
b04931e2e2 test: fix data race in RefreshSession (#54378)
close pingcap/tidb#54376
2024-07-02 15:04:27 +00:00
cbb7e6404b test: stabilize TestSkipSchemaChecker (#54367)
close pingcap/tidb#53427
2024-07-01 14:23:57 +00:00
585c631742 session, infosync: add a cursor tracker to the session to keep tracking all needed information of the cursor. (#54114)
close pingcap/tidb#54113
2024-07-01 10:22:35 +00:00
7a18952eb1 ddl: fix flaky test TestCancel & fix panic when we failed to get job in delivery2Worker (#53887)
close pingcap/tidb#36582
2024-06-11 07:45:00 +00:00
04c66ee950 ddl: decouple job scheduler from 'ddl' and make it run/exit as owner changes (#53548)
ref pingcap/tidb#53246
2024-05-30 06:37:21 +00:00
d49a6541db test: switch some failpoints to InjectCall (#53588)
ref pingcap/tidb#49008
2024-05-28 04:50:49 +00:00
d24fdb702e domain,infoschema: put the @@tidb_schema_cache_size variable into effect (#53424)
ref pingcap/tidb#50959
2024-05-27 04:46:19 +00:00
1a1e7b5165 testkit: enable infoschema v2 for realtikv test (#52896)
ref pingcap/tidb#50959
2024-05-08 16:16:08 +00:00
6ed307ec24 testkit: fix a previous mistake that causes infoschema v2 not run (#52880)
close pingcap/tidb#52753
2024-04-25 12:21:11 +00:00
3368ccdef1 expression: introduce StaticEvalContext to provide context when evaluating expressions (#52631)
close pingcap/tidb#52630
2024-04-23 06:52:40 +00:00
5954be7da2 *: let our unit test cover the infoschema v2 code (#52156)
ref pingcap/tidb#50959
2024-04-12 06:58:53 +00:00
e79a26f747 infoschema_v2: add bench test (#52200)
ref pingcap/tidb#50959
2024-04-08 12:52:51 +00:00
3e2f2c5873 Makefile, testkit: don't add intest tag for daily bench (#52404)
close pingcap/tidb#52403
2024-04-08 07:19:50 +00:00
ed5874d0eb ddl,store,testkit: make sure the mockstore implement the helper.Storage interface (#51904)
close pingcap/tidb#51902
2024-03-19 10:56:12 +00:00
6200123137 disttask: add benchmark to test scheduler overhead (#51182)
ref pingcap/tidb#49008
2024-02-21 10:50:03 +00:00
0fff995a9b disttask: fix routine leak & refine logs & refactor failpoint (#50912)
ref pingcap/tidb#49008
2024-02-04 06:56:42 +00:00
be57d2fd87 disttask: mock to start multiple scheduler/taskexecutor (#50801)
ref pingcap/tidb#49008
2024-01-30 09:48:23 +00:00
51e1e13494 *: update interface{} to any (#50770)
ref pingcap/tidb#50765
2024-01-29 07:21:29 +00:00
6eea739d4c testkit,store/mockstore: make store image to accelerate unit test (#42521)
close pingcap/tidb#42434
2024-01-05 09:05:41 +00:00
60dbb615ab disttask: add notify when task submitted or changed & refactor test (#49805)
ref pingcap/tidb#49008
2023-12-28 06:42:28 +00:00
a7ef915052 *: upgrade rules_go (#49693) 2023-12-27 02:15:28 +00:00
b8515ae354 session: move session interface into new package (#48792)
ref pingcap/tidb#44940
2023-11-23 05:28:11 +00:00
3d176fcc2c util/codec,util/errctx,*: add error context, and use it to refactor util/codec (#48613)
close pingcap/tidb#48611
2023-11-20 13:53:40 +00:00
8301e4e991 types,*: remove the dependency stmtctx from types package. (#48108)
close pingcap/tidb#48080
2023-11-01 11:45:44 +00:00
cd0587eb75 *: replace mathutil.Max/Min with built-in max/min (#47939)
ref pingcap/tidb#45933
2023-10-25 11:18:33 +00:00
2482a6eee6 planner: fix TestFixControl45132 (#46963)
close pingcap/tidb#46935
2023-10-16 02:52:58 +00:00
318e82bbb7 *: move most of the packages to 'pkg' (#47123)
ref pingcap/tidb#41241
2023-10-13 14:36:26 +00:00