Commit Graph

273 Commits

Author SHA1 Message Date
84492a9a1e util: reset parser before putting into parser pool (#60269)
close pingcap/tidb#60266
2025-03-26 16:47:44 +00:00
fb78ab6338 util: unite the parser's Pool (#60257) 2025-03-25 10:56:45 +00:00
9d42900454 resource group: fix typo and test (#60198)
close pingcap/tidb#60199
2025-03-21 03:14:40 +00:00
388c36be8d statistics: simplify LoadAndUpdateStatsLoop and SubLoadWorker parameters (#60092)
ref pingcap/tidb#60011
2025-03-17 12:35:52 +00:00
d31be66186 statistics: speed up table iteration during PQ initialization (#58825)
close pingcap/tidb#57960
2025-03-14 10:50:04 +00:00
60ade6ef17 planner: update bind_info binding columns from TEXT to LONGTEXT to support long bindings (#60007)
close pingcap/tidb#59986
2025-03-12 10:46:49 +00:00
cca5361a8e variable: tidb_pipelined_dml_resource_policy (#57352)
ref pingcap/tidb#50215
2025-03-06 12:03:20 +00:00
87f6c7b7e4 executor: introduce max_user_connections (#59197)
close pingcap/tidb#59203
2025-02-26 05:02:00 +00:00
246a241621 dxf: add manual recovery mode (#59641)
ref pingcap/tidb#59640
2025-02-24 09:42:51 +00:00
a5d433acec planner: refactor some code related to binding (#59692)
ref pingcap/tidb#51347
2025-02-24 03:14:27 +00:00
4db34bc3e2 workload-based learning: save the metrics and create new workload_values table (#59126)
ref pingcap/tidb#58131
2025-02-20 03:58:34 +00:00
b7e1c201db session, variable: add privilege check to set session_states (#59601)
close pingcap/tidb#59600
2025-02-18 17:51:31 +00:00
9099090462 dxf: add tidb_max_dist_task_nodes to specify max node count (#58937)
close pingcap/tidb#58944
2025-02-18 05:12:25 +00:00
f6bf8e8bec bootstrap: add cluster_id to the mysql.tidb table (#59511)
close pingcap/tidb#59476
2025-02-13 17:30:02 +00:00
0c99ccb269 session: track LastCommitTS in SessionVars and check timestamps of later txns are larger (#57305)
close pingcap/tidb#57165
2025-02-13 05:11:58 +00:00
dd9c4b1d92 *: remove the variable txn_scope (#58839)
ref pingcap/tidb#58838
2025-02-10 11:20:46 +00:00
4734c9c2f4 txn: skips resolving lock in auto commit optimistic statement (#58676)
close pingcap/tidb#58675
2025-02-07 07:59:07 +00:00
a2b6578b42 planner: refactor some code related to binding (#59272)
ref pingcap/tidb#51347
2025-02-07 03:58:58 +00:00
fc8bdb54c6 session: remove distributed tasks limitation from upgrade (#56773)
close pingcap/tidb#54061
2025-02-05 18:23:51 +00:00
cf4d252af8 *: split definition out of variable pkg and refactor some reorg methods (#59146)
ref pingcap/tidb#57229, ref pingcap/tidb#57497
2025-01-23 09:24:44 +00:00
eb9b085d0d *: bump client-go to adopt some optimizations (#59007)
ref pingcap/tidb#54047
2025-01-17 14:32:34 +00:00
b2f2faaa95 parser: move 'model' to 'ast' pkg (#58704)
ref pingcap/tidb#54436
2025-01-07 10:20:04 +00:00
bf939fa79a *: don't handle live updates of column size (#58596)
close pingcap/tidb#58595
2025-01-06 19:42:49 +00:00
cdcc291f25 domain: Optimize GetDomain api (#58550)
ref pingcap/tidb#56649
2024-12-28 17:33:42 +00:00
293077b761 dxf: support modify concurrency/task-specific-param for later subtask at task executor part (#58144)
ref pingcap/tidb#57497
2024-12-27 13:05:21 +00:00
8e1a47dddb session: add index on 'user' field for mysql tables (#57470)
ref pingcap/tidb#55563
2024-12-26 05:44:06 +00:00
3ba6df425c planner: refactor some code of binding cache (#58532)
ref pingcap/tidb#51347
2024-12-25 12:25:01 +00:00
46aa33bb9d ddl: fix job state overridden when concurrent updates don't overlap in time range (#58495)
close pingcap/tidb#52747
2024-12-25 07:37:51 +00:00
3e28938322 log: Add upgrade progress information to the logs (#58246)
ref pingcap/tidb#58255
2024-12-20 18:12:48 +00:00
dde1dcd750 session: add indexes for mysql.analyze_jobs (#58134)
close pingcap/tidb#57996
2024-12-17 10:05:42 +00:00
59dff48ea2 planner, workload-based learning: The setup process framework of workload-based learning (#58132)
ref pingcap/tidb#58131
2024-12-16 00:04:15 +00:00
f28e28a7b0 session: add BRIE to CRUCIAL OPERATION logs (#58073)
close pingcap/tidb#58072
2024-12-15 09:12:39 +00:00
1321c810d0 keyspace: add keyspace etcd namespace UT (#58081)
ref pingcap/tidb#58082
2024-12-10 12:02:15 +00:00
68ac9ec722 ddl: rename failpoint to better reflect what it does (#58115)
ref pingcap/tidb#54436
2024-12-10 07:24:00 +00:00
6aac3e82d7 *: add context.Context to ensureActiveUser() (#57351)
ref pingcap/tidb#55563
2024-12-02 12:54:11 +00:00
ec288d95a3 *: avoid notify privilege update for all users (#57042)
ref pingcap/tidb#55563
2024-11-29 13:16:54 +00:00
996ce648af owner: refactor logger and err handling in campaign loop (#57705)
ref pingcap/tidb#57275
2024-11-27 08:20:14 +00:00
9ff83eb378 dxf: systable and scheduler change for modify task at runtime (#57557)
ref pingcap/tidb#57497
2024-11-25 07:29:05 +00:00
1015cc0438 executor, session: store utf8 string in sessionctx (#57645)
close pingcap/tidb#57646
2024-11-25 04:44:56 +00:00
c068b397c0 executor, store: Plumb the query max execution time to timebox the PD GetRegion grpc calls (#56923)
ref pingcap/tidb#56753
2024-11-20 20:42:35 +00:00
e234164d7c *: bump client-go with some regression tests (#57282)
ref pingcap/tidb#55287, close pingcap/tidb#56837, ref pingcap/tidb#57338, close pingcap/tidb#57425
2024-11-20 12:32:23 +00:00
5450000d92 executor, session: fix ExecStmt.OriginText to use the actual original text (#57393)
close pingcap/tidb#57396
2024-11-20 04:03:26 +00:00
8382fdbeae pkg/session: add binding operations to CRUCIAL OPERATION log (#57483)
close pingcap/tidb#57482
2024-11-19 06:04:53 +00:00
xhe
239943f7a3 session, store: remove sessionBootstrapped (#57243)
ref pingcap/tidb#57242
2024-11-16 03:44:02 +00:00
ef8cac26c7 session: defer general log after query is executed to make sure txnStartTS is set (#56731)
close pingcap/tidb#57256
2024-11-15 17:52:29 +00:00
5caa238b83 planner: use collected predicate columns to do stats sync load (#56813)
close pingcap/tidb#56812
2024-11-12 14:38:50 +00:00
a4faee2ee5 store: make storage type a enum (#57276)
ref pingcap/tidb#57275
2024-11-12 04:44:58 +00:00
56e7093a9d ddl: use a global owner manager instance for DDL, to avoid owner change (#57179)
ref pingcap/tidb#57185
2024-11-11 05:12:48 +00:00
bfd7da385d ddl: enable fast create table on default (#57215)
close pingcap/tidb#57214
2024-11-08 13:19:19 +00:00
865213c94e session: make TxnInfo() return even if process info is empty (#57044)
close pingcap/tidb#57043
2024-11-05 16:04:11 +00:00