Commit Graph

186 Commits

Author SHA1 Message Date
1dac78fd92 crossks: add info schema coordinator (#62712)
ref pingcap/tidb#61702
2025-08-04 11:40:18 +00:00
d6153b2cc8 *: bump client-go to enable async-batch-get (#62294)
close pingcap/tidb#62293
2025-08-01 06:56:16 +00:00
eb12403896 *: replace make then copy to slices.Clone (#62544)
close pingcap/tidb#62543
2025-07-31 12:27:55 +00:00
c72e1c075c test: use SYSTEM keyspace to create store and domain in nextgen (#62742)
ref pingcap/tidb#61702
2025-07-31 08:52:58 +00:00
877114ba04 *: add HTTP API for GC component GetGCStates (#62647)
ref pingcap/tidb#58720
2025-07-29 11:24:25 +00:00
d15d502e5f refactor: use slices.Equal to simplify code (#62601) 2025-07-25 09:36:15 +00:00
5ae6ad63c2 session: rename and unify location of interfaces, and some refactor (#62498)
ref pingcap/tidb#61702
2025-07-22 07:43:38 +00:00
b778b88220 *: refactor slow log handling by moving relevant logic to a dedicated file and removing unused code paths from MergeExecDetails (#62501) 2025-07-21 14:00:06 +00:00
94121719e2 executor, distsql: add retry for EstablishMPPConnection on failure (#62355)
close pingcap/tidb#62421
2025-07-16 16:45:09 +00:00
b92597b565 store/copr: fix no alive tiflash error when tiflash_replica_read set to closest_replica (#62386)
close pingcap/tidb#62414
2025-07-15 15:13:03 +00:00
c7cc618245 store/copr: refresh region cache and retry when no alive tiflash (#62085)
close pingcap/tidb#61826
2025-07-09 09:25:42 +00:00
0cd280bbd2 meta: unify definition of system or memory DB name (#62247)
ref pingcap/tidb#61702
2025-07-07 19:17:48 +00:00
0caa24b455 fix: using slice Compact to simple the code (#61952) 2025-06-27 13:34:03 +00:00
352394661f domain: abstract cross keyspace manager and sql server interface (#62007)
ref pingcap/tidb#61702
2025-06-26 12:02:42 +00:00
679facdc8b *: add log for bootstrap part and init USR1 single handler early to help diagnose (#61997)
ref pingcap/tidb#61702
2025-06-26 05:20:00 +00:00
a268223774 domain: load system keyspace info schema (#61939)
ref pingcap/tidb#61702
2025-06-25 10:41:57 +00:00
f701e5ae3d dxfservice: create store for SYSTEM keyspace (#61752)
ref pingcap/tidb#61702
2025-06-24 07:10:15 +00:00
5b778e9129 store/gcworker: use label to distinguish keylevel GC and unified GC (#61712)
ref pingcap/tidb#58720
2025-06-13 12:01:01 +00:00
5ea7f4eb95 gc_worker: Adapt to new GC API and support keyspace level GC (#60632)
ref pingcap/tidb#58720
2025-06-10 12:21:52 +00:00
51f0587d49 ddl: add keyspace for distributeDDLOwnerLock (#61588)
close pingcap/tidb#61587
2025-06-10 06:34:49 +00:00
6f1f815198 unistore: Implement the new PD API for GC (#61529)
ref pingcap/tidb#58720
2025-06-06 12:29:31 +00:00
51f88cc469 resource control, keyspace: update pd-client and client-go (#61381)
ref pingcap/tidb#61382
2025-06-04 10:34:41 +00:00
d952ac5289 *: update the version of client_go;add tests for ErrResultUndetermined handling (#61221)
close pingcap/tidb#61220
2025-05-23 05:19:13 +00:00
6695de5262 store: nogo intrange linter (#60922)
ref pingcap/tidb#60792
2025-04-29 12:52:11 +00:00
cad2ab97ed sessionctx: disable fair locking in next-gen (#60698)
ref pingcap/tidb#60697
2025-04-28 03:53:01 +00:00
110b5ef044 store: gopls modernize (#60793)
close pingcap/tidb#60792
2025-04-27 15:40:17 +00:00
df15b5dd03 infoschema: introduce memtable: KEYSPACE_META to fetch the metadata the current keyspace (#53624)
close pingcap/tidb#53623
2025-04-10 10:29:48 +00:00
206ce6a49c store: update client-go and pd client (#60164)
close pingcap/tidb#60163
2025-03-28 04:09:12 +00:00
f3d0e43040 *: upgrade to the latest client-go (#59757)
ref pingcap/tidb#58780
2025-03-27 07:32:36 +00:00
12548a4dd4 infoschema,metrics: use tidb_tikvclient_request_seconds_bucket to get the .999 cop req duration instead (#59845)
ref pingcap/tidb#59815
2025-03-24 07:01:18 +00:00
11750be0b3 metrics: update distsql_copr_resp_size unit (#59991)
ref pingcap/tidb#59990
2025-03-12 10:46:42 +00:00
4cf94a7446 expression: refine invalid char error msg for string conversion (#59711)
close pingcap/tidb#56706
2025-02-25 09:48:21 +00:00
9b325e4cff unistore: Added error if row is too long to be locked (#59699)
close pingcap/tidb#59651
2025-02-25 03:17:30 +00:00
c60c8415a3 *: bump pd client (#59313)
ref pingcap/tidb#58780
2025-02-07 09:55:39 +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
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
39912af1c1 coprocessor: fix performance regression when execute DML with lite-cop-worker meet region error (#58659)
close pingcap/tidb#58658
2025-01-13 03:44:55 +00:00
b2f2faaa95 parser: move 'model' to 'ast' pkg (#58704)
ref pingcap/tidb#54436
2025-01-07 10:20:04 +00:00
a59252da16 copr, executor: remove some unused function parameters (#55783)
ref pingcap/tidb#31716
2025-01-03 08:08:18 +00:00
e18ca24b06 *: replace any with specific type in log (#58660)
ref pingcap/tidb#31716
2025-01-03 04:55:30 +00:00
de2b7ac041 executor: tiny optimize index-lookup query performance by reuse lite-cop-worker. (#58586)
ref pingcap/tidb#56649
2024-12-31 09:25:40 +00:00
a82a3b41e7 *: Optimize collecting executor runtime stats performance (#58420)
ref pingcap/tidb#56649
2024-12-27 09:00:00 +00:00
14a469ab9d *: upgrade the PD client to adopt the latest refactor (#58440)
ref pingcap/tidb#58439
2024-12-23 10:36:12 +00:00
0bf3e01900 *: Update client-go and verify all read ts (#58054)
ref pingcap/tidb#57786
2024-12-19 11:08:12 +00:00
08840e06c1 copr: fix the issue that busy threshold may redirect batch copr to followers (#58193)
close pingcap/tidb#58001
2024-12-17 11:51:22 +00:00
0ccee0e011 store/copr: optimize copIterator by avoid start new goroutine (#57522)
ref pingcap/tidb#56649
2024-12-17 06:53:45 +00:00
96103dac99 tests: disable later materialize in some tiflash tests (#58189)
close pingcap/tidb#58188
2024-12-12 05:58:03 +00:00
1321c810d0 keyspace: add keyspace etcd namespace UT (#58081)
ref pingcap/tidb#58082
2024-12-10 12:02:15 +00:00
a4278e0099 keyspace: support API V2 mock store (#57865)
ref pingcap/tidb#57969
2024-12-05 03:56:35 +00:00